Здравствуйте!
Есть ПЛК-150 и некий измерительный прибор (весы), из которого ПЛК считывает два регистра.
Также есть адаптер RS-485, который позволяет смотреть на компьютере, что делается в сети. Адаптер подключен к клеммам ПЛК.
Длина кабеля между ПЛК и весами примерно 30 м.
В конфигурации ПЛК задан опрос по Модбас устройства по адресу 1, стартовый регистр 0х14, считать 2 регистра
считывание идет раз в секунду.

ПЛК шлет запрос:
01 04 00 14 00 02 31 cf
В ответ приходит:
11 04 00 00 eb 1d 75 7d - что естественно, вовсе не то что должно прийти.

Когда тот же запрос формируется с компьютера (опрос с плк остановлен вводом в соотв. поле числа 254):
01 04 00 14 00 02 31 cf
В ответ получаю
01 04 04 00 00 ef 4a 36 43 - и по форме, и по содержанию правильный ответ.

в чем может быть причина?
физически подключения не изменяются. меняется только источник запроса.
даже если ПЛК шлет запросы, и одновременно из компа отправить запрос, то придет правильный ответ
Как выяснить, где портится сигнал, просто уже два дня промучился и нет результатов ((((((((((((((