Paprastai M99, kurį matome, pasirodo paprogramės pabaigoje, naudojamas paprogramei užbaigti ir grįžti į pagrindinę programą.
Tačiau M99 kodo funkcija yra daug daugiau.
Be mūsų bendros funkcijos grįžti į pagrindinę programą, M99 gali realizuoti kilpos ir šuolio funkcijas.
Automatinio apdorojimo metu galime naudoti robotus ar tiektuvus, kad palaikytume nenutrūkstamą mašinos apdorojimo būseną ir sukurtume „išjungtą gamyklą“.
Kai operatorius paruoš žaliavas, robotas pagal programos nustatymus laiku pakraus ir iškraus žaliavas bei pusgaminius. Kadangi šis veiksmas kartojasi, mūsų apdorojimo programa taip pat turi būti vykdoma pakartotinai, automatiškai atidarant apsaugines staklių dureles, laukiant apdirbamų medžiagų pakrovimo ir iškrovimo, automatiškai uždarant apsaugines dureles ir iš naujo vykdant apdorojimo kodą. ..
gabalas
Šiuo metu naudosime M99 ciklo funkciją. Ar dar kartą vykdyti apdorojimo kodą, turite palaukti signalo iš roboto ar tiektuvo.
Atsižvelgiant į žaliavos nustatymą tiektuve arba robote, dėklui arba tiektuvui atsidūrus laukimo būsenoje, apdorojimo programa bus sąlyginai sustabdyta, o ne begalinio ciklo vykdymas.
M99 naudojamas pagrindinės programos pabaigoje, o visa apdirbimo programa bus vykdoma cikliškai;
Naudojama paprogramės pabaigoje, ji grįš į pagrindinę programą.
Prieš naudojant M99 šuolio funkciją, yra specialus priminimas:
*nenaudokite pasikartojančių eilučių numerių*
Nepriklausomai nuo to, ar naudojate GOTOnnnn ar M99 Pnnnn, jis besąlygiškai pereis į eilutę Nnnnn. Kai programoje pasirodys kelios Nnnnn eilutės, valdymo sistema pereis prie bet kurios iš jų, o tai labai pavojinga apdorojimui, todėl labai svarbu nustatyti unikalų eilutės numerį.





