EnglishУкраїнськаmRussian
Login/New
Topic with no new replies

Восстановление связи сокеты


Author Message
Written on: 27. 10. 2011 [14:10]
Yaroslav
Ярослав Галата
Topic creator
registered since: 18.10.2011
Posts: 6
Есть шлюз MODBUS TCP к нему подключен сервер с OpenSCADA. При потере физ. связи между шлюзом и сервером она не восстанавливается автоматически, так как и написано в документации! Нужно его руками включать(Транспорты/Сокеты/Выходной транспорт/мой_сокет). Это не есть хорошо. Как это автоматизировать?!
Written on: 27. 10. 2011 [15:14]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"Yaroslav" wrote:

Есть шлюз MODBUS TCP к нему подключен сервер с OpenSCADA. При потере физ. связи между шлюзом и сервером она не восстанавливается автоматически, так как и написано в документации! Нужно его руками включать(Транспорты/Сокеты/Выходной транспорт/мой_сокет). Это не есть хорошо. Как это автоматизировать?!

Если OpenSCADA это сервер ModBus/TCP то это уже определённо не выходной транспорт.
Разбирайтесь!

P.S. Кроме того подключение исходящего транспорта всегда осуществляется в момент любого запроса и подобных проблем в OpenSCADA давно нет.

Learn, learn and learn better than work, work and work.
Written on: 27. 10. 2011 [20:20]
Yaroslav
Ярослав Галата
Topic creator
registered since: 18.10.2011
Posts: 6
"roman" wrote:

"Yaroslav" wrote:

Есть шлюз MODBUS TCP к нему подключен сервер с OpenSCADA. При потере физ. связи между шлюзом и сервером она не восстанавливается автоматически, так как и написано в документации! Нужно его руками включать(Транспорты/Сокеты/Выходной транспорт/мой_сокет). Это не есть хорошо. Как это автоматизировать?!

Если OpenSCADA это сервер ModBus/TCP то это уже определённо не выходной транспорт.
Разбирайтесь!

P.S. Кроме того подключение исходящего транспорта всегда осуществляется в момент любого запроса и подобных проблем в OpenSCADA давно нет.


перефразирую...
OpenSCADA подключается к шлюзу MODBUS TCP и читает данные от устройств подключенных по RS-485
так что это выходной транспорт для скады. Так вот, при отключении шлюза и повторном включении связь не восстанавливается автоматически т.е. данные в скаду не поступают т.к. в (Транспорты/Сокеты/Выходной транспорт/мой_сокет) отключено, нужно включать руками!
Written on: 28. 10. 2011 [08:30]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"Yaroslav" wrote:

OpenSCADA подключается к шлюзу MODBUS TCP и читает данные от устройств подключенных по RS-485
так что это выходной транспорт для скады. Так вот, при отключении шлюза и повторном включении связь не восстанавливается автоматически т.е. данные в скаду не поступают т.к. в (Транспорты/Сокеты/Выходной транспорт/мой_сокет) отключено, нужно включать руками!

Он сам включается объектом контроллера OpenSCADA (http://wiki.oscada.org/Doc/ModBus/files?get=modbus_cntr.png) через указанное время восстановления и это многократно проверено в рабочих условиях!

P.S. Версия OpenSCADA вообще какая?

Learn, learn and learn better than work, work and work.
Written on: 28. 10. 2011 [11:43]
Yaroslav
Ярослав Галата
Topic creator
registered since: 18.10.2011
Posts: 6
ДА, все работает, связь восстанавливается, спасибо за помощь... версия 0.7.0.1



3236