У меня есть сторонний девайс который по ModBus-протоколу завязан на PXC001-E.D.
Я настроил прямую и обратную адресацию согласно методичке в приложении (т.е. для FbAddr я ставлю адрес девайса +1000).
В этом случае, блок АО один раз перезаписывает на стороннем девайсе значение Modbus-переменной, при изменении PrVal (всё как и положено), однако при изменении этой переменной непосредственно в самом девайсе, в блоке АО не меняется ни PrVal ни FbVal (см.скриншот ниже).
Я пробовал использовать и другие коды доступа (03,06), но это не помогает.
Единственный выход, который я нашёл - это создать отдельный блок (как это сделано для аналогичной BOOL-евой переменной справа). Но это не решение.
Подскажите, пожалуйста, как сделать так, чтобы эта переменная перезаписывалась в блоке АО при её изменении на стороннем девайсе, а не только передавалась в стороннее устройство при её изменении на PXC001?
