Показать сообщение отдельно
Старый 22.01.2018, 10:21   #2
gcvdsv
Senior Member
 
Регистрация: Dec 2015
Сообщения: 119
Благодарил(а): 22 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: Взаимодействие с MasterSCADA. Переход с Lectus на MasterOPC Universal Modbus S

Цитата:
Сообщение от 6ePuMup Посмотреть сообщение
Есть конфигурация Lectus OPS с переменными, решили перейти на MasterOPC Universal Modbus Server. Переписали все переменные с Lectus в MasterOPC Universal Modbus Server, назначили все адреса в соответствии с конфигурацией Lectus. Добавляем в MasterSCADA переменные MasterOPC Universal Modbus Server при запущенном сервере, налаживаем связи, запускаем режим отладки. Получаем критическую ошибку - "Не обслуживается" или "Ошибка", количество ошибок 100 и более. Первой была ошибка "Не обслуживается", после перезапуска режима отладки постоянно теперь показывает "Ошибка". Видим в режиме отладки в показаниях дерева системы, что с OPS приходят все значения 0, т.е., из этого следует, что MasterSCADA правильно взаимодействует с OPS, связи переменных проекта MasterSCADA и OPS установлены правильно - поскольку ошибок переменных по их качеству нет. Но вот с оборудования не приходят значения в OPS и соответственно в MasterSCADA.
Необходимо понять, причину по которой не приходят значения в OPS? Задается ли где-нибудь еще кроме MasterOPC Universal Modbus Server адреса взаимодействия с оборудованием? Может быть, есть какой-то программный шлюз в котором указывается, какой OPS сервер использовать при коммутации с оборудованием?
Заранее благодарю за помощь. Спасибо.
Раз не приходит до OPC сервера, надо смотреть ошибки в нем самом.

Последний раз редактировалось Arsie, 17.05.2022 в 11:53
gcvdsv вне форума   Ответить с цитированием