Znaleziono 2 wyniki

autor: Tysiąc
11 sie 2017, 13:41
Forum: Heidenhain
Temat: Heidenhain iTNC 530, a TNC-426
Odpowiedzi: 4
Odsłony: 2039

Dzięki, sposób pomógł.

Dodatkowo mam kolejne pytanie które mnie nurtuje.
Jaka jest różnica w odczytywaniu przez maszynę przykładowego zapisu:

FN 1: Q5=Q5++1
Q5=Q5+1

Czy są jakieś szczególne przypadki w których należy wykorzystywać FN (którykolwiek)?
autor: Tysiąc
09 sie 2017, 08:50
Forum: Heidenhain
Temat: Heidenhain iTNC 530, a TNC-426
Odpowiedzi: 4
Odsłony: 2039

Heidenhain iTNC 530, a TNC-426

Witam, mam problem z moim programem który tworzyłem na symulatorze sterownika iTNC 530.
Oto jego fragment:

...
LBL 1
46 LBL 2
47 L IZ-Q14
48 L X+Q30 Y+Q31 RL F AUTO
49 L X+Q32 Y+Q33 F AUTO
50 FN 12: IF +Q46 LT +Q41 GOTO LBL 3
51 FN 11: IF +Q46 GT +Q41 GOTO LBL 4
52 LBL 3
53 L X+0 Y+Q33 R0 F AUTO
54 L X+0 Y+Q47 R0 F AUTO
55 L X+0 Y+Q33 R0 F AUTO
56 LBL 0
57 LBL 4
58 L X-Q32 Y+Q33 RL F AUTO
59 L X-Q30 Y+Q31 F AUTO
60 LBL 0
61 LBL 0
62 CALL LBL 2 REPQ36
...

Problem polega na tym, że maszyna ze sterownikiem TNC-426 nie czyta wiersza nr 62, tj "CALL LBL 2 REPQ36". W TNC-426 za REP-em nie można umieszczać Q.

Stąd moje pytanie - jak mogę przerobić ten fragment programu, aby sterownik TNC-426 wykonał mi LBL2 w ilości powtórzeń zapisanych w parametrze Q36??

Pozdrawiam

Wróć do „Heidenhain iTNC 530, a TNC-426”