PDA

Просмотр полной версии : Обмен ПЛК - ОРС Модбас по радиоканалу



Александр_C
05.08.2009, 10:34
Доброго дня!

Столкнулся с такой проблемой:
нужно завязать ПЛК100 с Мастерскадой через радиомодем.
Скорость обмена по эфиру - 1200 бод, работа СОМ-портов на скорости 9600.

В ПЛК настраиваю Мобдас-слейв, конфигурирую Овеновский ОРС Модбас (скорость обмена - 9600, ASCII).

По модему видно, что ОРС посылает запрос, и даже получает ответ. Но чтение не идет. В отладочном выводе ОРС пишет что-то типа "очередной пакет не пришел в назначенный срок". Получается лишь записывать значения в ПЛК.

Подскажите - в чем дело? Справится ли овеновский ОРС Модбас с такой задачей? Есть ли возможность увеличивать таймаут ожидания ответа?

Александр_C
05.08.2009, 17:16
Господа уважаемые, есть ли у вас мысли - в чем дело?

magirus
05.08.2009, 17:20
Скорость обмена по эфиру - 1200 бод, работа СОМ-портов на скорости 9600.

наверно в этом.

Александр_C
05.08.2009, 17:32
дело в том, что при скорости СОМ-портов 1200 ПЛК вообще не хочет отвечать (светодиод приема на модеме мастера не моргает при любых значениях Framing time)

да и если бы был косяк именно в этом, значения из скады в ПЛК так стабильно не передавались бы?

Филоненко Владислав
05.08.2009, 20:36
попробуйте увеличить таймаут ожидания ответа в Opc

Александр_C
06.08.2009, 10:35
Владислав, скажите - где в вашем ОРС сервере Модбас настраивается таймаут? Не могу найти((

Александр_C
10.08.2009, 09:11
Получилось!
Дело действительно было в таймауте ожидания ответа.
В овеновском ОРС (судя по молчанию Владислава) этот параметр не настраивается. Помог Lectus OPC.