Segnetics

Вернуться   Segnetics > Форум Segnetics > Песочница

Песочница Удалённые с форума темы

Ответ
 
Опции темы Поиск в этой теме
Старый 22.01.2018, 01:22   #1
6ePuMup
Новичок
 
Регистрация: Dec 2017
Адрес: Новосибирск
Сообщения: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Exclamation Взаимодействие с MasterSCADA. Переход с Lectus на MasterOPC Universal Modbus Server

Есть конфигурация 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 сервер использовать при коммутации с оборудованием?
Заранее благодарю за помощь. Спасибо.


__________________
С уважением, 6ePuMup.
Зри в корень.
©Козьма Прутков

Последний раз редактировалось Arsie, 17.05.2022 в 11:53
6ePuMup вне форума   Ответить с цитированием
Старый 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 вне форума   Ответить с цитированием
Старый 22.01.2018, 11:17   #3
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 072
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Взаимодействие с MasterSCADA. Переход с Lectus на MasterOPC Universal Modbus S

Цитата:
Сообщение от 6ePuMup Посмотреть сообщение
Есть конфигурация Lectus OPS с переменными, решили перейти на MasterOPC Universal Modbus Server.


http://forum.segnetics.com/showthread.php?t=2605


PS. Вашу тему перенесу в более подходящее место.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.

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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 17:09.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024