
Сообщение от
Андрей_ТМЗ
Снова здравствуйте. Возвращаясь к теме опроса РМТ39 прошу помощи в следующем. Как писал выше протокол написал, запустил на виртуальном ПЛК и успешно опросил прибор. Теперь данный протокол необходимо внедрить в основную исполняемую программу на ПЛК210-01. В связи с этим поменял таргет-файл с виртуального ПЛК на ПЛК210-01. Все блоки, программы и методы скопировал в основной проект. Также изменил номер СОМ-порта на соответствующий порту RS485-1 (номер 5). Загружаю проект в контроллер... и ничего. Никаких принятых данных, только нули. Порт открыт, запросы сформированы. Не приходит ответ и блок UnmSerialReques выдает ошибку TimeOut. Линию проверили - рабочая (подключились по этой линии через конвертер и виртуальный контроллер). Для проверки загрузил программу, в которой только опрос приборов РМТ в физический контроллер (благо технологический процесс позволяет ненадолго манипулировать контроллером), и о чудо - данные появились. В связи с этим вопрос: Что не так с программой где кроме протокола DCON опрашивается куча модулей Мх210, ТРМов и передаются данные в СКАДу? Время таймаута увеличивал результата нет. Прошу помочь, т.к уже неделю ломаю голову.