STEP-7 programmalash tili. STEP-7 programmalash tili bu SIMATIC
turidagi programmalashtiriladigan logik kontrollerlarni konfiguratsiya qilish va
programmalash uchun foydalaniladigan standart programma ta’minot paketidir.
STEP-
7 sanoatdagi SIMATIC programma ta’minotini bir qismidir. STEP-7 standart
paketini quyidagi versiyalari bor:
- STEP-7 Micro/Dos va STEP-
7 Micro/Win oddiy bo’lgan avtonomli
SIMATIC S7-
200 turidagi logikali kontrollerlar uchun qo’shimcha;
- STEP-7 Mini
– oddiy bo’lgan avtonomli SIMATIC S7-300 va SIMATIC C7-
620 turidagilar uchun qo’shimcha;
- STEP-7 SIMATIC S7-300/S7-400, SIMATIC M7-300/S7-400 va SIMATIC
C7 turidagi kontrollerlarni programmalash uchun qo’shimcha programmalash tili.
Pic mikrokontrollerlari uchun programma ta’minoti. MRASM assembleri. MPASM assembleri integrallovchi programmalar orasida PIC MK larining
hamma turlari uchun programma kodini ishlab chiqadi. MicroChip firmasi
programma kodini ikki variantda chiqaradi:
¨ DOS qismlarida ishlash uchun;
¨ Windows95/98/NT da ishlash uchun;
MPASM assembleridan mustaqil foydalanish mumkin va integrallangan
vositalar tarkibida MPLAB tayyorlanadi. U bir nechta programmalarni o’z ichiga
oladi: shaxsiy MPASM, MPLINK va MPLIB. Shu bilan birga ularning har biri
shaxsiy interfeysiga ega bo’ladi.
MPASM programmasidan ikki xil maqsadda foydalanish mumkin:
¨ Bajaruvchi kod generatsiyasi – bu programmalovchi yordamida MK ga
yozish uchun;
¨ Siljiyotgan ob’ekt kodini generatsiyasi – bu boshqa assemblerlovchi va
jamlovchi modul bilan aloqa bog’lash uchun;
Bajaruvchi kod generatsiyasi jimlik bo’yicha MPASM chiqish kodi uchun
ishlatiladi.
Hamma o’zgaruvchilar manbasi aniq turlari programmalar tekstiga yoki faylga
INCLUDE direktivi yordamida ulanadi. Agar assemblerlash
jarayonida xatolik aniqlanmasa, u holda generatsiyalanayotgan chiqish .hex-fayli
programmalovchi yordamida MK ga yuklanishi mumkin.
MPASM assembleridan foydalanuvchilar siljiyotgan ob’ekt kodini
generatsiyasi rejimida ob’ekt modulini ko’radi, MPLINK komponovshiki yordami
bilan esa boshqa modulni birlashtirish mumkin.
MPLINK komponovshiki programmasi siljiyotgan ob’ekt kodini binarli kodga
moslashtiradi va MK ning absolyut adresiga bog’laydi. Kutubxonali
MPLIB utilitili qulay ishlash uchun siljuvchi ob’ektlarni bitta faylga guruhlashdan
foydalanadi.
MPASM va MPLINK programmalari MPASM qob
ig’ida ruxsat etiladi, xuddi
MPLIB faqat o’zining buyruqlar qatoriga ruxsat etgandek.
Jimlik bo’yicha MPASM assembleri uchun natija fayli. ASM kengaytmali
fayl bo’ladi. Natija fayli matni sintaksis qoidalarga muvofiq kelishi lozim.
MPASM assemblerini chaqirish buyruqlar qatori quyidagicha:
MPASM [/...]] Bu yerda