TNC530 problem z podprogramami.
: 19 mar 2021, 23:46
Witam.
Mam problem z podprogramami (program na frezowanie):
(...)
n22 L x-2370 y-1065 fmax
n23 L z60.2 fmax
n24 LBL CALL1 REP10
n25 L z51
n26 LBL CALL1 REP1
n27 L z200 fmax
n28 L x-2250 y-633 fmax
n29 L z63.2 fmax
n30 LBL CALL2 REP 13
n31 L z51
n32LBL CALL2 REP1
n33 L z200 fmax
(...)
n330 m30
n331 LBL1
(...)
n345 LBL0
n346 LBL2
(...)
n360 LBL0
n361 END PGM.
Tak mniej więcej ten program wygląda (pominąłem moim zdaniem nie istotną część programu) i co niektórzy pewnie już się domyślają, że po n24 program przeskakuje do linijki n331, robi podprogram i po linijce n345 nie przeskakuje 10 razy do n331, a jedzie dalej czyli n346.
I tutaj moje pytanie, czy przed LBL CALL zawsze musi być LBL1 ? Jeżeli to nie to to co tutaj robię źle ? Pamiętam że były w pamięci maszyny programy które były skonstruowane w taki sposób i działały. Btw. O ile na sinumeriku takie programy to był pikuś o tyle HH męczę kilka tygodni i ciężko to idzie
Mam problem z podprogramami (program na frezowanie):
(...)
n22 L x-2370 y-1065 fmax
n23 L z60.2 fmax
n24 LBL CALL1 REP10
n25 L z51
n26 LBL CALL1 REP1
n27 L z200 fmax
n28 L x-2250 y-633 fmax
n29 L z63.2 fmax
n30 LBL CALL2 REP 13
n31 L z51
n32LBL CALL2 REP1
n33 L z200 fmax
(...)
n330 m30
n331 LBL1
(...)
n345 LBL0
n346 LBL2
(...)
n360 LBL0
n361 END PGM.
Tak mniej więcej ten program wygląda (pominąłem moim zdaniem nie istotną część programu) i co niektórzy pewnie już się domyślają, że po n24 program przeskakuje do linijki n331, robi podprogram i po linijce n345 nie przeskakuje 10 razy do n331, a jedzie dalej czyli n346.
I tutaj moje pytanie, czy przed LBL CALL zawsze musi być LBL1 ? Jeżeli to nie to to co tutaj robię źle ? Pamiętam że były w pamięci maszyny programy które były skonstruowane w taki sposób i działały. Btw. O ile na sinumeriku takie programy to był pikuś o tyle HH męczę kilka tygodni i ciężko to idzie
