ПО ДЛЯ ПЛК-ПАКЕТ ISAGRAF Система ISaGRAF Основные достоинства ISaGRAF: 1)использование стандартных языков программирования (IEC 61131-3); 2)графический интерфейс системы разработки; 3)легкость в освоении и удобство использования; 4)обеспечение качественных разработок пользовательских приложений; 5)встроенные средства программирования промышленных сетей PROFIBUS и MODBUS; 6)удобные и эффективные отладочные средства; Целевая задача ISaGRAF для операционной системы QNX isaker - ядро целевой задачи; isatst - задача связи с системой разработки через серийный порт; isanet - задача связи с системой разработки через ETHERNET TCP/IP; isarfl - задача доступа к базе данных ISaGRAF; Алгоритм целевой задачи ISaGRAF Найти приложение на диске для того чтобы загрузить его в память. Если приложение не найдено, то перейти к п.2, если найдено, то перейти к п.4 Ждать пока приложение не будет загружено по сети или через последовательный порт. Сохранить приложение на диске. Выполнить приложение. Если приложение закончено то перейти к п.2 Целевая задача ISaGRAF работает на контроллере в соответствии с хорошо известной схемой: Основной принцип работы системы ISaGRAF синхронизация. Прикладная задача ISaGRAF работает строго по временным циклам, продолжительность которых задается при компиляции задачи. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ЦЕЛЕВОЙ ЗАДАЧИ СТРОИТСЯ ВОКРУГ ЯДРА, ИСПОЛНЯЮЩЕГО 5 ЯЗЫКОВ СТАНДАРТА IEC 61131-3 И ОБРАЩАЮЩЕМУСЯ К БИБЛИОТЕКЕ ПЛАТ ВВОДА/ВЫВОДА, ФУНКЦИЯМ ПОЛЬЗОВАТЕЛЯ И СИСТЕМНОМУ ИНТЕРФЕЙСУ.