Стартовая страница › Форумы › Взаимодействие с устройствами › Modbus › Проблемы с Moxa uPort 1250 Modbus
- В этой теме 4 ответа, 2 участника, последнее обновление 10 лет, 7 месяцев назад сделано
Metaltek.
-
АвторЗаписи
-
09.02.2016 в 15:36 #1498
MetaltekУчастникДобрый день, уважаемые.
Прошу подсказки, куда рыть.Есть: пытаюсь с помощью Moxa uPort 1250 (двухпортовая) с интерфейсом 485w2 по протоколу Modbus СЧИТЫВАТЬ по одном параметру с частотников.
При проверке настройки железок и физической связи с помощью Mbus Tester подключаюсь к устройствам и получаю данные.
Проблема: когда настраиваю линии и КП в Коммуникаторе вижу в статистике, что порты на Моксе просто закрыты (access denied) и данные естественно недоступны.Пробовал разные варианты перезагрузок, безуспешно.
Иногда проскакивает ситуация, когда один порт открыт, а другой закрыт.
Но от чего это зависит — не понятно, закономерность не выявил.
Т.е. не удается добиться ситуации, когда оба порта открыты и доступны.
Настройки всех КП в смысле параметров связи — одинаковые. Скорость обмена, четность и так далее. Только адреса Modbus отличаются для двух типов устройств.Куда смотреть? Прошу подсказки.
Спасибо.09.02.2016 в 17:07 #1501
MikhailМодераторСкорее всего в данный момент уже запущена другая программа, которая занимает порты. Нужно её закрыть.
С Moxa UPort приходится периодически работать, с Коммуникатором она работает хорошо.10.02.2016 в 10:43 #1506
MetaltekУчастникЭто было одно из первых предположений, которое я проверил.
Запускал систему сразу после перезагрузки компа, не помогло.
Вчера методом научного тыка установил, что если на линии активны 3 определенных устройства из 6 — то коммуникатор работает с портом нормально. Причем эти три устройства разнотипные.
В процессе активации по одному следующих устройств в некий момент после перезагрузки сервиса коммуникатора порт оказывается закрытым и данные не идут.
Опять же, попытка деактивировать КП по одному в обратном порядке не помогает. Пока не вырубишь все, кроме 2-3 КП. Потом, после перезагрузки сервиса, опять порт открыт и можно добавлять КП. Доходил до 5 устройств.
Фигня происходит именно с тем портом, на котором висят 6 устройств. Другой порт, на котором сейчас только 2 устройства, работает нормально, устойчиво.
Пока грешу на сами частотники и/или линию связи. Странность в том, что я к каждому девайсу лично с ноутом подключался и тестил Mbus Tester-ом. Отдавали данные нормально.
А цепочка не запускается…10.02.2016 в 22:42 #1507
MikhailМодераторНеобычная картина, подобных проблем до этого момента не возникало. Уточните, пожалуйста, какая версия Коммуникатора используется? Желательно также прислать логи Коммуникатора C:\SCADA\ScadaComm\Log
Если вопрос срочный, то можем вместе поискать причину с помощью TeamViewer, только это платный сервис.15.02.2016 в 23:03 #1531
MetaltekУчастникБлагодарю Михаила за помощь.
Он разобрался с проблемой.
Для остальных — если есть подобное «необъяснимое» поведение линии на каком то порту — либо отключите тестовые (для примера включенные в программу) линии в Коммуникаторе, которые включены по умолчанию, либо настройте линии на номера COM портов после 10-го.
Проблема была в том, что две линии конкурировали за один порт COM7. И случайным образом то одна, то другая линия захватывали порт. -
АвторЗаписи
- Для ответа в этой теме необходимо авторизоваться.