Глоссарий
Action | Действие | Список операторов или присваиваний выполненных за один шаг программы SFC в активном состоянии. | |||
Action (FC) | Действие (FC) | Символ Потоковой Диаграммы. Действие представляет собой список инструкций, которые должны быть выполнены , кода динамический поток встречает символ действия. |
| ||
Activity of a step | Активность шага | Атрибут шага, который определяется выражением SFC. Действия, связанные с шагом, выполняются в соответствии с их активностью. | |||
Analog | Аналоговый | Тип переменной. Это длинное целое или вещественное число. | |||
Attribute | Атрибут | Класс переменных. Возможные атрибуты переменных - внутренние, ввода или вывода. | |||
Begin section | Начальная секция | Группа последовательных программ, выполняемых в начале каждого цикла запуска. | |||
Beginning step | Начальный шаг | Первый шаг в теле макроса. Начальный шаг не связан с какими-либо предыдущими действиями. | |||
Boolean | Булевский тип | Тип переменных. Переменные данного типа могут принимать только истинное или ложное значение | |||
Boolean action | Булевское действие | Действие SFC: булевской переменной присваивается значение активности сигнала шага | |||
Breakpoint | Точка останова | Место в программе, помеченное пользователем во время отладки. Точка останова - шаг SFC или переход. Система останавливается, когда SFC достигает Точки останова. | |||
C function | «С»-функция | Функция, написанная на «C», вызванная из программы ISaGRAF (написанной на другом языке) синхронно. «С»-функции поставляются CJ International или пишутся пользователем | |||
C language | Язык «С» | Язык программирования высокого уровня, предназначенный для описания действий компьютера, таких как «С»-функции и функции преобразования | |||
C source code | «С»-код | Текстовый файл, содержащий программу на языке «С» | |||
C source header | Заголовоч-ный файл «С» | Текстовый файл, содержащий прототипы функций и определения типов, необходимых для программы на языке «С» | |||
Cell | Ячейка | Элементарная область в графической матрице для графических языков, таких как SFC, FBD или LD. | |||
Child SFC program | Дочерняя SFC программа | SFC- программа, управляемая другой SFC- программой, называемой родительской | |||
Clearing a transition | Освобожде-ние перехо-да | Операция во время выполнения программы: все маркеры, созданные ранее, удаляются. Выражение создаётся на каждом следующем шаге. | |||
Coil | Виток | Графическая составляющая LD-программы, используемая для отображения присваивания переменных вывода. | |||
Comment | Коммента-рий | Текст, включенный в программу, но не имеющий влияния на её выполнение | |||
Comment (SFC) | Коммента-рий (SFC ) | Текст, присоединённый к SFC- шагу или переходу, но не имеющий влияния на её выполнение | |||
Common | Общий | Диапазон объявления слов. Такие объекты могут быть использованы любой программой из любого проекта. | |||
Condition (for a transition) | Условия ( для перехо-да ) | Булево выражение присоединённое к SFC- переходу. Переход не может быть совершён, если выражение ложно. | |||
Connector (FC) | Соедини-тель (FC) | Графическая компонента FC, которая представляет связь, от точки потоковой диаграммы действию ил тесту FC. Графический символ прыжка – это маленький кружок с номером ссылки элемента назначения. | |||
Constant expression | Константа | Буквенное выражение, используемое для описания постоянного значения. Константы связаны с одним типом. | |||
Contact | Контакт | Графическая составляющая LD- программы. Она отображает статус переменной ввода. | |||
Conversion | Преобразо-вание | Фильтр, связанный с аналоговой переменной ввода или вывода. Преобразование автоматически производится всякий раз, когда значение переменной вводится или выводится. | |||
Conversion function | Функция преобразо-вания | «С»- функция, которая описывает преобразование. Такое преобразование может быть присоединено к любой аналоговой переменной ввода / вывода | |||
Conversion table | Таблица преобразо-вания | Набор точек, которые определяют линейное (посегментное) преобразование. Такое преобразование может быть присоединено к любой аналоговой переменной ввода / вывода | |||
Cross references | Перекрёст-ная ссылка | Информация, собранная системой разработки ISaGRAF, про словарь переменных, а также про их использование в программе. | |||
Current result (IL) | Текущий результат (в языке IL ) | Результат инструкции в IL-программе. Текущий результат может быть изменён инструкцией или использоваться для создания переменной. | |||
Cycle timing | Временной цикл | Длительность исполнения текущего цикла.0000 | |||
Cycle to cycle mode | Режим последова-тельного выполне-ния циклов | Выполняемый режим: в этом режиме циклы исполняются по очереди, в соответствии с инструкциями пользователя, данными отладчику. | |||
Cyclic | Цикличес-кий | Атрибут программы, которая всегда выполняется. | |||
Decision (FC) | Решение (FC) | (Также называется тест) Символ потоковой диаграммы присоединенный к булевскому выражению. Поток направляется по символам Да или Нет в зависимости от состояния выражения. | |||
Defined word | Макроопре-деление | Уникальный идентификатор, который используется для подстановки в любое выражение текста программы. | |||
Delayed operation (IL) | Операция задержки (в языке IL) | Операция в IL-программе, которая выполняется при обнаружении инструкции «(» в программе. | |||
Diary | Дневник | Текстовый файл, содержащий все записи об изменениях, сделанных над одной программой. Каждая запись завершается датой изменения. | |||
Dictionary | Словарь | Список внешних переменных, переменных ввода/вывода и макросов, используемых в программах проекта. | |||
Edge | Фронт | Изменение значения булевской переменной. Передний фронт означает изменение с ложного значения на истинное, задний фронт - с истинного на ложное. | |||
End section | Секция End | Группа циклических программ, исполняемая в конце каждого указанного цикла. | |||
Ending step | Последний шаг | Последнее действие в теле макро шага SFC. | |||
Expression | Выражение | Набор операторов и идентификаторов, которые отображают вычисление формулы. | |||
Father SFC program | Родитель-ская SFC- программа | SFC-программа, которая управляет другой SFC- программой, называемой дочерней. | |||
FBD | FBD | Язык диаграмм функциональных блоков | |||
FC | FC | "Потоковая Диаграмма". | |||
Flow Chart | Потоковая Диаграмма | Графический язык использующийся для описания потоков. Диаграмма состоит из действий, которые должны выполняться и решений, которые допускаю выбор из различных направлений потока. Язык Потоковых Диаграмм позволяет рисовать цтклы, которые должны выполняться на последовательных циклах. | |||
Function block | Функцио-нальный блок | Графический компонент языка FBD, который представляет стандартную элементарную функцию библиотеки ISaGRAF. | |||
Functional Block Diagram | Диаграмма функцио-нального блока. | Графический язык : равенства состоят из стандартных элементарных блоков библиотеки ISaGRAF и связаны вместе в диаграмму. | |||
Global | Глобаль-ный | Диапазон области видимости переменных и макросов. Глобальные Объекты могут быть использованы любой программой, входящей в проект. | |||
Hierarchy | Иерархия | Архитектура проекта, разделённого на несколько программ. Иерархическое дерево показывает связи между родительскими и дочерними программами. | |||
I/O board | Плата ввода/ вывода | Аппаратный ресурс. Плата характеризуется типом и направлением ( ввод или вывод ). Параметры платы описаны в библиотеке ISaGRAF. | |||
I/O channel | Канал ввода/ вывода | Точка соединения платы ввода - вывода. Канал может получать одну переменную ввода - вывода. | |||
I/O connection | Соедине-ние ввода/ вывода | Определение связей между переменными программы и каналами платы, существующими в выбранной системе. | |||
I/O variable | Перемен-ная ввода/ вывода | Переменная, соединённая с устройством ввода или вывода. Переменная ввода - вывода должна быть соединена с каналом платы ввода - вывода. | |||
Identifier | Идентифи-катор | Уникальное слово, используемое для представления переменной или константы в программировании. | |||
IL | Список Инструкций | Язык Списка Инструкций | |||
Initial situation | Состояние инициали-зации | Список начальных действий SFC- программы, которые определяют состояние программы в момент её старта. | |||
Initial step | Шаг ини-циализации | Специальная операция SFC-программы, которая выполняется в момент запуска. | |||
Input | Ввод | Атрибут переменной. Такая переменная может быть связана с устройством ввода. | |||
Instruction | Инструкция | Элементарная операция IL-программы, внесённая в текстовую строку. | |||
Instruction List | Список Инструкций | Язык низкого уровня, состоящий из последовательного списка элементарных операций. | |||
Integer | Целое | Класс аналоговых переменных, хранящихся в формате 32- битового целого со знаком. | |||
Internal | Внутренняя | Атрибут переменной, не связанной с устройством ввода - вывода. | |||
Jump to a step | Прыжок к шагу | Графический компонент SFC, который изображает связь перехода с выполнением операции. Графический символ прыжка - стрелка с номером действия, на которое будет осуществлён прыжок. | |||
Keyword | Ключевое слово | Зарезервированное слово языка программирования. | |||
Label (IL) | Метка (в IL) | Идентификатор в начале IL-инструкции, который может быть использован как операнд оператора JMP. | |||
Ladder Diagram | Релейная диаграмма | Графический язык, объединяющий контакты и витки. Предназначен для проектирования булевских уравнений. | |||
LD | Язык релейных диаграмм | ||||
Level 1 of the SFC | 1- уровень в SFC | Главное описание SFC-программы. 1-уровень группирует схемы и присоединяет комментарии. | |||
Level 2 of the SFC | 2- уровень в SFC | Детальное описание SFC-программы. В этом описании действия внутри шагов и булевские условия связываются с переходами. | |||
Library | Библиотека | Набор программных и аппаратных ресурсов, которые могут быть непосредственно вставлены в программу. | |||
Local | Локальный | Диапазон области видимости переменных и макросов. Локальные объекты могут быть использованы только одной из программ проекта. | |||
Locked I/O | Закрытый ввод/ вывод | Переменная ввода или вывода, логически разъединённая с сообщающимся устройством ввода или вывода при помощи команды «Закрыть», данной пользователем в отладчике. | |||
Macro step | Макро шаг | Графический компонент SFC. Макро шаг - это уникальная группа шагов и переходов, представленная определённым символом в главной диаграмме и описанная отдельно. | |||
Matrix | Матрица | Логическое разделение редактируемой области на прямоугольные ячейки во время выполнения программы на графическом языке. | |||
Message | Сообщение | Тип переменной. Переменные этого типа содержат строку переменной длины. | |||
Modbus | Сетевой протокол Modbus | Master-Slave протокол. Целевая система ISaGRAF может быть подчиненным по отношению к внешней системе (такой как управляющая система ) в полной архитектуре. | |||
Modifier (IL) | Модифика-тор ( в IL ) | Одиночный символ, помещённый в конце ключевого слова IL, который изменяет значение оператора. | |||
Network address | Сетевой адрес | Формальный шестнадцатеричный адрес, который может быть определён для каждой переменной. Этот адрес используется протоколом Modbus при соединении системы с внешней системой. | |||
Non-stored action | Не сохраня-емое действие | SFC- действие : список операторов, выполняемых в каждом цикле целевой задачи, когда соответствующий шаг - в активном состоянии. | |||
OEM key code (I/O board) | Код изго-товителя оборудо-вания | Шестнадцатеричный 16-битовый код, определённый для каждой платы ввода - вывода в библиотеке ISaGRAF. Он идентифицирует изготовителя платы. | |||
OEM parameter (I/O board) | Идентификационный параметр платы, определенный её разработчиком. Это может быть как константа, так и переменная, определяемая пользователем во время соединения ввода-вывода. | ||||
Operand (IL) | Операнд | Переменная или константа, обрабатываемая элементарной инструкцией IL. | |||
Operation (IL) | Операция | Основная инструкция языка IL. В основном связана с операндами в инструкциях. | |||
Output | Вывод | Атрибут переменной. Такие переменные связаны с устройством вывода целевой машины. | |||
Parameter (C function) | Параметр «C» - функции | Значение, переданное «С»- функции. П. Характеризуется его типом. | |||
Parameter (I/O board) | Параметр платы ввода/ вывода | Константа или определённое пользователем значение - параметр стандартной платы ввода-вывода. Может быть задано программно во время соединения ввода-вывода. | |||
Parent program | Родитель-ская программа | Программа, написанная на любом языке, которая управляет ( или вызывает ) другую программу ( написанную не на SFC ), называемую её подпрограммой. | |||
Power rail | Шина питания | Главные левые и правые вертикальные шины, расположенные с краю релейной диаграммы. | |||
Program | Программа | Основной программный элемент проекта. Программа пишется на одном языке и помещается в иерархическое дерево проекта. | |||
Project | Проект | Программная область, которая содержит всю информацию ( программы, переменные, ... ) для одного приложения ISaGRAF. | |||
Pulse action | Импуль-сное действие | SFC- действие : список операторов, выполняемых только один раз при активизации соответствующего шага. | |||
Range | Диапазон | Часть программы, в которой может использоваться объект. Предопределённые диапазона ISaGRAF - общий, глобальный, локальный. | |||
Real | Веществен-ный | Класс аналоговой переменной, которая хранится как число с плавающей точкой с одинарной точностью в 32- битовом формате. | |||
Real board | Реальная плата | Плата ввода-вывода, физически соединённая с устройством ввода-вывода целевого компьютера. | |||
Real time mode | Режим реального времени | Нормальный режим исполнения: целевой цикл переключается при помощи программного временного цикла. | |||
Reference number (SFC) | Номер ссылки | Десятичное число ( 1...65535 ) , которое идентифицирует SFC- шаг или SFC- переход. | |||
Register (IL) | Регистр | Текущий результат последовательности действий IL. | |||
Return value
of a sub-program | Возвраща-емое значение подпро-граммы. | Значение, возвращаемое подпрограммой в конце выполнения. Оно используется в операциях вызывавшей подпрограммы. | |||
Run time error | Ошибка при выполнении | Ошибка приложения, обнаруженная ISaGRAF во время выполнения. | |||
Section | Секция | Группа программ, выполняемая по одинаковым динамическим правилам. | |||
Separator | Раздели-тель | Специальный символ или группа символов, используемая для разделения идентификаторов в языке. | |||
Sequential Function Chart | Последова-тельная Функцио-нальная Диаграмма | Графический язык : процесс описывается как список шагов, связанных переходами. Действия связаны с шагами. Переходы определяются булевскими условиями. | |||
Sequential section | Последова-тельный раздел | Группа программ проекта. Выполнение этих программ подчинено динамическим правилам языка SFC. | |||
SFC | Язык Последовательных Функциональных Схем | ||||
ST | Язык Структурированного текста | ||||
Statement | Оператор | Основная полная операция ST. | |||
Step | Шаг | Основной графический компонент SFC. Шаг представляет устойчивую стадию процесса и изображается квадратом. Каждому шагу ставится в соответствие его номер. Активность шага используется для контроля выполнения соответствующего процесса. | |||
String | Строка | Набор символов, хранящийся в переменной типа message. | |||
Structured Text | Структури-рованный текст | Структурированный язык высокого уровня, сочетающий присваивания, конструкции высокого уровня ( такие как if/then/else ) и вызовы функций. | |||
Sub-program | Подпро-грамма | Программа, написанная на каком-либо языке и вызываемая другой программой, называемой её родительской. | |||
Target | Цель | Целевая машина ISaGRAF, которая поддерживает базовое ПО ISaGRAF. | |||
Target cycle | Целевой цикл | Набор действий, выполняемый каждый раз, когда активизируется система ISaGRAF. Действия переключаются в соответствии с программным временным циклом. | |||
Technical note | Техничес-кие при-мечания | Руководство пользователя по элементам библиотеки ISaGRAF ( «С»- функции, функциональные блоки, функции преобразования или платы ввода-вывода ). | |||
Test (FC) | Тест (FC) | (Также называется решение)Символ потоковой диаграммы присоединенный к булевскому выражению. Поток направляется по символам Да или Нет в зависимости от состояния выражения. | |||
Timer | Таймер | Тип переменной. Такие переменные содержат значение времени и могут быть автоматически обновлены системой во время выполнения программы. | |||
Token (SFC) | Маркер | Графический маркер, используемый для изображения активного шага SFC- программы. | |||
Toolbox | Комплект инструмен-тальных средств | Маленькое графическое окно, принадлежащее окну инструмента графического редактирования. Оно группирует главные клавиши для выбора графических компонентов. | |||
Top level program | Программа верхнего уровня | Программа, размещённая на верху иерархического дерева. Вызывается системой. | |||
Transition | Переход | Главный графический компонент SFC. Переход определяет отношение между различными SFC-шагами. Переход имеет идентификационный номер. К каждому переходу присоединяется булевское условие. | |||
Type | Тип | Класс переменных одинакового формата. Основные типы - булевский, аналоговый, таймер и сообщение. | |||
Validity of a transition | Истинность перехода | Атрибут перехода. Переход проверяется, когда все предыдущие шаги активны. | |||
Variable | Перемен-ная | Уникальное представление элементарных данных, которое обрабатывается в программе или проекте. | |||
Virtual board | Виртуаль-ная плата | Плата ввода- вывода , которая физически не соединена с устройством ввода-вывода целевой машины. |