Форум АО "ВЗЛЕТ"

Автоматизация и диспетчеризация => Взлет СП4 => Тема начата: RomanVRV от 12.02.2020, 07:35:14



Название: OPC сервер Взлет СП
Отправлено: RomanVRV от 12.02.2020, 07:35:14
У меня на компьютере с WinXP установлен ВзлетСП 3.0 который через встроенный ОРС сервер «Vzljot.OpcDaVzljotServer.1» предает данные в программу OPCLink а дальше в SCADA-система InTouch. После замены  на компьютер с Windows 7 любые сторонние программы не видят OpcDaVzljotServer, причем даже устанавливал ВзлетСП 4.0  - то же самое. Может поддержка встроенного ОРС сервера есть только в WinXP? Для других ОС надо пользоваться отдельным ОРС сервером?


Название: Re:OPC сервер Взлет СП
Отправлено: for_kav от 12.02.2020, 07:56:25
1. Устанавливали последнюю версию?
2. От Администратора?
3. ОРС Сore components установлен?
4. ну и дком посмотрите

встроенный ОРС у взлет СП3 и СП4 нормально работают и на 10-ке.


Название: Re:OPC сервер Взлет СП
Отправлено: Дмитрий Пархоменко от 12.02.2020, 08:47:04
Здравствуйте!

Не скажу за СП3, но OPC сервер в СП4 должен быть доступен, если:
- Вы установили обе службы (и OPC UA и OPC Classic);
- Windows 7 у Вас с SP1, редакции Proffesional и оригинальная (без урезания каких-либо важных компонентов системы);
- запускаете OPC клиент с соответствующими правами;


Название: Re:OPC сервер Взлет СП
Отправлено: I_m от 12.02.2020, 09:13:40
Вы не сказали главного - у Вас OPC-сервер  и OPC-клиент на одном компьютере работают или нет?

Через dcomcnfg посмотрите - зарегистрирован ли вообще OpcDaVzljotServer?

Кстати, почему не OpcDaVzljotServerPro ?

Попробуйте сторонним клиентом зацепиться, Pro Sys OPC Client, например.

Добьетесь коннекта  - все остальное должно будет работать.

По картинке не понял - OPCLink'у синхронный коннект нужен, что-ли?


Название: Re:OPC сервер Взлет СП
Отправлено: I_m от 12.02.2020, 09:27:30
OPC сервер в СП4 должен быть доступен

и называется VzljotSp.Services.OpcServiceProxy.Da


Да, ещё: проверьте, запускается ли процесс OpcEnum.exe. Если нет, то OPC Core установить/переустановить нужно.


Название: Re:OPC сервер Взлет СП
Отправлено: RomanVRV от 12.02.2020, 13:21:34
Установил программу Взлет ОРС сервер, эта программа доступна в OPCLink, и соответственно может передавать данные. Но мне нужно получать данные именно через ВзлетСП.


Название: Re:OPC сервер Взлет СП
Отправлено: RomanVRV от 12.02.2020, 13:31:30
Посмотрел Службы компанентов Настройки DCOM: на компьютере с WinXP присутствует служба "OPC DATA..", без нее сервер ОРС ВзлетСП не будет работать? Хотя сервер отдельной программы Взлет ОРС Сервер все равно доступен и без этой службы.


Название: Re:OPC сервер Взлет СП
Отправлено: I_m от 12.02.2020, 16:41:50
Установил программу Взлет ОРС сервер, эта программа доступна в OPCLink, и соответственно может передавать данные. Но мне нужно получать данные именно через ВзлетСП.

У Вас на 7-ке OPC-сервер Взлет СП не установлен. Или не зарегистрирован.


Название: Re:OPC сервер Взлет СП
Отправлено: I_m от 12.02.2020, 16:42:41
на компьютере с WinXP присутствует служба "OPC DATA..", без нее сервер ОРС ВзлетСП не будет работать?

Не будет.


Название: Re:OPC сервер Взлет СП
Отправлено: RomanVRV от 17.02.2020, 13:56:47
Тогда подскажите как на Win 7 установить службу Opc data access 3.0 Vzljot server. На WinXP она сразу появляется при установка ВзлетСП. На Win 7 она отсутствует. Устанавливал ВзлетСП 3.0, opc core components тоже установил.


Название: Re:OPC сервер Взлет СП
Отправлено: I_m от 17.02.2020, 16:28:47
Тогда подскажите как на Win 7 установить службу Opc data access 3.0 Vzljot server.

В каталоге Program Files\VzljotSP\ (или Program Files (x86)\VzljotSP\)

файл OpcDaVzljotServer.exe присутствует? Запустите его с ключом /regserver.

Т.е. OpcDaVzljotServer.exe /regserver
(или -regserver)

На то, что прога запросит повышения привилегий, я бы не закладывался, т.ч. сразу лучше от администратора. cmd.exe, например, от админа запустите и потом уже регистрацию OPC-сервера.

Или установите Pro-версию, скачать с моего я-диска можете, ссылка ниже.

https://yadi.sk/d/AVuQYozr38fRrQ


Может оно и на сайте Взлета где есть, но они на 3-ку забили уже, т.ч. может и нет. Лень искать.


Название: Re:OPC сервер Взлет СП
Отправлено: I_m от 17.02.2020, 16:33:34
Или установите Pro-версию, скачать с моего я-диска можете, ссылка ниже.

Да, забыл: содержимое архива в Program Files\VzljotSP\ (или Program Files (x86)\VzljotSP\) скопировать,
батники тоже регистрации/разрегистрации внутри архива.


Название: Re:OPC сервер Взлет СП
Отправлено: RomanVRV от 18.02.2020, 14:11:11
Спасибо, помогла регистрация с помощью команды regserver.


Название: Re:OPC сервер Взлет СП
Отправлено: for_kav от 20.03.2020, 15:53:09
Новый вопрос по ОРС:

И так, сегодня столкнулся с забавной ситуацией по чтению данных ОРС и не получению таковых. Анализ показал что приборы ТСРВ передают реальные параметры теплосети с типом данных Double, а вот например прибор СПТ реальные параметры частично передает с типом данных String!

Вопрос: Какого и зачем? Как срочно можете изменить типы данных?


Название: Re:OPC сервер Взлет СП
Отправлено: Дмитрий Пархоменко от 20.03.2020, 16:23:35
В редакторе набора, если у Вас стоит опция в настройках этого окна "Выполнять преобразование единиц измерения", должен быть доступен выбор типа данных и единиц измерения для параметра. Попробуйте самостоятельно выбрать double для вещественных значений и прочитать данные, в том числе с помощью OPC.

Если будут проблемы, то напишите какие именно параметры Вам необходимы в первую очередь: точное наименование типа прибора и точное наименование параметра из СП4. Постараемся оперативно проверить их описание и выпустить исправление. Если список обширный - высылайте на sp@vzljot.ru.


Название: Re:OPC сервер Взлет СП
Отправлено: for_kav от 31.03.2020, 15:52:43
Вчера на ровном месте перестали поступать данные по ОРС DA . при подключении к ОРС серверу выходит сообщение - "Browser: неопознанная ошибка". при этом ОРС UA работает и данные отдает.

следом появилась еще одна ошибка при нажатии на кнопку ОК в настройках консоли - "Не удалось сохранить файлы конфигурации службы OPC COM Classic. Вы хотите продолжить?"


Название: Re:OPC сервер Взлет СП
Отправлено: for_kav от 31.03.2020, 16:53:10
Решил переустановить Взлет СП, при создании экземпляра сервера - пишет что такой сервер вроде бы установлен, даю другое название, нажимаю "Далее" и выходит таже ошибка - "Не удалось сохранить файлы конфигурации службы ОРС Сом классик"

В чем дело то?


Название: Re:OPC сервер Взлет СП
Отправлено: Дмитрий Пархоменко от 01.04.2020, 08:39:45
Здравствуйте!

1. Что-то случилось с файлом конфигурации OPC COM Classic.
Но его легко восстановить.

Возьмите файл "Program Files\Bin\VzljotSp.Services.OpcServiceProxy.Ps.Da.xml" из подкаталога установки Взлет СП.
Скопируйте его в "%programdata%\OPC Foundation\ComPseudoServers" (обычно это C:\ProgramData\OPC Foundation\ComPseudoServers) под именем "6AFE3637-49FC-4530-974B-9A6080A1FC15.xml" заменив имеющийся там файл.
Зайдите снова в настройки приложения Консоль и сохраните настройки.

2. Вводить новое имя не следовало, т.к. сервер у Вас один, так Вы создали еще одно описание сервера.
В принципе ничего страшного, но лишняя информация.
Нужно было просто согласиться к перезаписью описания сервера, Вы ведь достоверно знали что удалили старый сервер.


Название: Re:OPC сервер Взлет СП
Отправлено: for_kav от 01.04.2020, 15:55:11
Спасибо огромное