Amaliy mashg`ulot №22 Mavzu: мэк 61131-3 standartiga kiritilgan dasturlash tillaridan foydalanib texnologik parametrlarni nazorat qiluvchi dasturlar yaratish Ishdan maqsad


Ketma-ket funksiya diagrammalari, SFClar


Download 329.96 Kb.
bet5/5
Sana16.06.2023
Hajmi329.96 Kb.
#1492587
1   2   3   4   5
Bog'liq
Amaliy mashg`ulot №22

Ketma-ket funksiya diagrammalari, SFClar
SFC dasturlash tili deb ataladi, garchi u aslida til emas, balki dasturlarni tuzish uchun yordamchi vositadir.

U boshqaruv tizimi tomonidan bajariladigan harakatlar ketma-ketligini dasturlash uchun maxsus mo'ljallangan, bu harakatlar ma'lum vaqtlarda yoki ma'lum hodisalar ro'y berganda bajarilishi kerak. U xolatlar va ular orasidagi o'tish tushunchalaridan foydalangan holda boshqaruv tizimini ifodalashga asoslanadi.


SFC tili eng yuqori darajadagi abstraktsiyada boshqaruv tizimini tavsiflash uchun mo'ljallangan, masalan, "Ishga tushirish", "Avtoklavni to'ldirish", "1-bosqichni bajarish", "2-bosqichni bajarish", "Yuklashdan tushirish" avtoklav".


SFC tilidan alohida funksional bloklarni dasturlash uchun ham foydalanish mumkin, agar ularning ishlash algoritmi tabiiy ravishda holat va o'tish tushunchalari yordamida tasvirlangan bo'lsa.


Masalan, modemni dial-up liniyaga avtomatik ulash algoritmi “Quvvatni yoqish”, “Ohangni aniqlash”, “Telefon raqami”, “Signalni identifikatsiya qilish” holatlari va “Agar u uzoq bo'lsa, unda” o'tishlari bilan tavsiflanadi. 20 soniya kuting", "Agar u qisqa bo'lsa, "Telefon xonalari" holatiga o'ting va hokazo.
Shaklda. 3 SFC tilidagi dasturning bir qismini ko'rsatadi.
Dastur bosqichlar va o'tish shartlaridan iborat.
Bosqichlar diagrammada to'rtburchaklar shaklida ko'rsatilgan, o'tish shartlari qalin kesishgan chiziq bilan ko'rsatilgan.
Dastur yuqoridan pastgacha bajariladi.
Diagrammadagi dastlabki qadam qo'sh to'rtburchaklar shaklida ko'rsatilgan.
O'tish shartlari ularning belgilari yonida yoziladi.
Dasturning har bir bosqichi IEC tillaridan birida yozilgan murakkab algoritmni amalga oshirish bo'lishi mumkin.

Guruch. 3. SFC tilidagi dastur namunasi
Download 329.96 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling