Uploaded by вадим ведерников

исаграф

advertisement
ПО ДЛЯ ПЛК-ПАКЕТ 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 И
ОБРАЩАЮЩЕМУСЯ К БИБЛИОТЕКЕ ПЛАТ ВВОДА/ВЫВОДА, ФУНКЦИЯМ
ПОЛЬЗОВАТЕЛЯ И СИСТЕМНОМУ ИНТЕРФЕЙСУ.
Download