Sep 14, 2023 Xabar QOLDIRISH

Loop, sakrash va qaytishni amalga oshirish uchun M99 dan foydalaning

 

Odatda biz ko'rib turgan M99 pastki dasturning oxirida paydo bo'ladi, u pastki dasturni tugatish va asosiy dasturga qaytish uchun ishlatiladi.


Ammo M99 kodi bundan ham ko'proq narsani bajaradi.

Asosiy dasturga qaytish bo'yicha umumiy funktsiyamizdan tashqari, M99 loop va o'tish funktsiyalarini amalga oshirishi mumkin.

 

Avtomatlashtirilgan ishlov berish jarayonida biz mashinaning uzluksiz ishlov berish holatini saqlab qolish va "chiroqlar o'chirilgan zavod" ga erishish uchun robotlar yoki oziqlantiruvchilardan foydalanishimiz mumkin.

 

Operator xom ashyoni tayyorlaganda, robot dastur sozlamalariga muvofiq xom ashyo va yarim tayyor mahsulotlarni zudlik bilan yuklaydi va tushiradi. Ushbu harakat takrorlanganligi sababli, bizning ishlov berish dasturimiz ham qayta-qayta bajarilishi kerak, dastgohning himoya eshigini avtomatik ravishda ochish, ishlov berish materiallarini yuklash va tushirishni kutish, himoya eshigini avtomatik ravishda yopish va qayta ishlash kodini qayta bajarish kerak. ..


Bu vaqtda biz M99 ning loop funktsiyasidan foydalanamiz. Qayta ishlash kodini bajarish uchun robot yoki oziqlantiruvchi signalni kutish kerak.

 

Oziqlantiruvchi yoki robotdagi xom ashyoning sozlamalariga ko'ra, palet yoki oziqlantiruvchi kutish holatida bo'lgandan so'ng, ishlov berish dasturi cheksiz tsiklda bajarish o'rniga shartli ravishda to'xtaydi.

 

M99 asosiy dastur oxirida butun ishlov berish dasturini tsiklda bajarish uchun ishlatiladi;

Pastki dastur oxirida foydalaniladi, u asosiy dasturga qaytadi.


M99-ning o'tish funktsiyasidan foydalanishdan oldin, bitta maxsus eslatma mavjud:

* Ikki nusxadagi qator raqamlaridan foydalanmang*

 

GOTOnnnn yoki M99 Pnnnn dan foydalanilsin, u shartsiz Nnnnn qatoriga o'tadi. Dasturda bir nechta Nnnnn qatorlari mavjud bo'lgandan so'ng, boshqaruv tizimi ulardan istalganiga o'tadi. Bu qayta ishlash uchun juda xavflidir, shuning uchun noyob chiziq raqamini o'rnatish juda muhimdir.

 

Katta hajmdagi kodni o'tkazib yuborish uchun biz o'tish funktsiyasidan foydalanamiz. Agar dasturda faqat bir nechta kod satrini o'tkazib yubormoqchi bo'lsam nima qilishim kerak?

Javobni quyidagi videoda topishingiz mumkinligiga ishonaman.

 

 

So'rov yuborish

whatsapp

skype

Elektron pochta

So'rov