ГОСТРМЭК 61512-1—2016
ным элементом, либо оператором. Изменение режима происходит только в случав, если выполнены
условия запроса на изменение.
Изменения типа режима, связанного с сущностью оборудования или процедурного элемента,
могут вызвать соответствующие изменения типовдругих режимов. Например, перевод процедуры тех
нологической установки в ПО
Л
УАВТОМАТИЧЕСКИЙ режим может привести к переходу всех процедур
ных элементов нижнего уровня данной технологической установки также в ПО
Л
УАВТОМАТИЧЕСКИЙ
режим. Внезапнаяостановкапредохранительногоблокирующегоустройства может привестиктому, что
несколькоблоков управления перейдутв РУЧНОЙ режим сминимальным выходом продукции. Процесс
может развиваться в любом направлении, отсущности высокого уровня к сущности низкого уровня или
наоборот. Правила развития данного процесса в настоящем стандарте не рассматриваются.
5.7.2 Состояния
Сущности оборудования и процедурные элементы могут иметь состояния. Примеры состояний
описаны в настоящем стандарте применительно к управлению серийным производством. Состояние
(state) полностью описывает текущие характеристики (condition) сущностей оборудования или проце
дурных элементов. Например, состоянием клапана можетбыть ОТКРЫТ ЧАСТИЧНО. Состоянием про
цедурного элемента может быть РАБОТАЕТ или ФИКСИРОВАН.
Внастоящем стандарте в качестве примеров использованы непротиворечивые наборы процедур
ныхсостояний икоманд. Количество возможныхсостоянийи команд, а также ихнаименования, варьиру
ютсядля различных сущностей оборудования и процедурных элементов.
Примеры состояний процедурных элементов: РАБОТАЕТ, ФИКСИРОВАН, ПРИОСТАНОВ
Л
ЕН,
ОСТАНОВ
Л
ЕН, ПРЕКРАЩЕН ИВЫПО
Л
НЕН. Примерысостоянийсущностейоборудования: ВК
Л
. ВЫК
Л
,
ЗАКРЫТ, ОТКРЫТ. С
Л
ОМАН, РАБОЧИЙ ХОД. СРАБАТЫВАНИЕ. ОТКРЫТ НА35%. ДОСТУПЕН. Приме
ры команд, применимых к процедурным элементам: старт. ДЕРЖАТЬ. ПРИОСТАНОВИТЬ. СТОП,
ПРЕРВАТЬ.
Настоящий стандарт не требует обязательной реализации указанных состояний или включения
дополнительных состояний. Функциональность рассматриваемых состояний и команд применима к
большинству приложенийсерийногопроизводства. Путем именования состоянийи командивключения
их в настоящий стандарт задокументирован определенный набор терминов, используемый при рас
смотрении вопросов управления серийным производством.
Сущности оборудования или процедурные элементы могут изменять свои состояния. Данные
изменения могут происходить, если логические требования к изменениям состояния выполнены путем
задействования внутреннейлогики или внешней команды, генерируемойдругим процедурным элемен
том или оператором.
Изменения типов состояний, касающихся сущности оборудования или процедурного элемента,
могут привести ксоответствующим изменениямтиповдругихсостояний. Например, перевод процедуры
технологической установки в состояние УДЕРЖАТЬ может привести к переходу всех процедурных эле
ментов технологической установки в состояние
у д е р ж а т ь
.
Внезапная остановка предохранительного
блокирующего устройства может привести к переходу всех процедурных элементов технологической
установки в состояние ПРЕРЫВАНИЕ. Распространение процесса может происходить в обоих направ
лениях: от сущности высокого уровня ксущности низкого уровня и наоборот. Правила распространения
процесса в настоящем стандарте не рассматриваются.
Набор процедурныхсостояний икоманд, рассмотренный ниже, — этохарактерныйпримервыбора
способа определения процедурных состояний и команд. Список состояний и команд сведен в матрицу
трансформации состояний (см. таблицу 2). Рассмотреннаядиаграмма трансформации состояний полу
чена из первых трех строк данной матрицы (ХО
Л
ОСТОЙ ХОД. РАБОТАЕТ, ОПЕРАЦИЯ ЗАВЕРШЕНА)
(см. рисунок 18).
5.7.2.1 Процедурные состояния
Для примера, приведенного в таблице 2 и на рисунке 18. рассмотрим некоторые действительные
процедурные состояния:
- ХО
Л
ОСТОЙ ХОД(IDLE): процедурныйэлементожидаеткомандуСТAPT, чтобы перейтив состо
яние РАБОТАЕТ;
- РАБОТАЕТ (RUNNING): штатное выполнение операции;
- ОПЕРАЦИЯ ЗАВЕРШЕНА (COMPLETE): штатная операция подошла к своему завершению.
Процедурный элемент теперь ожидает команду ПЕРЕЗАГРУЗКА, чтобы перейти в состояние
ХО
Л
ОСТОЙХОД;
- ПРИОСТАНОВКА (PAUSING): процедурный элемент получил команду ПРИОСТАНОВИТЬ. Это
вызовет остановку процедурного элемента в следующем определенном безопасном или устойчивом
38