Некоторые особенности применения графических языков программирования для промышленных контроллеров:
- Наглядное представление логики работы контроллера. 4 Графические языки позволяют облегчить задачи программирования и ввода в эксплуатацию, а также быстрый поиск неполадок в подключаемом к контроллеру оборудовании. 4
- Возможность расчленить проект на уровни. 3 Это сокращает время разработки и делает проект прозрачным. 3
- Унификация, которая делает возможным многократное использование программного обеспечения. 3
- Использование готовых библиотек, функциональных блоков, процедур и шаблонов. 45 Это ускоряет процесс разработки. 4
- Использование инструментов для отладки, тестирования и симуляции. 4 Они позволяют выполнять программу ПЛК на персональном компьютере без загрузки в реальный контроллер. 4
Некоторые графические языки программирования для промышленных контроллеров и их особенности:
- SFC (язык последовательных функциональных схем). 23 Позволяет описать блок-схему программы на уровне последовательных шагов и условных переходов. 2 Каждому переходу сопоставлено логическое условие, а шагу — совокупность действий. 2
- FBD (язык функциональных блочных диаграмм). 3 Применяется для построения комплексных процедур, состоящих из различных функциональных библиотечных блоков — арифметических, логических, регуляторов и т. д.. 2
- LD (язык релейных диаграмм). 5 Позволяет вести разработку в графическом режиме, то есть формировать программу из визуальных блоков, а не писать её в виде текста. 5