4.4.1.2.5.3. Ограничения при работе механизма уставок на рецептах
Механизм рецептов предполагает запись значений переменных в файл на контроллер с последующей возможной перезаписью и редактированием. Поэтому необходимо учитывать время на запись в файл и наличие свободного места в памяти ПЛК.
Для синхронизации флага Save рекомендуется использовать таймер с задержкой для успешной синхронизации данного флага на ПЛК.
Необходимо вычитывать значения из файла, до исполнения основной программы, поскольку иначе первый цикл программ будет работать с нулевыми значениями.
|
Необходимо вывести на верхний уровень значения глобальных переменных Init, Save, Load.
После изменения оператором значений, необходимо перевести состояние переменной Save = true для того, чтобы произошла запись значений в файл, иначе после перезагрузки ПЛК будут применены старые значения SaveValue. |