ГОСТ IEC 60848—2016
4.2 GRAFCET как язык спецификации алгоритма работы системы
Язык спецификаций GRAFCET позволяет создать диаграмму grafcet. показывающую ожидаемое
поведение рассматриваемой последовательной системы. Этот язык характеризуется, главным обра
зом. его графическими элементами, которые, будучи связанными с буквенно-цифровым выражением
переменных, обеспечивают синтетическое представление об алгоритме работы на основе косвенного
описания ситуации в системе.
Описание алгоритма работы в состояниях заключается в следующем: «односимвольные» состоя
ния соответствуют ситуациям диаграммы grafcet. подразумевающим уникальность ситуации в данный
момент. Состояния соединены друг с другом посредством условия эволюции, что позволяет описывать
переходот одной ситуации кдругой ситуации.
Из соображений удобства описание поведения системы на основе состояний целесообразное
заменитьописанием наосновеэтапов. Надиаграммеgrafcetмогутбытьактивиыодновременнонесколь
коэтапов, тогдаситуация будетхарактеризоваться совокупностью активныхэтаповв рассматриваемый
момент. Эволюция одной совокупности этапов к другой осуществляется посредством одного или
нескольких переходов, каждый из которых характеризуется:
- его предыдущими этапами;
- его последующими этапами;
- ассоциированным с ним условием перехода.
П р и м е ч а н и е — Указанные причины приводят к правилу синтаксиса, определяющего чередование
этап-переход.
4.3 GRAFCET. Краткая презентация
4.3.1 Общие положения
Язык спецификаций GRAFCET используетсядля конструирования диаграмм grafcet. обеспечива
ющихграфическоеисинтетическоеотображениеалгоритмаработы последовательныхсистем. Отобра
жение (рисунок2) можетбыть реализовано в форме:
- структуры, допускающей возможные эволюции междуописываемыми ситуациями;
- интерпретации, определяющей связь между входными, выходными переменными иструктурой
(для реализации данной интерпретации необходимы правила эволюции, присвоения и локализации).
Символы, связанные с элементами GRAFCET. представляющие этапы процесса и связи между
этапами, приведены и проиллюстрированы примерами в таблицах 1—4 раздела 5 настоящего стан
дарта.
4.3.2 Структура
Структура включает в себя следующие базовые элементы:
- Этап (определение 3.1.8. символ 1). Этап может быть активным или неактивным, совокупность
активных этапов в диаграмме grafcet в любой данный момент времени представляет ситуацию этой
диаграммы grafcet в этотмомент.
- Переход (определение 3.1.10. символ 7). Переход показывает, что между двумя или более эта
пами может развиваться эволюция активности. Эта эволюция реализуется при сбросе перехода.
- Прямая связь (определение 3.1.2. символ 10). Прямая связь соединяет один или несколько
этаповс переходом или переход с одним или несколькими этапами.
4.3.3 Элементыдля интерпретации
Для интерпретации используютследующие элементы:
- Условие перехода (определение 3.1.11, символ 13). Условие перехода, связанное с каждым
переходом, представляет собой логическое выражение, которое является «истинным» или «ложным», и
котороесостоит из входных переменныхи/или внутренних переменных.
- Операция (определение 3.1.1). Операция в прямоугольнике показывает, что следует сделать с
выходной или внутренней переменной либо путем присваивания (непрерывная операция, символ 20).
либо локализации (операцияхранения, символ 26).
4