sergeykrasichkov
Junior Member / Новичок
Участник № / Member № 6256
отправлено / posted
Доброго дня, подскажите пожалуйста существует 2 объекта работающие по интерфейсу rs232 через прозрачный канал с помощью модемов moxa, подскажите как можно организовать последовательность опроса интерфейса так как у нас данные с 2х объектов периодически перемешиваются
Сообщения / Posts 21 | Из / From: Российская федерация
| IP / IP: IP адрес / IP address |
отправлено / posted
При правильной настройке "Источников/Приемников" и таймаута для двух объектов при обмене по одному RS 232 (правильнее, RS 485) "перемешивания" данных быть не должно. Надо сделать перехват трафика COM-порта с помощью какого-либо PortMon и установить причину появления ложных ответов. В частности, устройства могут отвечать с большим опозданием, превышающим заданный у COM-порта таймаут. По какому протоколу организуется обмен?
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |
sergeykrasichkov
Junior Member / Новичок
Участник № / Member № 6256
отправлено / posted
протакол Dcon, есть подозрение что сбои появляются при не стабильной связи у мобильного оператора, у каждого канала есть время опроса, или пересчета,по умолчанию 1Calc цикл, оно должно как то соотносится с временем ожидания ком порта
Сообщения / Posts 21 | Из / From: Российская федерация
| IP / IP: IP адрес / IP address |
отправлено / posted
Время ожидания ответа задается для всех транзакций по выбранному COM-порту в соответствующей настройке COM-порта узла в проекте.
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |