Page 209 - 4212
P. 209
Стандарт МЕК 61499 визначає користування функціональних
блоків в розподілених процесах контролю та управління. В
якості розподілених пристроїв виступають ПЛК,
мікроконтролери або інтелектуальні польові пристрої
(датчики та виконавчі механізми).
Система програмування ISaGRAF складається з двох
основних компонентів:
- системи розробки ISaGRAF Workbench;
- системи виконання або цільової системи ISaGRAF
Target.
Відмінні особливості системи ISaGRAF:
- Підтримка всіх п яти мов програмування ПЛК за
стандартом МЕК 61131-3 (SFC, FBD, LD, ST, IL і додаткової
мови Flow Chart). ISaGRAF дозволяє об єднати програми
(процедури), написані на різних мовах програмування, а
також вставляти кодові послідовності з однієї мови в кодові
послідовності, написані на ін мові програмування. Єдиної
середовищем розробки для різних програмно-апаратних
платформ служить ISaGRAF Workbench.
- Наявність потужного відлагоджувача, що дозволяє під
час роботи прикладної програми контролювати значення всіх
змінних, кодових послідовностей.
- Підтримка протоколів Modbus RTU / TCR CAN, Profibus,
обмін даними між ПЛК по мережі Ethernet (протокол TCP /
IP).
- Відкритість системи та можливість установки ISaGRAF-
ядра на будь-яку програмно-апаратну платформу з будь-якими
інтерфейсами вводу/виводу, мережевими інтерфейсами і
функціональними блоками, програмованими на мовах «С».
- Можливість розробки драйверів для модулів
вводу/виводу користувачами. Для реалізації драйверів під
ISaGRAF необхідний програмний пакет ISaGRAF I/O
Development Tool. До пакету додається документація
російською мовою, об'єктні та виконавчі файли цільової
209