На этапе пусконаладки возникли проблемы при настройке радиосвязи. Пытаемся наладить связь между ПЛК (Невод + антенна Sirio SA-703N) и удаленной станцией (модем + антенна АН5-433). Протокол обмена - Modbus RTU RS-485.
Пробовали выставлять следующие настройки с помощью конфигуратора:
1) ПЛК + Невод + Sirio SA-703N:
la-
mb+
m0=2
gn=01
pn=01
ta+
ra+
2) Удаленная станция + Невод + АН5-433:
la-
mb+
m0=2
gn=01
pn=02
ta+
ra+
При выставлении перечисленных настроек связь отсутствует.
Параметры соединения выставляли следующие: 9600 бит/с, четность - нет, 8 бит данных, 1 стоп-бит.
В процессе наладки пробовали подносить шкаф с удаленной станции к шкафу, в котором установлен ПЛК, и соединять модули RS-485 кабелем напрямую, без использования радиомодемов, связь была в норме. При подключении же через радиомодемы связь отсутствует даже с учетом того что антенны Sirio SA-703N и АН4-533 находятся в непосредственной близости в прямой видимости, в нескольких метрах друг от друга.
Прошу помочь в решении данной проблемы.
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Проблемы с радиомодемом Невод
Модератор: Глоб.модераторы
-
- частый гость
- Сообщения: 462
- Зарегистрирован: 31 июл 2010, 09:12
- Имя: Павел
- Страна: РФ
- Благодарил (а): 10 раз
- Поблагодарили: 17 раз
Re: Проблемы с радиомодемом Невод
Делали мы связь по Modbus RTU через "Неводы". Привожу наш конфиг:
Мастер
Слейв
С такими настройками у нас все работало как часы. Еще можно посмотреть положение джамперов (режим RS-485, подключение терминатора)
Мастер
Код: Выделить всё
9600/8N1 433.200MHz 1800baud
rs=03h bl=08h rp=00h sb=01h ir+ tp=30h cg=02h
gn=00h pn=01h ta+ ra+ la- lp- lf- sp- mb-
t0=00h t1=00h t2=00h t3=00h t4=00h t5=00h t6=00h t7=00h t8=00h t9=00h
r0=00h r1=00h r2=00h r3=00h r4=00h r5=00h r6=00h r7=00h r8=00h r9=00h
tt- tl+ tn- tc- pm- rt- ld+ sc-
tt=32h tl=02h tn=0Ah tc=0Dh pd=FFh rt=28h td=05h sc=7Ch
ch=00h [04h] br=00h rm=00h pa=04h ar- sw=00h
NO security key defined.
Код: Выделить всё
9600/8N1 433.200MHz 1800baud
rs=03h bl=08h rp=00h sb=01h ir+ tp=30h cg=02h
gn=00h pn=02h ta+ ra+ la- lp- lf- sp- mb-
t0=00h t1=00h t2=00h t3=00h t4=00h t5=00h t6=00h t7=00h t8=00h t9=00h
r0=00h r1=00h r2=00h r3=00h r4=00h r5=00h r6=00h r7=00h r8=00h r9=00h
tt- tl+ tn- tc- pm- rt- ld+ sc-
tt=32h tl=02h tn=0Ah tc=0Dh pd=FFh rt=28h td=05h sc=7Ch
ch=00h [04h] br=00h rm=00h pa=04h ar- sw=00h
NO security key defined.
-
- администратор
- Сообщения: 18827
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 989 раз
- Поблагодарили: 1872 раза
Re: Проблемы с радиомодемом Невод
Еще невод в режиме прозрачного канала может оказаться не совсем прозрачным. У нас он глотал определенные байты, считая это своими командами. Смотрите весь трафик.
По вопросам работы Форума можно обратиться по этим контактам.
-
- частый гость
- Сообщения: 462
- Зарегистрирован: 31 июл 2010, 09:12
- Имя: Павел
- Страна: РФ
- Благодарил (а): 10 раз
- Поблагодарили: 17 раз
Re: Проблемы с радиомодемом Невод
В конфиге, который я привел, отключены обработка спецсимволов и логическая адресация. Передача осуществляется по таймауту после последнего байта (tl+ , tl=02h). Это соответствует спецификации Modbus RTU: конец кадра определяется по "тишине" в линии. Ни на какие байты модем с такой конфигурацией особенным образом не реагирует.TEB писал(а):Еще невод в режиме прозрачного канала может оказаться не совсем прозрачным. У нас он глотал определенные байты, считая это своими командами. Смотрите весь трафик.
Если неправильно сконфигурировать модем, действительно могут быть проблемы с реакцией устройства на отдельные байты.
-
- администратор
- Сообщения: 18827
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 989 раз
- Поблагодарили: 1872 раза
Re: Проблемы с радиомодемом Невод
Это совершенно не мешало Неводу в нашем случае глотать байты. А точнее было так. Определенные посылки у нас не доходили до адресата. Не каждая вторая или периодически, а именно определенные посылки. Начали смотреть трафик и увидели что в прошедшая через Невод посылка укорачивалась ровно на 2 байта, CRC при этом сохранялась естественно прежняя - поэтому посылка игнорировалась получателем как битая. Мы определили что дело не в том что в посылке встречается какое-то определенное слово (2 байта), которое определяется как команда. Дело было в том что после определенной последовательности байт - причем длину этой последовательности мы так и не определили - следующее за ней слово исчезало. Думаю что мы бы всё вычислили если бы задались целью, но на то и техсаппорт чтоб разбираться с такими вещами. Связались с тех.сапортом, объяснили проблему, на объяснение ушла где-то неделя т.к. на той стороне долго не могли воспроизвести. Воспроизвели, прониклись, ответили что устранят. Но на устранение ушло так много времени что мы перешли на другие модемы, и что там дальше - не знаю.MuadDib писал(а):В конфиге, который я привел, отключены обработка спецсимволов и логическая адресация.TEB писал(а):Еще невод в режиме прозрачного канала может оказаться не совсем прозрачным. У нас он глотал определенные байты, считая это своими командами. Смотрите весь трафик.
Просто предположил, раз был такой единичный случай - значит могут быть и другие подобные. Поэтому советую мониторить трафик.
По вопросам работы Форума можно обратиться по этим контактам.