Програмируеми логически контролери (PLC системи) - AGAVA

Преглед на PLC функциите

В момента са широко разпространени програмируемите логически контролери (PLC), които като контролери на ниво поле са основното ядро ​​на автоматизираните системи за управление на технологичните процеси и производството.

Типичният PLC се състои от: процесорен модул, цифрови и аналогови I/O модули, PID контролери, температурни контролери, позициониране, контрол на движението и др.

Сред производителите и потребителите е разработена следната класификация на PLC по броя на входовете и изходите: наноконтролери - до 15-20 входа/изхода, малки контролери - до 100 входа/изхода, средни - 100-300, големи - 300-2000, ултра-големи - повече от 2000 входа/изхода. В допълнение към този основен параметър, характеризиращ "мощността" на PLC, при разработването на системи за управление и избора на PLC се вземат предвид и неговата скорост, количеството различни видове памет и броят на мрежовите интерфейси.

Най-популярните инструменти за разработка на PLC софтуер днес са езиковите среди ISaGRAF и CoDeSys.

ИСАГРАФ - инструмент за разработване на приложения за програмируеми логически контролери на езиците на стандартите IEC 61131-3 и IEC 61499, който ви позволява да създавате локални или разпределени системи за управление. Технологията се основава на среда за разработка на приложения (ISaGRAF Workbench) и изпълнителна система, адаптивна към различни хардуерни и софтуерни платформи (ISaGRAF Runtime). В момента ISaGRAF се произвежда и разпространява от ICS Triplex ISaGRAF. ISaGRAF поддържа всичките пет езика за програмиране на стандарта IEC 61131-3 (Международна електротехническа комисия, IEC):

CoDeSys - универсален инструмент за разработване на приложни програми за програмируеми логически контролери на стандартни езици
IEC 61131-3. Този инструмент се произвежда и разпространява от 3S-Smart Software Solutions (Kempten, Германия), основана през 1994 г. Името CoDeSys е съкращение от Controller DevelopmentSystem. Версия 1.0 е издадена през 1994 г. Средата за програмиране CoDeSys се разпространява без лиценз и може да бъде инсталирана на няколко работни станции без ограничения. Инсталирането на целевата програма, разработена с CoDeSys, обаче изисква закупуване на лицензирана марка, чиято цена зависи от броя марки в поръчката.

Програмите на езици IL и LD се състоят от набор от функционални блокове, съответстващи на бобините и релейните контакти, и са удобни за внедряване на логически системи за управление. Програмите на графични езици FBD и CFC съдържат логически елементи И, ИЛИ, НЕ и са удобни за специалисти, запознати с логическата алгебра. Езикът ST е предназначен за програмиране на сложни алгоритми и логико-математически преобразувания, обработка на аналогови сигнали.

Стълбите (LD) и функционалният блок (FBD) са най-често срещаните езици в PLC програмирането.

PLC предимства

Първото и основно предимство на PLC, което доведе до широкото им използване, е, че едно компактно електронно устройство може да замени десетки и стотици електромеханични релета. Второто предимство е, че функциите на логическите контролери се реализират не в хардуер, а в софтуер, което им позволява постоянно да се адаптират към работа в нови условия с минимални усилия и разходи.

PLC се различават от традиционните непрограмируеми контролни устройства по следните предимства: те са по-гъвкави, по-надеждни, имат по-малки размери, могат да бъдат свързани в мрежа с други устройства и да бъдат преконфигурирани по интернет, те откриват грешки по-бързо, консумират по-малко енергия и изискват по-малко разходи за промяна на техните функции и структура и като цяло по-евтини за дълги периоди от време.

Използването на PLC осигурява висока надеждност, проста репликация и поддръжка на системи за управление, ускорява инсталацията и пускането в експлоатация на оборудването, предоставя възможност за бързо актуализиране на алгоритмите за управление (включително на работещо оборудване).