Подробнее, пожалуйста. Со скриншотами желательно. Во время тестирования таких проблем замечено не было.
---UPD---
Возможно я понял в чем проблема - периоды ШИМ пишутся по команде (RISISNG EDGE, Триггер) для разгрузки сети т.к. вряд ли возникнет ситуация, в которой нужно будет постоянно их писать.
Чтобы записать значения установите переменную типа Bool, которую меняйте с FALSE на TRUE в тот момент, когда нужно записать переменную и с TRUE на FALSE в следующем цикле ПЛК.
Скриншот:
Image 72.png
Если Вам нужно писать периоды постоянно - смените триггер опроса с RISING EDGE на CYCLIC.
Скриншот:
Image 73.png
2жды кликните по каналу на вкладке Modbbus Slave Channel и измените тип опроса "2" на скриншоте