НТК Интерфейс
ПО обеспечение поддержки "ОИК Диспетчер НТ" в качестве ОРС-сервера и ОРС-клиента
×
Меню

3.1.2.1. Описание файла конфигурации программного обеспечения поддержки «ОИК Диспетчер НТ» в качестве ОРС - сервера

Файл конфигурации OPC_Server.ini представляет собой текстовый файл и должен располагаться в каталоге установки шлюза.
Файл конфигурации состоит из разделов, название которых заключено в квадратные скобки “[]” и параметров, отделенных от значений знаком равенства «=».
Раздел [Connection] определяет параметры подключения к  ПО сервера «ОИК Диспетчер НТ». Подробное описание данного раздела представлено в Таблице №1.
 
Параметр
Назначение
Примеры
MachineName
Необязательный параметр, задающий Windows имя компьютера, на котором запущено ПО сервера «ОИК Диспетчер НТ»
MachineName=\\MY_PC
MachineName=.
MachineName=
ServerName
Обязательный параметр, определяющий имя сервера динамических данных ПО «ОИК Диспетчер НТ» для подключения
ServerName=TMS
Таблица 1 – Раздел [Connection] файла конфигурации.
 
Раздел [Syntax] задает соответствие аналоговых сигналов ПО сервера «ОИК Диспетчер НТ» и тегов OPC. Состоит из записей вида:
<“AnalogPoints” | “StatusPoints”>”=”<шаблон имени тега OPC>
<“AnalogPoints” | “StatusPoints”>”=”<адресная запись на языке ЯРД>
   “AnalogPoints”   - обозначение телеизмерений
   “StatusPoints ”   - обозначение телесигналов
 
Пример 1: AnalogPoints= CH%d.RTU%d.AP.%d
 Шаблон подстановки числового значения “%d” при обращении к серверу OPC должен быть заменен на числовые значения реально существующих в конфигурации ОИК номеров канала, КП и объекта.
Для данного примера у сервера OPC может быть запрошен тег с именем CH0.RTU103.AP.1 для получения ТИТ из объекта 1 в КП 103 канала 0.
 
Пример 2: StatusPoints= CH%d.RTU%d.SP.%d
Для данного примера у сервера OPC может быть запрошен тег с именем CH0.RTU1.SP.1 для получения ТC из объекта 1 в КП 1 канала 0.
 
Примеры файла конфигурации:
Пример 1:
 
[Connection]
MachineName=.
ServerName=TMS
 
[Syntax]
AnalogPoints=CH%d.RTU%d.AP.%d
StatusPoints=CH%d.RTU%d.SP.%d
 
Пример 2:
 
[Connection]
MachineName=192.1.1.1
ServerName=TMS
 
[Syntax]
AnalogPoints=#TT%d.%d.%d
StatusPoints=#TC%d.%d.%d
 
Важно: Для корректного сохранения настроек, добавьте Enter после последней строки в настройках задачи