Вход

Просмотр полной версии : Значения по умолчанию регистров в modbus device



ruslannd
27.02.2024, 01:18
Подскажите, плиз, как сделать так, чтобы значения в некоторых регистрах modbus device после сброса или включения питания ПЛК устанавливались в начальное значение?

1exan
27.02.2024, 04:58
Подскажите, плиз, как сделать так, чтобы значения в некоторых регистрах modbus device после сброса или включения питания ПЛК устанавливались в начальное значение?

Если вы про модбас-слейв, то в его holding-регистры можете записать любые значения при загрузке.
Типа такого:

bool: xInit := false;

if NOT xInit THEN
xInit := true;
REG1 := 1;
REG2 := 2;
...
END_IF;

FPavel
27.02.2024, 19:11
Также можно сохранять и восстанавливать настройки в файле, который не меняется при обновлении программы. И дополнить работу с файлом подпрограммой инициализации значениями по умолчанию.