Информационные технологии. Пономарев О.П. - 19 стр.

UptoLike

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

ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
- 16 -
Рис.3.1. Общая структура инструментальной среды ISaGRAF
Коммуникационная задача обеспечивает поддержку процедуры
загрузки пользовательского ISaGRAF-приложения со стороны
программируемого контроллера, а также доступ к рабочим
переменным этого приложения со стороны отладчика системы
разработки ISaGRAF. Кроме того, коммуникационная задача
реализует также поддержку протокола ModBUS, что дает возможность
доступа к данным на контроллере не только отладчику ISaGRAF, но и
любой системе визуализации и управления данными (SCADA),
имеющей соответствующий драйвер ModBUS. Драйверы устройств
связи с объектом (УСО) организуют доступ к аппаратуре ввода/вывода
и делают этот процесс стандартным для конкретной операционной
системы.
Функции пользователя описывают процедуры и алгоритмы
функций, не реализованные в стандартном варианте поставки системы
ISaGRAF.
Системные функции предназначены для описания специфики
конкретной операционной системы, реализованной на данном типе
контроллеров.
Ядро ISaGRAF реализует поддержку стандартных языков
программирования PLC и стандартного набора функций и
функциональных блоков. Процесс разработки ISaGRAF-приложения
(задачи пользователя) в общих чертах описывается следующим
алгоритмом:
программирование приложения в рамках интегрированной
среды разработки ISaGRAF DevSys;
отладка программ в режиме моделирования (симуляции) в
рамках ISaGRAF DevSys;
                     ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ




    Рис.3.1. Общая структура инструментальной среды ISaGRAF

   Коммуникационная задача обеспечивает поддержку процедуры
загрузки пользовательского ISaGRAF-приложения со стороны
программируемого контроллера, а также доступ к рабочим
переменным этого приложения со стороны отладчика системы
разработки ISaGRAF. Кроме того, коммуникационная задача
реализует также поддержку протокола ModBUS, что дает возможность
доступа к данным на контроллере не только отладчику ISaGRAF, но и
любой системе визуализации и управления данными (SCADA),
имеющей соответствующий драйвер ModBUS. Драйверы устройств
связи с объектом (УСО) организуют доступ к аппаратуре ввода/вывода
и делают этот процесс стандартным для конкретной операционной
системы.
   Функции пользователя описывают процедуры и алгоритмы
функций, не реализованные в стандартном варианте поставки системы
ISaGRAF.
   Системные функции предназначены для описания специфики
конкретной операционной системы, реализованной на данном типе
контроллеров.
   Ядро ISaGRAF реализует поддержку стандартных языков
программирования PLC и стандартного набора функций и
функциональных блоков. Процесс разработки ISaGRAF-приложения
(задачи пользователя) в общих чертах описывается следующим
алгоритмом:
   − программирование приложения в рамках интегрированной
среды разработки ISaGRAF DevSys;
   − отладка программ в режиме моделирования (симуляции) в
рамках ISaGRAF DevSys;



                               - 16 -