МЭК 61131 (Стандарт МЭК 61131-3: Языки программирования)
Стандарт МЭК 61131 предназначен для обеспечения единого набора языков программирования для программируемых контроллеров и средств автоматизации производственных процессов, что позволяет упростить разработку и сопровождение программного обеспечения для автоматизации производственных процессов.
Основные цели и задачи стандарта МЭК 61131 включают:
Обеспечение единого синтаксиса и семантики для различных языков программирования, что упрощает обучение и понимание программного кода разработчиками.
Повышение переносимости программ между различными моделями и производителями программируемых контроллеров.
Обеспечение возможности структурирования программного кода для легкого понимания и сопровождения.
Поддержка различных типов задач автоматизации, включая управление процессами, обработку данных, коммуникацию и т.д.
Обеспечение возможности создания гибких и расширяемых систем управления.
SCADA NPT Expert поддерживает логические блоки на всех языках стандарта МЭК 61131-3:
Структурированный текст (ST - Structured Text)
Последовательные функциональные схемы (SFC - Sequential Function Chart)
Диаграммы функциональных блоков (FBD - Function Block Diagram)
Релейно-контактные схемы, или релейные диаграммы (LD - Ladder Diagram)
Список инструкций (IL - Instruction List)
Настройка и проверка логических блоков осуществляется с помощью продвинутого отладчика в SCADA Studio. Отладчик позволяет сформировать необходимый сценарий изменения входных переменных для контроля значений на выходе алгоритма.