Прогресс бір орында тұрмайды. Сондықтан жаңа құрылғылар көбейіп келеді. Олардың кейбіреулері бұрын жасалған құрылғылардың елеулі модификациялары болып табылады. Оларға бағдарламаланатын контроллерлер жатады. Олар не және қайда қолданылады?
Бағдарламаланатын контроллер деп нені атайды
Бұл ақпаратты жинайтын, түрлендіретін, өңдейтін және сақтайтын микропроцессорлық құрылғының белгісі. Оның негізінде басқару командаларын жібере алады. Физикалық тұрғыдан бұл құрылғы кірістер мен шығыстардың шектеулі санымен шектеледі. Оларға сенсорлар, кілттер, жетектер қосылған. Бағдарламаланатын контроллерлер нақты уақыт режимінде жұмыс істеуге арналған. Олар қалай құрылды?
Бәрі қалай басталды
Өнеркәсіптік автоматтандыру жүріп жатқан процестерді басқаратын контактілі-релелік тізбектерден басталды. Оларда тұрақты жұмыс логикасы болды және алгоритм өзгерген кезде барлығын қайта жасау керек болды. Бірақ уақыт өте келе ыңғайсыздық дизайнның біртіндеп жақсаруына және бағдарламаланатын логикалық контроллерлердің пайда болуына әкелді.
Жұмыс принципі
Олардың негізі недежұмыс істейді? Айта кету керек, бағдарламаланатын контроллерлер басқа микропроцессорлық құрылғылардан айтарлықтай ерекшеленеді. Сонымен, бағдарлама құрамдас бөлігі екі бөліктен тұрады:
- Жүйелік бағдарламалық құрал. Бұл түйіндердің жұмысын басқаратын, құрамдас бөліктерді қосатын және ішкі диагностика жүргізетін операциялық жүйенің бір түрі.
- Барлық функцияларды басқаратын және орындайтын бағдарламалық құрал бөлігі. Сонымен, ол кірістерді сұрауға, пайдаланушы бағдарламасын орындауға, шығыс мәндерін орнатуға, сондай-ақ кейбір көмекші операцияларға (визуализация, отладчикке деректерді жіберуге дайындық) жауап береді.
Әр оқиғаға жауап беру уақыты бір қолданбалы бағдарлама циклін орындауға кететін уақытқа байланысты. Неғұрлым күшті ингредиенттер пайдаланылса, соғұрлым ол аз болады.
PLC жауабы
Еркін бағдарламаланатын контроллерлерде оқиғалар тарихына байланысты жады бар. Ал бұрын болған оқиғаға сүйене отырып, олар қазір болып жатқан жағдайға басқаша әрекет етуі мүмкін. Бағдарламаланатын контроллерлердің қарапайым комбинациялық автоматтардан айырмашылығы олар уақыт бойынша басқарылуы, есептеу қабілеттерінің дамығандығы және цифрлық сигналды өңдеуді орындай алатындығымен ерекшеленеді.
Кіру және шығу
Олар үш түрлі болады: аналогтық, дискретті және арнайы. Бірінші түрінде электрлік сигнал ағымдағы уақыт моментінде белгілі бір физикалық шаманың болуын көрсетеді, олток немесе кернеу деңгейімен орындалады. Осылайша, олар температура, салмақ, позиция, қысым, жиілік, жылдамдық және басқа да ұқсас ақпарат туралы деректерді жібере алады. Әрқашан дерлік олар көп арналы. Сандық кірістер бір екілік электр сигналымен жұмыс істей алады. Оны екі күймен сипаттауға болады - өшірулі немесе қосулы. Сандық кірістер әдетте 24 В кезінде шамамен 10 мА тұрақты ток деңгейі бар стандартты сигналдарды қабылдауға арналған. Бағдарламаланатын контроллерлер цифрлық компьютерлер екенін ескере отырып, тиісті түрлендірулерді жасау қажет. Нәтиже – белгілі бит бар дискретті айнымалы. Әдетте, бір құрылғыда 8-12 дана пайдаланылады. Көптеген технологиялық процестерді биіктікте басқару үшін бұл жеткілікті. Бұған қоса, разряд тереңдігінің ұлғаюымен өнеркәсіптік кедергілердің мөлшері артады, бұл басқа құрылғылардың жұмысына теріс әсер етеді.