Встроенные языки программирования в SCADA-системах

Большинство SCADA-систем имеют встроенные языки высокого уровня, Basic-подобные языки, позволяющие генерировать адекватную реакцию на события, связанные с изменением значения переменной, выполнением некоторого логического условия, использованием комбинации клавиш, а также реализацией некоторого фрагмента с заданной частотой относительно всего приложения или отдельного окна.

Встроенные языки программирования - мощное средство SCADA - систем, предоставляющее разработчику гибкий инструмент для разработки сложных приложений. Первые версии SCADA - систем либо не имели подобных языков, либо эти языки реализовывали небогатый набор функций. В современных версиях SCADA - систем функциональные возможности языков становятся существенно богаче.

Явно выделяются два подхода:

  • Ориентация встроенных языков программирования на технологов. Функции в таких языках являются высокоуровневыми. Количество таких функций в базовых поставках не исчисляется сотнями, хотя существуют свободно распространяемые библиотеки дополнительных функций.
  • Ориентация на системного интегратора. В этом случае в качестве языков чаще всего используются VBasic.
В каждом языке допускается расширение набора функций. В языках, ориентированных на технологов, это расширение достигается с помощью дополнительных инструментальных средств (Toolkits). Разработка дополнительных функций выполняется программистами - профессионалами.

Сообщение успешно послано!

Мы свяжемcя с вами в ближайщее время!

Закрыть

Отправка Сообщения

Фамилия Имя:
Компания:
E-mail:
Телефон:
Сообщение: