ominous
Junior Member / Новичок
Участник № / Member № 800
отправлено / posted
В проекте существует 1 канал связи с контроллером I-7000 по com3 (используется мультипортовый сервер DE-303), при этом все работает - изменяются состояния битов с изменениями состояния входов контроллера и т.д. Если добавить новый канал для связи с другим подобным контроллером, например по com4, все сразу же прекращает работать, адрес контроллера задан другой, настройки связи по com-ам есть. В чем может быть проблема? (TRACE MODE 5.13, 128 точек)
Сообщения / Posts 7 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
1) У Вас ни по одному СОМ-порту не выставлены нормальные таймауты - скорее всего Вы их вообще не задали.
2) Даже с одним каналом у Вас связь не ахти какая - за пять секунд работы 26 ошибок из 37 транзакций! RS:COM3 TRANSACTION=37 ERROR=26 TIME=5.738 Не удивительно, что с двумя он вообще не работает...
3) Пробовали другую скорость отличную от 1200, 9600 например?
4) С СОМ-портами в системе ТМ работает через функции ОС. Проверьте удовлетворяет ли драйвер для этого устройства 100% совместимостью с функциями ОС, а то очень часто бывает, что собственные функции драйвера не совместимы с функциями ОС, тогда могут быть проблемы при работе с таким устройством.
Сообщения / Posts 17353 | Из / From: Россия
| IP / IP: IP адрес / IP address |
ominous
Junior Member / Новичок
Участник № / Member № 800
отправлено / posted
Дело в том, что для связи с контроллерами используются ну очччееень критичные к скорости радиомодемы Выбрал как компромис - 2400, ошибки пропали и все по прежнему работает. Спасибо!
Сообщения / Posts 7 | Из / From: Россия
| IP / IP: IP адрес / IP address |