Здравствуйте! Надо подключить датчик влажности Микрофор ДВ2ТС-В к ПЛК 110-30[М02] по RS485-2 (так как на RS485-1 располагаются другие модули с другой скоростью). Для связи использую библиотеку Modbus.lib, открываю порт COM2, отправляю запросы, как в инструкции - выдается ошибка таймаута.
Я подключил датчик к компу через Овен AC4 и с помощью Serial Port Monitor опросил - датчик отвечает нормально. Так же послушал запросы из ПЛК - тоже нормально шлёт и даже считывает ответ, который я послал ему вручную. Но непосредственно ПЛК и датчик сконнектиться не могут. В чем может быть причина?
Инструкция к датчику: https://microfor.ru/htm/dv2tsa/modbus.htm
Файл кодесиса во вложении. Я там много наворотил экспериментируя, поэтому много закомменчено.




Ответить с цитированием