- •Новая версия технологии программирования контроллеров ISaGRAF 5
- •Компания ICS Triplex
- •ICS Triplex Group
- •Мировое сообщество ISaGRAF
- •Краткий обзор линии продуктов
- •Линейка продуктов ISaGRAF
- •Разные платформы – ЕДИНАЯ среда разработки
- •ISaGRAF Workbench
- •ISaGRAF: аппаратная независимость
- •ISaGRAF: высокая мобильность
- •Применение ISaGRAF в мире автоматизации
- •Мировое партнерство
- •Пользователи ISaGRAF
- •Пользователи ISaGRAF
- •ISaGRAF 5.1 - первый в мире коммерческий продукт, поддерживающий стандарты
- •Что такое IEC 61499?
- •Первая часть стандарта описывает:
- •Функциональный блок IEC 61131-1
- •Функциональный блок IEC 61499-1
- •Библиотека функциональных блоков
- •Библиотека функциональных блоков ISaGRAF 5 поддерживает все ФБ IEC 61499
- •Вторая часть стандарта (2001 г.)
- •Вторая часть стандарта (2001 г.)
- •Функциональный блок IEC 61499
- •Общая диаграмма IEC 61499
- •Исполнение системы IEC 61499
- •ISaGRAF 61499 FB Diagram
- •Стандартизированное распределенное приложение
- •Модель Аппаратных средств
- •Представление Связи IEC61499: Модель Ресурса
- •Особенности и преимущества IEC 61499
- •Новые свойства ISaGRAF 5
- •Поддержка нескольких языков
- •Плавающая лицензия
- •Лицензирование библиотек
- •Экземпляры функциональных блоков
- •Отбор переменных
- •Поиск и перемещение
- •Отладка библиотечного программного модуля
- •Значения Слов-Определителей в режиме отладки
- •Отображение комментариев
- •Экспорт частей ресурса
- •Композиционные функциональные блоки IEC 61499
- •Сервисные интерфейсы стандарта IEC 61499
- •OPC DA Сервер
- •Ключевые свойства ISaGRAF 5
- •Итоги
- ••Предоставление
Функциональный блок IEC 61499-1
INIT
REQ
RSP
QI Params
SD_x
INIT0 CNF
IND
Q0 Status RD_n
Нормативные сигналы
Библиотека функциональных блоков
• в стандарте определены 18 ФБ
Разрешающее распространение события
Библиотека функциональных блоков ISaGRAF 5 поддерживает все ФБ IEC 61499
Расщепление |
|
|
Разрешающее |
|
Слияние |
Рандеву двух событий |
распространение |
||
события |
||||
|
|
события |
Выбор между |
Переключение |
Задержанное |
|
распространение |
|||
(демультиплексирование) |
|||
двумя событиями |
События |
||
событий |
|||
|
|||
|
|
Вторая часть стандарта (2001 г.)
•XML (Extensible Markup Language) выбран для описания свойств ФБ:
–внешних интерфейсов ФБ
–событий, которые генерирует и ожидает ФБ
–заданных способов реагирования ФБ на события
–входных и выходных сигналов
–графического отображения ФБ
•XML позволяет структурно описать любой тип данных в текстовом виде для дальнейшего хранения и транспортировки.
•Основное преимущество кроссплатформенность.
Вторая часть стандарта (2001 г.)
Языки стандарта IEC-61131 (SFC, FB, LD, ST, IL) выбраны для “наполнения” функциональности ФБ:
–создания схемы управления ФБ (карты реакций на внешние воздействия) и вызываемых ею алгоритмов:
–описание реакции на конкретное событие
–создание алгоритмов обрабоки событий
–описание событий, генерируемых по окончании выполнения функций-обработчиков
Функциональный блок IEC 61499
ECC:
Execution Control Chart
Событийные
входы
Поток событий
Поток данных
Входы данных
Диаграммы IEC61131
Редактор ФБ
Событийные
выходы
Поток событий
Поток данных
Выходы данных |
FBD, SFC, LD, ST, |
|
|
|
IL |
Характеристики Ресурса (Планирование, отображение коммуникаций, процессов)
Общая диаграмма IEC 61499
Поток событий
Приложение
=
Сеть
Функциональны
х
Блоков
Поток данных
Коммуникационная сеть
Устр. 1 |
Устр. 2 |
Устр. 3 |
Устр. 4 |
Приложение A
Приложение B
Прил.C
Управляемые процессы/машины
Система
=
Коммуникационная
сеть
+
Устройства
+
Процессы/Машины
Исполнение системы IEC 61499
|
Приложение A |
Приложение C |
Приложение B |
|
ISaGRAF 61499 FB Diagram
Стандартизированное распределенное приложение
Контроллер
независимого
производителя
Сеть управления
Контроллер |
Высоконадежный |
T6200 |
|
|
компонент |
T6100 |
|||
|