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

UptoLike

Составители: 

18
Большинство SCADA-систем (см. табл.1.1) имеют встроенные
языки высокого уровняподобные VBasic, позволяющие реализо-
вать в системе управления адекватную реакцию на события, связан-
ные с изменением значения переменной, выполнением некоторого
логического условия, с нажатием комбинации клавиш, а также с вы-
полнением некоторого фрагмента с заданной частотой относительно
всего приложения или отдельной экранной формы
. В современных
версиях SCADA-систем используются два подхода [6]: ориентация
встроенных языков программирования на технологов (функции в та-
ких языках являются высокоуровневыми, не требующими профес-
сиональных навыков программирования при их использовании); ори-
ентация на системного интегратора (в этом случае в качестве языков
программирования чаще всего используются VBasic – подобные язы-
ки). В каждом языке
допускается расширение набора функций. В
языках, ориентированных на технологов, это расширение достигается
с помощью дополнительных инструментальных средств (Toolkits). Во
всех языках функции разделяются на группы: математические функ-
ции, функции работы со строками, обмен по SQL, DDE – обмен и т.д.
В разрабатываемом приложении создаются программные фраг-
менты, выполняющие некоторую последовательность действий, свя-
зываются с
разнообразными событиями в приложении, такими как
нажатие кнопки, открытие окна, выполнение логического условия и
т.п. Каждое событие ассоциируется с графическим объектом, окном,
таймером, открытием/закрытием приложения.
Каждая из функций во встроенном языке выполняется в син-
хронном или асинхронном режиме. В синхронном режиме выполне-
ние следующей функции не начинается до
тех пор, пока не заверши-
лось исполнение предыдущей. При запуске функции в асинхронном
режиме управление переходит к следующей функции, не дожидаясь
завершения исполнения предыдущей.
Таблица 1.1.
SCADA-системы
SCADA - система Фирмаразработчик Страна
In Touch Wonderware США
iFIX Intellution США
Factory Link Unated States DATA Co. США
GENESIS Iconics США
Real Flex BJ Software Systems США
      Большинство SCADA-систем (см. табл.1.1) имеют встроенные
языки высокого уровня – подобные VBasic, позволяющие реализо-
вать в системе управления адекватную реакцию на события, связан-
ные с изменением значения переменной, выполнением некоторого
логического условия, с нажатием комбинации клавиш, а также с вы-
полнением некоторого фрагмента с заданной частотой относительно
всего приложения или отдельной экранной формы. В современных
версиях SCADA-систем используются два подхода [6]: ориентация
встроенных языков программирования на технологов (функции в та-
ких языках являются высокоуровневыми, не требующими профес-
сиональных навыков программирования при их использовании); ори-
ентация на системного интегратора (в этом случае в качестве языков
программирования чаще всего используются VBasic – подобные язы-
ки). В каждом языке допускается расширение набора функций. В
языках, ориентированных на технологов, это расширение достигается
с помощью дополнительных инструментальных средств (Toolkits). Во
всех языках функции разделяются на группы: математические функ-
ции, функции работы со строками, обмен по SQL, DDE – обмен и т.д.
      В разрабатываемом приложении создаются программные фраг-
менты, выполняющие некоторую последовательность действий, свя-
зываются с разнообразными событиями в приложении, такими как
нажатие кнопки, открытие окна, выполнение логического условия и
т.п. Каждое событие ассоциируется с графическим объектом, окном,
таймером, открытием/закрытием приложения.
      Каждая из функций во встроенном языке выполняется в син-
хронном или асинхронном режиме. В синхронном режиме выполне-
ние следующей функции не начинается до тех пор, пока не заверши-
лось исполнение предыдущей. При запуске функции в асинхронном
режиме управление переходит к следующей функции, не дожидаясь
завершения исполнения предыдущей.

                                                      Таблица 1.1.
                         SCADA-системы
  SCADA - система      Фирма – разработчик           Страна
In Touch              Wonderware               США
iFIX                  Intellution              США
Factory Link          Unated States DATA Co.   США
GENESIS               Iconics                  США
Real Flex             BJ Software Systems      США
                                18