Просмотр полной версии : Owen OPC опрос ПР100/200 через ICP DAS tGW-715
Здравствуйте,
задача связать 2 ПК с ПР100/200 через ICP DAS tGW-715 RevB2.
ПК - master modbus TCP, ПР100/200 - slave modbus RTU.
ПК сразу с ПР100/200 по modbus RTU все работает.
Через ICP DAS tGW-715 RevB2 сам шлюз видит, а тэги нет.
Может адресация смещена у шлюза?
У кого-нибудь есть опыт с данным шлюзом?
У Вас Virtual ID Range 1-1. Если бы Вы прочитали примечание к данному пункту в настройке порта, то увидели бы "Note: Gateway skips the Modbus messages if its ID is NOT in the specified range." Если не ошибаюсь, значение по умолчанию для данного параметра - от 1 до 247
Ну, и маска подсети у Вас точно /16 ? Хотя, если шлюз виден, то и с такой работает, может и правильно.
Кстати, если я правильно понял, то у ПР-ки modbus ID 1 (это "номер слота" в той терминологии?), а в конфигурации OPC указываете адрес 20. Откуда 20 взялся?
20 адрес шлюза, делал одинаково не помогло.
Virtual ID Range 1-10 поставил- результата нет.
84385
А зачем там адрес (ID) шлюза? Откуда это следует, кстати? Я вот сходу не могу найти, где там задаётся modbus id собственно шлюза.
Вы в OPC прописываете устройства ЗА шлюзом, с которыми устанавливаете связь. IP указывается шлюза, а ID - Modbus ID устройства ЗА шлюзом, в сети RTU.
ЗЫ: нашёл. Gateway Net ID. Он по умолчанию 255, но Вы туда зачем-то залезли и поменяли. Зачем?
Note: This is reserved for gateway, NOT for accessing slave devices.
Assign an new gateway ID if it is conflict with slave devices
У Вас какое-то устройство в сети RTU имеет ID 255? Я как-то сомневаюсь.
Спасибо , все заработало.
Еще проблема в документации от шлюза, там А это "-", В это "+".
Здравствуйте, вылезла проблема при передачи управляющего тега из МастерСкады (Modbus TCP) через шлюз ICP DAS tGW-715 RevB2 на ПР-100 (Modbus RTU). При нажатии кнопки тэг в Мастер-скаде не меняет с в ОРС вое состояние в ОРС.
На прямую в ОРС (RTU или TCP) и через МастерСкаду ModbusRTU все работает нормально. В чем может быть проблема?
через МастерСкаду ModbusRTU без шлюза.
При нажатии кнопки тэг в Мастер-скаде не меняет с в ОРС вое состояние в ОРС.
Что-то я не понял - у Вас связка, в которой не работает, MC - OPC - шлюз - ПР ? А зачем там OPC?
Разве МС работает на прямую с ПР?
kondor3000
30.06.2025, 09:27
Разве МС работает на прямую с ПР?
Ставите протокол Модбас и настраиваете сеть, всё работает.
Разве МС работает на прямую с ПР?
У Вас какая МС? Если 4Д, то она с Modbus напрямую работать умеет, RTU и TCP. А ПР там или что еще - какая разница? Если 3-я, то не знаю, там вроде только OPC, но могу ошибаться.
С другой стороны, Вы же сами пишите:
вылезла проблема при передачи управляющего тега из МастерСкады (Modbus TCP)
МС 4Д. Спасибо, без ОРС все работает.
Блин, про OwenOPC - он умеет только одно соединение, и если вы его открыли, чтобы посмотреть в нем, то scada уже будет получать нули.
Надо закрывать, и убивать процессы, потом запускать scada.
Может у вас та же причина не любви?
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot