OPCONNECTOR.EXE: различия между версиями

Материал из TekonWiki
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
Строка 1: Строка 1:


=== Введение ===


Версия:


'''2.1 от 05-02-2025 '''


*изменение кодировки windows-1251 на utf-8


 
'''0-11-2024'''
=== Введение ===
 
Версия:
 
'''10-11-2024'''


*отображение имени проблемного Item, свойства которого не смогли корретно прочитаться<br/> в процессе подключения к DA-серверу  
*отображение имени проблемного Item, свойства которого не смогли корретно прочитаться<br/> в процессе подключения к DA-серверу  
Строка 28: Строка 27:
'''27-04-2024&nbsp;'''
'''27-04-2024&nbsp;'''


*первая версия программы
*первая версия программы  


=== Назначение ===
=== Назначение ===
Строка 37: Строка 36:


Подробнее см.&nbsp;[[Подключение_к_удаленному_Tekon_OPC_через_HTTP-шлюз|Подключение к удаленному Tekon OPC через HTTP-шлюз]]
Подробнее см.&nbsp;[[Подключение_к_удаленному_Tekon_OPC_через_HTTP-шлюз|Подключение к удаленному Tekon OPC через HTTP-шлюз]]


=== Установка программы ===
=== Установка программы ===
Строка 54: Строка 52:
Для запуска программы запустите файл ..\ tools-server \ opconnector.exe
Для запуска программы запустите файл ..\ tools-server \ opconnector.exe


[[File:Opcconnector main.PNG|center|350px|Reload guids.PNG]]
[[File:Opcconnector main.PNG|center|350px|Reload guids.PNG]]Главное окно программы отображает:
 
После запуска, утилита автоматически выполнит подключение в локальному Tekon OPC-серверу.
 
Нет необходимости закрывать программу&nbsp;при запуске конфигуратора ОРС-сервера. После закрытия конфигуратора, программа автоматически переподключится к серверу.
 
Главное окно программы отображает:


*общий лог работы&nbsp;  
*общий лог работы&nbsp;  
Строка 71: Строка 63:


Для возможности работы после перезагрузки ПК, следует добавить программу в меню автозагрузки операционной системы.
Для возможности работы после перезагрузки ПК, следует добавить программу в меню автозагрузки операционной системы.


=== Работа с программой ===
=== Работа с программой ===


После запуска, утилита автоматически выполнит подключение в локальному Tekon OPC-серверу.
После запуска, утилита автоматически выполнит подключение в локальному OPC DA-серверу.


Нет необходимости закрывать программу&nbsp;при запуске конфигуратора ОРС-сервера. После закрытия конфигуратора, программа автоматически переподключится к серверу.
Нет необходимости закрывать программу&nbsp;при запуске конфигуратора ОРС-сервера. После закрытия конфигуратора, программа автоматически переподключится к серверу.
Главное окно программы отображает:
*общий лог работы&nbsp;
*статистику подключения клиентов
Элементы управления:
*Блокировать ... - временно блокирует добавление новых данных в окно лога
*Сохранить - сохранит лог в папке .. \ Log


В окне статистики отображется информация:
В окне статистики отображется информация:
Строка 107: Строка 86:
  "ListenPort": 81,
  "ListenPort": 81,
  "AllowWriteOPCItem": true
  "AllowWriteOPCItem": true
&nbsp;"SuperJSON": false
"SuperJSON": false
}</pre>
}</pre>



Версия от 15:30, 5 февраля 2025

Введение

Версия:

2.1 от 05-02-2025 

  • изменение кодировки windows-1251 на utf-8

0-11-2024

  • отображение имени проблемного Item, свойства которого не смогли корретно прочитаться
    в процессе подключения к DA-серверу

30-10-2024

  • корректное отображение в JSON свойств varOleStr, содержацих многострочные строки.
    Данные передаются в "сжатом" JSON формате

21-10-2024 (сборка АСУД.SCADA 2.7.17)

  • поддержка работы с Tekon OPC версии 2.8.х
  • поддержка новых API-вызовов версии 2.0

03-05-2024 (сборка АСУД.SCADA 2.7.15)

  • поддержка новых API-вызовов

27-04-2024 

  • первая версия программы

Назначение

Утилита представляет собой OPC-HTTP шлюз и позволяет получить доступ к данным любого OPC DA сервера посредством WEB OPC HTTP API

В программном обеспечении АСУД.SCADA утилита применяется для организации доступа  АРМ с АСУД.SCADA  к удаленному Tekon OPC-серверу, минуя DCOM-подключение по компьютерной сети.

Подробнее см. Подключение к удаленному Tekon OPC через HTTP-шлюз

Установка программы

Программа устанавливается автоматически в составе комплекта ПО АСУД.SCADA 2.7.15 и выше
(для предыдущих версий АСУД.SCADA загрузите последнуюю версию программы по ссылке.
Программа совместима с любой версией Tekon OPC-сервера)

Иначе скопируйте ее в папку:

  • ..\OPC Server\tools-server  - если на ПК установлено ПО АСУД.SCADA
  • любую папку если ПО АСУД.SCADA не установлено

Программа в процессе установки и работы не вносит никаких изменений в конфигурацию оборудования  АРМ.

Запуск программы

Для запуска программы запустите файл ..\ tools-server \ opconnector.exe

Reload guids.PNG
Reload guids.PNG

Главное окно программы отображает:

  • общий лог работы 
  • статистику подключения клиентов

Элементы управления:

  • Блокирвать ... - временно блокирует добавление новых данных в окно лога
  • Сохранить - сохранит лог в папке .. \ Log

Для возможности работы после перезагрузки ПК, следует добавить программу в меню автозагрузки операционной системы.

Работа с программой

После запуска, утилита автоматически выполнит подключение в локальному OPC DA-серверу.

Нет необходимости закрывать программу при запуске конфигуратора ОРС-сервера. После закрытия конфигуратора, программа автоматически переподключится к серверу.

В окне статистики отображется информация:

  • о состоянии подключения к локальному ОРС-серверу
  • об активных сетевых подключениях клиентов
Reload guids.PNG
Reload guids.PNG

После первого запуска программы автоматически создается конфигурационный файл .. \ settings \ httpconnector.conf

{
 "AllowedIP": [],
 "Active": true,
 "Password": "",
 "KeepAlive": true,
 "Login": "",
 "ListenPort": 81,
 "AllowWriteOPCItem": true
 "SuperJSON": false
}

, где

  • AllowedIP - позволяет через ; указать список разрешенных IP-адресов клиентов
    (вы также можете настроить параметры разршения в Брандмауэре Windows)
  • Active - разрешено подключение клиентов
  • Password - пароль подключения, рекомендуем изменить в процессе настройки
  • Login - логин подключения, рекомендуем изменить в процессе настройки
  • KeepAplive - разрешить клиенту подключаться в режиме keep-alive
  • ListenPort - порт, который слушает приложение
  • AllowWriteOPCItem - разрешить ли клиентам выполнять запись значений в Item OPC-сервера, иначе - только чтение
  • SuperJSON - отправлять ответы в JSON-формате с разделением на строки (удобно в целях отладки)