Page 39 - 6112
P. 39

-  наявність  додаткових  інтерактивних  редакторів
                                       для опису змінних, визначень і конфігурацій введення /
                                       виведення;
                                           -  вбудовані  засоби  контролю  за  внесенням  змін  в
                                       програмний  код  ISaGRAF-додатки  та  друку  звітів  за
                                       розробленим проектом з великою  ступінню деталізації,
                                       включаючи  друк  таблиць  перехресних  посилань  для
                                       програм і окремих змінних;
                                           -повне  документування  системи  розробки  та  мов
                                       програмування.

                                Архітектура ISaGRAF
                                Умовно  пакет  ISaGRAF  можна  розділити  на  дві  компоненти:
                            систему  розробки  (ISaGRAF  DevSys)  і  систему  виконання
                            (ISaGRAF  Target).  Комунікаційне  завдання  забезпечує  підтримку
                            процедури  завантаження  користувальницького  ISaGRAF-додатка  з
                            боку  програмованого  контролера,  а  також  доступ  до  робочих
                            змінних  цього  додатка  з  боку  відладчика  системи  розробки
                            ISaGRAF.  Крім  того,  комунікаційне  завдання  реалізує  так  само
                            підтримку  протоколу  MODBUS,  що  дає  можливість  доступу  до
                            даних на контролері не тільки відладчику ISaGRAF, а й будь-якій
                            системі  візуалізації  та  управління  даними  (SCADA),  що  має
                            відповідний драйвер MODBUS.
                                Драйвери ПЗО (пристроїв з’єднання з об'єктом) організовують
                            прозорий доступ до апаратури введення / виведення і роблять цей
                            процес стандартним для конкретної операційної системи.
                                Функції  користувача  описують  процедури  та  алгоритми
                            функцій,  що  не  реалізовані  в  стандартному  варіанті  поставки
                            системи ISaGRAF.
                                Системні функції призначені для  опису  специфіки конкретної
                            платформи, на якій реалізовано дане сімейство контролерів.
                                Ядро    ISaGRAF     реалізує   підтримку   стандартних   мов
                            програмування    PLC     і   стандартного   набору   функцій    і
                            функціональних  блоків.  Процес  розробки  ISaGRAF-додатка
                            (завдання  користувача)  в  загальних  рисах  описується  наступним
                            алгоритмом:
                                -  програмування  додатка  в  рамках  інтегрованого  середовища
                            розробки ISaGRAF (ISaGRAF DevSys);



                                                            38
   34   35   36   37   38   39   40   41   42   43