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
   205   206   207   208   209   210   211   212   213   214   215