То, что вы видите на экране CoDeSys - совсем не то, что происходит в действ. Значения переменных обновляются с определенной периодичностью и чем больше переменных на экране и чем медленнее линия связи, тем больше период обновления будет.
Про коды 0х02 и 0х50
0х02 - модуль послал запрос и ждет ответа
0х50 - ответ ещё не пришел, а послан ещё один запрос.
К сожалению, в док-те не виден режим работы мастера.
Вы работаете в режиме по команде/смене значения? - дождитесь результата предидущего обмена.
Если по таймеру, то у Вас период опроса << времени ожидания ответа - это надо исправить.





