Просмотр полной версии : ПЛК160: Modbus TCP Master и Modbus TCP Slave одновременно.
Антон Костюченко
03.06.2015, 15:09
Здравствуйте уважаемые коллеги, подскажите, пожалуйста:
1. Может ли интерфейс Ethernet ПЛК160 одновременно использоваться как Modbus TCP Master и как Modbus TCP Slave ?
Т.е через Ethernet разъем ПЛК160 (ПЛК1) подключается к другому контроллеру (ПЛК2) и передаёт на него данные как Master, и при этом отвечает на
запросы от ПЛК3, как Slave (ПЛК1, ПЛК2 и ПЛК3 объединены через Switch) ?
Примечание. ПЛК2 и ПЛК3 - ПЛК других производителей (не ОВЕН), поддерживающих Modbus TCP.
2. Аналогичная ситуация, но при этом в сети вместо ПЛК3 присутствует АРМ со SCADA системой. Может ли ПЛК1 (Master) опрашивать ПЛК2 (Slave) по Modbus TCP и при этом отвечать на запросы SCADA системы через OPC сервер ?
Может. Но каждому соединению свой порт. И максимум 15 )
Modbus TCP MasterПЛК160 не умеет быть TCP-мастером из коробки. Придётся писать код или искать библиотеку. А так да, возможно.
ПЛК160 не умеет быть TCP-мастером из коробки. Придётся писать код или искать библиотеку. А так да, возможно.
поподробнее можно,с чем это связано,что его нет?
ПЛК160 не умеет быть TCP-мастером из коробки. Придётся писать код или искать библиотеку. А так да, возможно.
Мастер в конфигурации есть http://www.owen.ru/forum/showthread.php?t=18162&p=147697&viewfull=1#post147697
18456
Я, конечно, беру свои слова обратно и извиняюсь (век живи — век учись), но пользуясь случаем передаю пламенный привет тому, кто запретил удаление узла с портом и в вариантах замены при этом не оставил, например, "TCP".
Я, конечно, беру свои слова обратно и извиняюсь (век живи — век учись), но пользуясь случаем передаю пламенный привет тому, кто запретил удаление узла с портом и в вариантах замены при этом не оставил, например, "TCP".
Кстати да, т.е. получается в любом случае будет занят один из портов RS? Можно ли в таком случае использовать "Debug RS232"? Если да, то можно ли будет через него подключиться к ПЛК во время работы?
Кстати да, т.е. получается в любом случае будет занят один из портов RS? Можно ли в таком случае использовать "Debug RS232"? Если да, то можно ли будет через него подключиться к ПЛК во время работы?
Если этот порт использовать для слейва, тогда можно.
Если этот порт использовать для слейва, тогда можно.
То есть я правильно понимаю, что если Debug RS232 использовать для Мастера TCP, то по из CDS по нему уже не подключиться? Вот бред...
То есть я правильно понимаю, что если Debug RS232 использовать для Мастера TCP, то по из CDS по нему уже не подключиться? Вот бред...
Из каких соображений сделали этот вывод? Или это определилось экспериментально?
Нет,не экспериментально, из этого поста так подумал:
Если этот порт использовать для слейва, тогда можно.
Надо будет экспериментально проверить
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot