Page 210 - 4212
P. 210
системи, утиліти і бібліотеки для розробки драйверів.
- Наявність бібліотеки готових драйверів для роботи з
пристроями вводу/виводу багатьох фірм-виробників (PEP
Modular Computer, ABB, Motorola, Weidmuller, Industrial
Computer Source , ГК Текон та ін.)
- Підсвічування синтаксису різним кольором в редакторах
мов ST і IL.
- Наявність системи паролів для захисту системи
ISaGRAF від несанкціонованого доступу.
Система розробки ISaGRAF Workbench встановлюється
на PC-сумісному ПК під управлінням ОС Windows NT.
Система виконання ISaGRAF Target включає в себе ядро
ISaGRAF і набір драйверів Modbus RTU/TCP Master/Slave, а
також набір модулів вводу/виводу для вибраної платформи.
Система в залежності від версії працює також під управлінням
інших ОС, в тому числі Windows 2000/ХР, MS-DOS, Linux,
OS-9, QNX, VxWorks, MiniOS7. Можлива робота системи
ISaGRAF без ОС.
Після створення додатку в ISaGRAF Workbench
відбувається компіляція проекту з генеруванням
машинонезалежного TIC-коду (Target Independent Code).
Потім відбувається завантаження TIC-коду додатка в цільову
систему ISaGRAF Target, що містить TIC-інтерпретатор (для
генерування «С» - виконуваних файлів потрібно «С» -
компілятор). На одному фізичному ПЛК може бути створено
необмежене число ресурсів («віртуальних» ПЛК). Для
кожного ресурса декларуються змінні 3-х типів: внутрішні,
входи і виходи. Це змінні простого типу (Boolean, Integer,
Real, String, Timer), масиви і структури. Змінні можуть бути
пов'язані з локальними пристроями вводу/ виводу або з
пристроями, розподіленими по мережі. При цьому одна і та ж
програма може виконуватися на різних ПЛК з різними ОС і
різними пристроями вводу / виводу.
Зв'язок ISaGRAF зі SCADA-системами здійснюється через
210