Автоматизированные системы управления. Введение и нормативные документы. Назначение, состав и структура АС. Производственное предприятие как объект управления. Технологический процесс как объект управления, страница 66

Q

Время

Текущее время суток (для пересчитываемых каналов)

HLim

Верхняя граница шкалы (ВПредел)

HL

LLim

Нижняя граница шкалы (НПредел)

LL

HA

Внешняя верхняя граница (ВГ_1)

HA

LA

Внешняя нижняя граница (НГ_1)

LA

HW

Внутренняя верхняя граница (ВГ_0)

HW

LW

Внутренняя нижняя граница (НГ_0)

LW

Р

Интервал

Р

КХ

Множитель

КХ

Zero

Дрейф (смещение)

Z

Управление пересчетом выполняется командами пункта меню Отладка, соответствующим сочетанием клавиш и кнопкой инструментальной панели. Командой Показать иконки из пункта меню Настройка управляется вид содержимого левой части рабочей области – вид объектов базы каналов.

Создание и отладка функций управления в ISaGRAF

Основные понятия и характеристики

ISaGRAF является первой инструментальной системой технологического программирования контроллеров, которая соответствует требованиям стандарта МЭК (ISO) 1131-3. Она была разработана компанией CJ International (Франция).

Примечание: Компания CJ International изменила свое название на AlterSys Europe. AlterSys Europe – это центр разработки, технической поддержки и продаж в странах Европы и Азии следующих продуктов компании AlterSys: ISaGRAF, HiBeam, ISaGRAFEnhanced (ранее известный как Virgo).

ISaGRAF используется в 86 странах

и поддерживается более чем 160 разработчиками аппаратных средств

.

В настоящее время данный инструментарий представлен двумя видами:

ISaGRAF– используемый для программирование простых PLC

ISaGRAFPRO–полностью 32-битная модель, используемая для программирования множественных PLC

Система ISaGRAF содержит следующий набор компонентов:

Application Workbench – среда программирования (система разработки), используемая для разработки, компиляции, загрузки, моделирования и отладки приложений пользователей. Система разработки представляет собой набор Windows-приложений, интегрированных в единую инструментальную среду и работающих под ОС Win 95/98/NT;

Runtime Target – целевая исполнительная система (система исполнения), которая обрабатывает приложение пользователя. Система исполнения - это набор программных модулей (для каждой целевой системы свой), выполняющих самостоятельные задачи под управлением ядра ISaGRAF;

DevelopmentToolkit– набор инструментов/исходных кодов, используемый для создания и переноса целевой исполнительной системы в ОС выбранной платформы.

В ISaGRAF заложена методология структурного программирования, позволяющая пользователю представить автоматизируемый технологический процесс в наиболее легкой и понятной форме. При этом можно использовать как все пять языков программирования, предусмотренных стандартом МЭК 1131-3, так и собственный язык программирования FlowChart (FC). Все эти языки программирования интегрированы в единую инструментальную среду и работают с едиными объектами данных.

Основные отличительные особенности:

·  поддержка всех пяти языков стандарта МЭК 1131-3 плюс реализация языка Flow Chart как средства описания диаграмм состояний. При этом ISaGRAF позволяет смешивать программы и процедуры, написанные на разных языках, а также вставлять кодовые последовательности из одного языка в коды, написанные на другом языке;

·  наличие многофункционального отладчика, позволяющего во время работы прикладной задачи просматривать состояние программного кода, переменных, программ и многое другое;

·  поддержка различных протоколов промышленных сетей;