Для работы из нескольких источников (локальная панель, облако, программа, аварийный останов) удобнее всего сигналы управления от этих источников сделать импульсными и изменения состояния агрегата выполнять по фронту команды.
Для этого на панели оператора (в облаке) делают 2 кнопки - ВКЛ и ОТКЛ, которые устанавливают в true определённые биты (разные) в слове управления. Программа после выделения бит команд обнуляет принятое слово, тем самым формируя импульс команды. Этот импульс можно сделать и свойствами панели - некоторые позволяют формировать импульс на несколько секунд - но связь по Modbus, а тем более с облаком может прерваться в неподходящий момент, поэтому по цифровому интерфейсу принимается команда и командное слово приводится в исходное состояние.
Таким образом устраняется противоречие между состоянием агрегата и состоянием команды в каждом из источников команд.
Для локальной панели ПР тоже было бы идеально сделать 2 кнопки, но интерфейс будет неудобным и загромождённым. Поэтому придётся пойти на компромисс и отступить от предложенной схемы и делать совмещённый бит - и команда и состояние. И значит сложнее его обрабатывать.