28.09.2015 Views

Programowanie obrabiarek Fanuc (16i, 18i, 160i, 180i-TB) - Asimo.pl

Programowanie obrabiarek Fanuc (16i, 18i, 160i, 180i-TB) - Asimo.pl

Programowanie obrabiarek Fanuc (16i, 18i, 160i, 180i-TB) - Asimo.pl

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

B---63524PL/01<br />

PROGRAMOWANIE<br />

15. MAKROPOLECENIE UŻYTKOWNIKA<br />

15.6.5<br />

Wywołanie<br />

makroprogramu<br />

za pomocą kodu M<br />

Ustalając w celu wywołania podprogamu (makroprogramu) numer<br />

kodu M za pomocą parametru, makropolecenie można wywołać w<br />

taki sam sposób, jak podprogram (M98).<br />

O0001 ;<br />

:<br />

M03 ;<br />

:<br />

M30 ;<br />

O9001 ;<br />

:<br />

:<br />

:<br />

M99 ;<br />

Parametr 6071 = 03<br />

Objaśnienia<br />

Ustawiając numer kodu M, stosowanego do wywołania<br />

podprogramu w zakresie od 1 do 99999999 w parametrze (nr 6071 do<br />

6076), odpowiadające makropoleceniu użytkownika (O9001 do<br />

O9006) możebyć wywołane w taki sam sposób, jak za pomocą M98.<br />

D Zależność między<br />

numerem parametru<br />

a numerem programu<br />

Numer programu<br />

O9001<br />

O9002<br />

O9003<br />

O9004<br />

O9005<br />

O9006<br />

O9007<br />

O9008<br />

O9009<br />

Numer parametru<br />

6071<br />

6072<br />

6073<br />

6074<br />

6075<br />

6076<br />

6077<br />

6078<br />

6079<br />

D Powtórzenie<br />

D Ustalanie argumentu<br />

D Kod M<br />

Podobnie, jak w przypadku prostego wywołania, w adresie L można<br />

podać liczbę powtórzeń od 1 do 9999.<br />

Ustalenie argumentu nie jest dopuszczone.<br />

Kod M w wywołanym makropoleceniu jest traktowany jak zwykły<br />

kod M.<br />

Ograniczenia<br />

W makropoleceniu wywoływanym za pomocą kodu G lub w<br />

programie wywoływanym za pomocą kodu M lub T, nie można<br />

wywołać żadnych podprogramów za pomoca kodu M. Kod M w<br />

takim makropoleceniu lub programie jest traktowany jako zwykły<br />

kod M.<br />

325

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!