Баылауыштарды аппаратты жне бадарламалы платформасы

ТАБЖ орта дегейде ндірістік баылауыштары мен компьютерлер орналасан, олар басарушы сигналды жіберетін жне санды апаратты абылдайтын басарушы элементтері лкен роль атарады.

Соы кезге дейін баылауыштар болып ТАБЖ да PLC тілінде (Programmable Logic Controller – логикалы баылауыштарды бадарлайтын) шет елдік жне отанды ндірістерінде нделетін микробаылауыштарды олданады. Бізді отанымызда ке таылан PLC жне шетелдік ндірушілер, мысалы Allen-Braidly, Siemens, ABB, Modicon, сонымен атар отанды ндірушілер: «Ломиконт», «Ремиконт», Ш-711, «Микродат», «Эмикон» т.б.

ндірісті тез ауымда суіне байланысты азіргі кезде жинаталан РС бірлескен компьютерді баылауыштарды орнына олданады.

Оларды бірінші ерекшеліктері здеріні ке олданыстылыымен, р фирмада АБЖ де рылыларды трінде олдануа болады.Екінші ерекшілігі болып жоары дегейде компьютерді «туысты» байланыста болып ызметкерді дайындауда осымша кететін шыындарын талап етпейді.

шінші ерекшілігі – жоары сенімділігімен. Кбінесе баылауыштарды физикалы жне бадарламалы сенімділік бадарламасын ажыратады.

Баылауыштарды операционды жйесі зіні ке тарлан трімен ана емес наты уаытта жмыс режимімен де, ЕС нан немсе есте сатау флегтен де жіберілуі ажет.

PC баылаушыны тпелі жйесі

Баылауыштарды операциялы жйесі зіні ке таралуымен ерекшелінуі тиіс. Жмыс тртібіні шарты бойынша,ОЖ наты уаытта режимде стап тру ажет, Есте сатау рылысынан тру ажет.

PC- баылаушысына кбінесе QNX (фирма QSSL, Канада) операционды жйесі келеді. Е алдымен QNX рылымы бойынша ЕС ретінде тез жктеледі.

QNX бл POSIX стандартымен орындалан, дниежзілік нарыта ке таралаан PC-баылауыштары, ISA, PCI, CompactPCI, PC/104, VME, STD32. Бадарламалы жне аппартаы амтамасыздандыруда німдер жіберіледі.

QNX бл операционды жйе рдісті жоары сапада жргізуге кепілдік бере алалды рідабылдар мен апараттарды тез деу алады. Бл жйені "ораныс режимде" деп атауа болады. Бдан біз барлы бадарламалар з здерінен оралан деп айтуа болады.

Баылауыштардаы технологиялы бадарламалау німдері

Баылауыштармен жмыс істеу барысында арапайым офистік компьютермен салыстыранда кіріс- шыыс платаларымен жмыс істеуі ана емес , технологиялы бадарламамалау тілі де лкен орын алады. Кбінесе, ндіріс салаларында баылауыштармен программистер емес , технологтар жмыс істейді, йткені олар технологиялы рдіспен басару нысандарын жасы мегерген. рдісті сипаттау шін кбінесе, релейлі-осылыс сызбасы, функционалды блок, автоматты басару дістеріні тілдерін олданады. Баылауыштарды 5 бадарламалы IEC 1131-3 [1] стандартымен тілдері аныталан: SFC - функциональных сызбаны тізбегі , LD – релейлік диаграмма, FBD – функционалды блок диаграмм, ST – мтінді ру, IL - рылысы. Мнда берілген стандарт ашы жйеде олданыста ол процессорді тріне, операционды жйеге, кіріс-шыыс платаларына , наты рыыа бадарламаны жазады. азіргі кезде келесі стандартты стап тр: ACCON-Prosys 1131 (фирма DeltaLogic), Open DK (фирма infoteam Software GmbH), Multiprog (фирма KW Software), NAiS Control (Matsushita Automation Controls) т.б.

Баылауыштарды таралуына мысал

Баылауыштарды тріне арай келсі баылауышты арастырайы CS104 фирма Steinhoff. Бл жинаталан PC-компьютермен біріккен баылауышы, кез келген фирманы рылысымен бірге жмыс істейді, форматы PC/104, атты жмса дискілері бар, PC-карта, флэш-сатау т.б. Steinhoff фирмасыны базалы кешені: процессорлы модуль, здігінен осылатын процессор, 4-Мбайт динамикалы ОЕС операционды есте сатау, интерфейсы клавиатура, тышан, екі папалелді IDE/FDD, 128-Kбайт флэш-сатау, уаыт таймері Ethernet. Желі бойынша жойылан жктемені амтамасыз ету ОС QNX. Технологиялы бадарламалау шін пакет ISaGRAF олданады. Мндай архитектура жмыс істейтін жйеде жойылан бадарламаны негіздеу шін (технологиялы тілде IL, ST, FB, SFC, LD) олданады.