- Скопировать OPC Core Components Redistributable (x64) 105.1 с http://iface.ru/pub/tools/OPC%20Core%20Components%20Redistributable%20(x64)%20105.1.zip
- Установить OPC Core Components Redistributable (x64) 105.1
- С помощью командной строки выполнить:
cd C:\Program Files\Common Files\OPC Foundation\Bin
затем последовательно:
RegSvr32 opcproxy.dll RegSvr32 opccomn_pc.dll RegSvr32 opc_aeps.dll
Важно! На каждую из команд получить подтверждение успешного выполнения.
4. Скопировать OPC_Client.zip c http://iface.ru/pub/DISPINST/OPC_Client.zip
5. Распаковать OPC_Client.zip в папку C:\Program Files\ArisScada\Server
6. В Настройке Серверов к TMS серверу добавить внешнюю задачу и в пункте «Программа» указать путь до файла OPC_Client.exe (C:\Program Files\ArisScada\Server\OPC_Client.exe)
7. Открыть «Настройка» этой внешней задачи и описать файл конфигурации _OPC_Client.cfg (см. Описание файла конфигурации)
Описание файла конфигурации
Файл описания конфигурации клиента OPC представляет собой файл формата .cfg следующей структуры:
[ OPC_Connection ]
ServerName=IFACE.OPC.GW
ScanRate=1000
WaitAfterConnect=10
[ AnalogPoints ]
0:1:2=CH000.RTU001.AP.00001
[ StatusPoints ]
0:1:2=CH000.RTU001.AP.00001
ServerName - Обязательный параметр, определяющий имя OPC сервера для подключения.
ScanRate - Частота обновления значений тегов (OPC – параметр), мс
WaitAfterConnect – время до первого запроса после установки коннекта
Синтаксис формирования OPC тега.
Пример: CH000.RTU001.AP.00001
Где:
CH – номер Канала
RTU – номер КП
AP. – номер параметра