PDA

Просмотр полной версии : Можно ли использовать ПЛК160 с несколькими сетями modbus-устройств по разным портам?



Yegor
12.12.2011, 14:09
В общем, есть такие штуки: Овен ПЛК160, МВ110-32ДН, АС3-М
А вот такие штуки планируются: МУ110-220.32Р, Термодат 19Е3, Мерадат ВИТ19ИТ1, PD194UI-9K4.

Во всей этой куче ПЛК160 должен быть главным. Протокол Modbus есть у всех, но вот Мерадат умеет только ASCII, а китаец PD194UI-9K4 только RTU да ещё и 9600 максимум. И вопрос мой вот в чём... Возможно ли китайца с Мерадатом раскидать по портам RS-232 и Debug RS-232 (видел в конфигураторе), а остальное оставить на главной линии RS-485 у ПЛК?

Ну и заодно... Насколько хорошо Термодаты и Мерадаты работают с Овен ПЛК? Спасибо.

swerder
12.12.2011, 14:38
можно раскидать, можно и на одной линии всех повесить на скорости 9600

Yegor
12.12.2011, 14:49
Позвольте уточнить. Если я поставлю RS-485 в ASCII как того требует Мерадат, то разве китаец сможет работать в этой сети?

Валенок
12.12.2011, 17:57
на одной линии всех повесить на скорости 9600

А можно без проблем с Мерадатом по ASCii, с китайцем на 9600, c остальными на 115200 RTU - через один порт :)

Yegor
14.12.2011, 07:32
А можно без проблем с Мерадатом по ASCii, с китайцем на 9600, c остальными на 115200 RTU - через один портЭто вопрос или утверждение?

Николаев Андрей
14.12.2011, 09:21
На столько же хорошо, на сколько и с любым другим оборудованием :)

Есть 2 варианта развития событий:
1. Используя библиотеку ModBus.lib самостоятельно описать обмен.
2. Использовать АС3-М и разнести устройства по разным интерфейсам.
3. В конфигурации ПЛК организовать мастера. Но вот этот вариант может быть самым не устойчивым

Yegor
07.06.2012, 12:40
Термодат с Мерадатом периодически вешают всю сеть на 10-20 секунд. Если что-то подключено в один порт вместе с ними, то оно перестаёт отвечать. Т.к. критичны лишь модули ввода-вывода, то повесил термодат-мерадат через преобразователь на RS-232, а остальные нормальные приборы на порт RS-485.