рус / еng
Ставропольский край

Выберите регион

8-800-200-75-27

CE303 не опрашиваются через MOXA NPort IA5450A — в ответ приходит байт 00, ошибка формата данных

denchiknovosiolov 21.07

Здравствуйте. Просим помочь с настройкой опроса счётчиков электроэнергии Энергомера CE303 через сервер последовательных портов MOXA NPort IA5450A. Состав системы На объекте установлено около 21 счётчика CE303, в том числе исполнение: Энергомера CE303; пример исполнения: CE303 R33 543 JAZ; интерфейс RS-485; двухпроводная линия RS-485; внешнее питание интерфейсов счётчиков от блока питания 12 В; идентификаторы счётчиков запрограммированы по номерам фидеров: от 1 до 21. Схема подключения: CE303 №1–21 → общая линия RS-485 → MOXA NPort IA5450A Port 1 → Ethernet/оптическая сеть → компьютер с AdminTools и системой «Энергосфера» MOXA имеет адрес: IP: 192.168.2.24 Port 1 Компьютер находится в той же сети, веб-интерфейс MOXA открывается, TCP-соединение с устройством устанавливается. Проверка счётчиков и линии Для исключения неисправности счётчиков и RS-485-линии выполнили прямое подключение через преобразователь: ICP DAS I-7563U USB ↔ RS-485 Через ICP DAS и программу AdminTools все счётчики успешно определяются и опрашиваются. Идентификаторы от 1 до 21 работают. Таким образом, подтверждено: питание интерфейсов CE303 присутствует; счётчики исправны; идентификаторы счётчиков правильные; полевой кабель RS-485 исправен; линия A/B через USB-преобразователь работает. После возврата линии на MOXA счётчики не опрашиваются. Настройки MOXA Проверялись режимы: RealCOM с виртуальным COM-портом Windows. TCP Server, прямое подключение AdminTools к IP и TCP-порту MOXA. В режиме TCP Server использовались: IP: 192.168.2.24 Local TCP port: 4001 Max connection: 1 Packing length: 0 Delimiter 1: Disable Delimiter 2: Disable Force transmit: 0 Interface: RS-485 2-wire Flow control: None Проверялись следующие варианты параметров последовательного порта: 9600, 7 бит, Even, 1 стоп-бит а также вариант, приведённый в вашей рекомендации по подключению CE303 через MOXA: MOXA: 9600 8 бит Parity: None 1 стоп-бит AdminTools: программный контроль чётности 7-E-1 — включён При включённом программном контроле чётности запрос в мониторе AdminTools формируется с установленными битами чётности, то есть данная функция фактически работает. Наблюдаемая ошибка TCP-соединение с MOXA устанавливается. AdminTools отправляет запрос идентификации, например для счётчика с адресом 17: /?17! При программном формировании 7E1 запрос отображается в виде последовательности байтов с установленными битами чётности. Но в ответ AdminTools каждый раз получает только: 00 После этого появляется сообщение: Устройство\CE303 — Формат принятых от устройства данных не соответствует протоколу. Аналогичная ситуация наблюдается при запросе других идентификаторов. Через MOXA на любой запрос приходит одиночный нулевой байт 00. При отсутствии линии или изменении режима соединения появляется сообщение «Нет ответа от устройства», то есть байт 00 появляется именно при подключённой RS-485-линии. Дополнительная информация Другие порты этой же MOXA используются для опроса счётчиков «Меркурий» и работают. Ethernet-соединение, IP-адрес и TCP-порт проверены. Через TCP Server AdminTools сообщает «Соединение установлено». Через RealCOM наблюдается та же ошибка формата данных. Пароль счётчика на данном этапе, предположительно, не влияет, поскольку ошибка возникает ещё на первом запросе идентификации, до авторизации. Изменение идентификатора с полного заводского номера на короткий адрес фидера ситуацию не меняет. Преобразователь ICP DAS при проверке был отключён от линии; одновременно два ведущих устройства RS-485 не используются. Просим уточнить: Какие точные настройки MOXA NPort IA5450A должны использоваться для CE303: скорость; количество бит данных; чётность; стоповые биты; режим TCP Server или RealCOM; параметры упаковки данных; необходимые задержки передачи и переключения RS-485? Правильно ли использовать следующую комбинацию: MOXA: 9600, 8N1 AdminTools: программный контроль чётности 7-E-1 включён Что означает получение одиночного байта 00 в ответ на запрос /?17!? Может ли причиной быть неправильное переключение направления передачи/приёма RS-485 в MOXA? Необходимо ли на NPort IA5450A включать внутренние резисторы смещения линии: Pull High; Pull Low; терминатор 120 Ом? Какие положения внутренних DIP-переключателей MOXA рекомендуется использовать для многоточечной линии из 21 счётчика CE303? Может ли потребоваться увеличение задержки после передачи запроса перед переходом MOXA в режим приёма? Есть ли подтверждённая схема подключения клемм DATA+ / DATA− MOXA к клеммам A/B CE303 с учётом различий в обозначении A и B у разных производителей? Имеются ли особенности работы ранних версий CE303, выпущенных примерно в 2013 году, через сервер последовательных портов MOXA? Готовы предоставить: фотографии подключения; скриншоты настроек MOXA; скриншоты AdminTools; журнал обмена с запросом и ответом 00; заводские номера и исполнения счётчиков; параметры, считанные с дисплея CE303; схему подключения RS-485. Просим предоставить рекомендуемые настройки и порядок диагностики для данной конфигурации.


Комментарии