ISaGRAF. Version 3.4

         

ISaGRAF. Version 3.4

Первые шаги
Инсталляция ISaGRAF
Использование оперативной информации

Пример приложения
Управление проектами
Создание проектов и работа с ними
Работа с несколькими группами проектов
Опции
Инструменты

Управление программами
Компоненты проекта
Работа с программами
Использование средств генерации кода
Другие средства ISaGRAF

Добавление команд в меню Инструменты
Симуляция и отладка работы приложения
Использование редактора SFC
Основные раздела языка SFC
Создание диаграмм SFC
Работа с существующей диаграммой SFC
Ввод программ уровня

Использование галереи SFC
Использование редактора потоковых диаграмм
Основы языка FC
Ввод Потоковой Диаграммы
Работа с существующей схемой

Программирование уровня с помощью Quick LD
Показать опции
Использование редактора Quick LD
Основы языка LD
Ввод диаграммы LD
Работа с существующей диаграммой

Опции экрана
Использование редактора FBD/LD
Основы языка FBD/LD
Ввод диаграммы FBD

Опции изображения
Стили и отслеживание изменений
Использование текстового редактора
Команды редактирования
Дополнительно о программных редакторах
Вызов других инструментов ISaGRAF
Параметры программы
Остальные команды меню «Файл»

Обновление дневника программы
Выбор переменной из словаря
Окно вывода
Использование редактора словаря
Главное окно словаря
Управление переменными
Описание объектов

Быстрое объявление
Адресная карта Modbus для SCADA
Обмен информацией с другим приложением
Использование редактора соединений В/В
Определение плат В/В
Установка параметров плат

Подключение каналов В/В
Непосредственно представленные переменные
Нумерация
Установка индивидуальных защит
Создание таблиц преобразования
Основные команды
Ввод точек таблицы
Правила и ограничения
Использование генератора кода

Опции компилятора
Генерация исходных С кодов
Просмотр информации
Определение ресурсов
Перекрестные ссылки

Использование графического отладчика
Окно отладчика
Управление приложением
Команды записи
Изменение по ходу работы

Обмены DDE
Списки переменных
Отладка программ ST и IL
Прожектор
Построение графической схемы
Схема списка

Определение стиля символа
Команды меню Файл
Замечание для пользователей ISaGRAF V
Выгрузить
Выгрузка проекта
Параметры связи
Подготовка проекта к выгрузке
Как упакованный исходник запоминается в целевой задаче
Требования к памяти целевой системы
О выгруженном проекте

Совместимость
Использование средств Диагностики
Использование симулятора ISaGRAF
Связи с отладчиком
Симуляция В/В
Компоненты библиотеки
Опции
Сохранение и восстановление состояний входов
Профилер цикла
Скрипты симуляции

":=" Присвоение
Print
PrintTime
Cycle

Использование менеджера библиотек

Wait
Метки
Goto
If Goto

End
Использование менеджера библиотек
Управление элементами библиотеки
Конфигурация В/В
Сложное оборудование В/В
Плата В/В
Функции и блоки, написанные на языке IEC

“С” функции и функциональные блоки
Функции преобразования
Использование утилиты архивирования (Архив)
Вызов менеджера архивов
Опции
Дублирование и восстановление
Файлы архива
Печать готового документа
Настройка таблицы содержания

Парольная защита
Улучшенная техника программирования
Немного больше о средствах ISaGRAF
Заблокированный В/В и виртуальный В/В
Проверка достоверности связи PC-PLC
Каталоги ISaGRAF

Символы приложения
Ограничения ISaGRAF “LARGE” (WDL) workbench
Архитектура проекта
Программы
Циклические и последовательные операции

Дочерние SFпрограммы
Функции и подпрограммы
Функциональные блоки
Язык описания
Правила исполнения
Общие объекты
Основные типы
Константы
Логические константы
Целые аналоговые константы

Действительные аналоговые константы
Временные константы
Константа - строка сообщения
Переменные
Зарезервированные ключевые слова
Переменные прямого представления
Булевские переменные
Аналоговые переменные
Временные переменные
Строковые переменные

Комментарии
Макроопределения
Язык последовательных функциональных схем (SFC)
Основной формат схемы SFC
Основные компоненты SFC
Шаги и начальные шаги
Переходы
Ориентированные связи
Прыжок на шаг
Схождения и расхождения

Одиночные расхождения
Двойные расхождения
Макро шаги
Действия внутри шагов
Булевские действия
Импульсные действия
Не сохраняемые действия
Действия SFC
Вызов функции и функционального блока из действия
Соглашения языка IL

Условия, присоединенные к переходам
Соглашения языка ST
Соглашения языка LD
Вызов подпрограмм из перехода
Динамические правила SFC
Иерархия программы SFC
Язык потоковых диаграмм
Компоненты FC

Сложные структуры FC
Динамическое поведение FC
Проверка FC
Язык функциональных блочных диаграмм (FBD)
Основной формат диаграмм FBD
Оператор RETURN
Прыжки и метки
Логическое отрицание
Вызов функций и функциональных блоков из FBD

Язык релейных диаграмм (LD)
Силовые рельсы и соединительные линии
Множественные соединения
Основные контакты и витки языка LD
Блоки в LD
Язык структурированный текст (ST)

Основной синтаксис ST
Выражения и скобки
Вызовы функций и функциональных блоков
Специфические булевские операторы языка ST
Основные операторы ST

Расширения ST
GSnnn(progname)x
Язык инструкций (IL)
Основной синтаксис IL
Операторы IL
Стандартные операторы
Gain
NEG
AND
=OR

=XOR
AND_MASK
OR_MASK
XOR_MASK
NOT_MASK
BOO

Стандартные функциональные блоки

ANA
REAL
TMR
MSG

CAT
SYSTEM
OPERATE
Стандартные функциональные блоки
SR
RS
R_TRIG
F_TRIG
SEMA
CTU

CTD
CTUD
TON
TOF
TP
CMP
STACK
AVERAGE
HYSTER
LIM_ALRM

INTEGRA
DERIVATE
BLINK
SIG_GEN
Стандартные функции
Стандартные функции - 2
ABS
EXPT
LOG
POW

SQRT
TRUNC
ACOS
ASIN
ATAN
COS
SIN
TAN
ROL
ROR

SHL
SHR
MIN
MAX
LIMIT
MOD
MUX
ODD
RAND

SEL
ASCII
CHAR
DELETE
FIND
INSERT
LEFT
MID
MLEN
REPLACE

RIGHT
DAY_TIME
ARCREATE
ARREAD
ARWRITE
F_ROPEN
F_WOPEN
F_CLOSE
F_EOF
FA_READ

FA_WRITE
FM_READ
FM_WRITE
Введение
Установка
Работа ISaGRAF: ISEXE
Специфические особенности

Работа с целевой задачей ISaGRAF OS
Работа ISaGRAF в однозадачном режиме: isa
ISaGRAF в многозадачном режиме: isaker, isatst, isanet
CЗапуск целевой задачи: isaker
CЗапуск задачи связи по последовательному каналу: isatst
CЗапуск задачи связи по ETHERNET: isanet
CПримеры:

CРабота с целевой задачей VxWorks
Администратор системных ресурсов: isassro
Отличительные особенности iso, isakerseo и isakereto
Работа ISaGRAF в однозадачном режиме: iso
ISaGRAF в многозадачном режиме: isakerse, isakeret

Работа ISaGRAF
Общая информация по опциям

Интерфейс пользователя
Обзор
“C” функции преобразований
“C” функции
“C” функциональные блоки

Техника компилирования и линкования
Связь по Modbus
Сеть MODBUS и протокол
Реализация ISaGRAF

Сохранение переменных приложения

Основы
Сохранение переменных приложения
Сохранение состояния программы
Приложение: Сообщения об ошибках и их описание

Глоссарий
Предметный указатель

перейти
Содержание раздела