Witam!
W której linii zaprogramować FN17?
W instrukcji nie mogę znaleźć opisu do FN17.
Pozdrawiam!
Cykle sondy pomiarowej
-
- Sympatyk forum poziom 2 (min. 50)
- Posty w temacie: 4
- Posty: 69
- Rejestracja: 18 cze 2010, 16:11
- Lokalizacja: Wielkopolska
Zależy to jeszcze od tego czy współrzędne w tabeli odnoszą sie do pozycji wprowadzania danych (rzeczywistej)- parametr MP7475=0, czy do współrzędnych maszynowych (REF) MP7475=1
W pierwszym przypadku wystarczy samo FN17 ID500:
W drugim przypadku robimy najazd na pozycję X0, odczytujemy REF-współrzędną do Q-parametru za pomocą FN18 ID240 i dopiero zapis do tabeli :
FN17 odblokowuje się hasłem 555343
NR - numer wiersza w tabeli (punkt zerowy)
IDX - numer kolumny (oś)
Pozostałe kolumny (osie) zostają nie zmienione
Pozdrawiam
W pierwszym przypadku wystarczy samo FN17 ID500:
Kod: Zaznacz cały
0 BEGIN PGM srodek kanalka_pkt_zer MM
1 ;srodek w X osi
2 TOOL CALL 1 Z ;sonda
3 L X+0 Y+0 Z+50 R0 FMAX
4 L Z-5 R0 F2000
5 TCH PROBE 0.0 PLASZCZYZNA BAZOW Q1 X+
6 TCH PROBE 0.1 X+0 Y+0 Z-5
7 TCH PROBE 0.0 PLASZCZYZNA BAZOW Q2 X-
8 TCH PROBE 0.1 X+0 Y+0 Z-5
9 Q3 = ( Q1 + Q2 ) / 2
10 FN 17: SYSWRITE ID 500 NR5 IDX1 =+Q3
11 ;zapis do 5 pkt zer w X osi
12 L Z+100 R0 FMAX
13 END PGM srodek kanalka_pkt_zer MM
Kod: Zaznacz cały
0 BEGIN PGM srdek kanalka_pkt_zer_B MM
1 ;srodek w X osi
2 TOOL CALL 1 Z ;sonda
3 L X+0 Y+0 Z+50 R0 FMAX
4 L Z-5 R0 F2000
5 TCH PROBE 0.0 PLASZCZYZNA BAZOW Q1 X+
6 TCH PROBE 0.1 X+0 Y+0 Z-5
7 TCH PROBE 0.0 PLASZCZYZNA BAZOW Q2 X-
8 TCH PROBE 0.1 X+0 Y+0 Z-5
9 Q3 = ( Q1 + Q2 ) / 2
10 L Z+50 R0 FMAX
11 L X+Q3 R0 FMAX ;najazd na srodek
12 FN 18: SYSREAD Q3 = ID240 NR1 IDX1
13 ;odczyt aktualnej pozycji REF w X
14 FN 17: SYSWRITE ID 500 NR5 IDX1 =+Q3
15 ;zapis do 5 pkt zer w X
16 L Z+100 R0 FMAX
17 END PGM srdek kanalka_pkt_zer_B MM
NR - numer wiersza w tabeli (punkt zerowy)
IDX - numer kolumny (oś)
Pozostałe kolumny (osie) zostają nie zmienione
Pozdrawiam
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 5
- Posty: 117
- Rejestracja: 21 lut 2007, 19:21
- Lokalizacja: wielkopolskie
Witam!
Współrzędne w tabeli odnoszą się do pozycji wprowadzania danych (rzeczywistej)- parametr MP7475=0,
Właśnie zrobiłem kilka prób z wpisaniem kodu FN17.
FN17: SYSWRITE ID 500(tab.p.zerowych) NR0(nr punktu) IDX1(kolumna czyli X) potem wyskakuje mi kropka . (nie wiem o co chodzi) i dalej =+Q3(zero w osi).
Teraz kolej na praktyczne próby.
Dziękuję i pozdrawiam!
Współrzędne w tabeli odnoszą się do pozycji wprowadzania danych (rzeczywistej)- parametr MP7475=0,
Właśnie zrobiłem kilka prób z wpisaniem kodu FN17.
FN17: SYSWRITE ID 500(tab.p.zerowych) NR0(nr punktu) IDX1(kolumna czyli X) potem wyskakuje mi kropka . (nie wiem o co chodzi) i dalej =+Q3(zero w osi).
Teraz kolej na praktyczne próby.
Dziękuję i pozdrawiam!
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 5
- Posty: 117
- Rejestracja: 21 lut 2007, 19:21
- Lokalizacja: wielkopolskie
Witam!
OK od poniedziałku próby, oczywiście dam znać, dzienki za wszystko.
Pozdrawiam!
[ Dodano: 2010-07-06, 18:43 ]
Witam!
Działa z FN25, gdy zastosowałem FN17, maszyna nie ustawia osi w szerokości tylko przekazuje różnicę do tabeli p. zerowych. pod dany numer.
Jest jeszcze druga sprawa, przed wykonaniem TCH PROBE 0.0 sonda przemieszcza się na zadaną pozycje, ale cofa się o wartość bezpieczną zadaną w MP, przeważnie 20. Można oczywiście zmienić MP na np. 5.
Jest to utrudnienie ponieważ jak wykonać probe kanałka mniejszego niż np. 20mm przy MP 20mm?
Czy koledzy spotkali się z tym?
Pozdrawiam!
OK od poniedziałku próby, oczywiście dam znać, dzienki za wszystko.
Pozdrawiam!
[ Dodano: 2010-07-06, 18:43 ]
Witam!
Działa z FN25, gdy zastosowałem FN17, maszyna nie ustawia osi w szerokości tylko przekazuje różnicę do tabeli p. zerowych. pod dany numer.
Jest jeszcze druga sprawa, przed wykonaniem TCH PROBE 0.0 sonda przemieszcza się na zadaną pozycje, ale cofa się o wartość bezpieczną zadaną w MP, przeważnie 20. Można oczywiście zmienić MP na np. 5.
Jest to utrudnienie ponieważ jak wykonać probe kanałka mniejszego niż np. 20mm przy MP 20mm?
Czy koledzy spotkali się z tym?
Pozdrawiam!
-
- Sympatyk forum poziom 2 (min. 50)
- Posty w temacie: 4
- Posty: 69
- Rejestracja: 18 cze 2010, 16:11
- Lokalizacja: Wielkopolska
Z tego co mi się oriętuje to cykl sonda 0 nie korzysta z odstępu bezpieczeństwa z MP6140. Sonda dosuwa się do pozycji wstępnej określonej w bloku TCH PROBE 0.1 i z tego miejsca rozpoczyna próbkowanie i do tego punktu powraca. Jeśli przed cyklem jest pozycjonowanie np. LX+0 Y+0 R0 FMAX to i tak sonda zacznie mierzyć od pozycji z bloku TCH PROBE 0.1 Jutro to dla pewności sprawdzę.