Jan 22, 2023 Остави поруку

Учионица за НЦ програмирање: користите М99 за реализацију петље, скока и повратка

 

Обично се М99 који видимо појављује на крају потпрограма, користи се за завршетак потпрограма и повратак у главни програм.


Али функција кода М99 је много више од тога.

Поред наше уобичајене функције враћања у главни програм, М99 може да реализује функције петље и скока.

 

У аутоматској обради, можемо да користимо роботе или хранилице да одржимо континуирано стање обраде машине и остваримо „фабрику угашеног светла“.

 

Када оператер припреми сировине, робот ће благовремено утоварити и истоварити сировине и полупроизводе према подешавањима програма. Пошто се ова радња понавља, наш програм обраде такође треба да се извршава више пута, аутоматски отварајући заштитна врата машине алатке, чекајући утовар и истовар материјала за обраду, аутоматски затварајући заштитна врата и поново извршавајући код за обраду. ..
комад

У овом тренутку користићемо функцију циклуса М99. Било да поново извршите код за обраду, потребно је да сачекате сигнал од робота или фидера.

 

У складу са подешавањем сировог материјала у улагачу или роботу, када лежиште или улагач буду у стању чекања, програм обраде ће бити условно заустављен уместо извршавања бесконачне петље.

 

М99 се користи на крају главног програма, а цео програм обраде ће се извршавати циклично;

Када се користи на крају потпрограма, враћа се у главни програм.


Пре употребе функције скока на М99, постоји посебан подсетник:

*немојте да користите дуплиране бројеве редова*

 

Без обзира на коришћење ГОТОнннн или М99 Пнннн, безусловно ће скочити на линију Ннннн. Када се у програму појави више Ннннн линија, контролни систем ће скочити на било коју од њих, што је веома опасно за обраду, па је веома важно поставити јединствени број линије.

 

 

 

Pošalji upit

whatsapp

skype

E-pošta

Istraga