Настройка для собственных источников

<< Click to Display Table of Contents >>

Navigation:  Multi-Protocol MasterOPC Server > MasterOPC Tunneler > Обратный тоннель >

Настройка для собственных источников

Настройка передающей стороны

Начинать адаптацию нужно с передающей стороны. Сначала удалите из конфигурации имитационный узел Simulator.

В качестве примера мы будем передавать данные полученные от Modbus Univesal MasterOPC сервера полученные по OPC DA. Запустим данный ОРС сервер, выберем конфигурацию Simulator (входит в поставку) и запустим режим исполнения.

tunneler_nastrojka_na_sobstvennye_istochniki

В Multi-Protocol добавим плагин DA Client, а в него устройство.

tunneler_nastrojka_na_sobstvennye_istochniki1

Вызовем окно подключения OPC DA сервера, в котором выберем наш сервер.

tunneler_nastrojka_na_sobstvennye_istochniki2

Затем через контекстное меню устройства вызовем окно импорта тегов, соединимся с тегом и выберем нужный набор тегов.

tunneler_nastrojka_na_sobstvennye_istochniki3

После этого следует запустить режим исполнения и убедится что данные в Multi-Protocol поступают.

tunneler_nastrojka_na_sobstvennye_istochniki4

Теперь выделяем узел Script и указываем в настройках Список узлов имя узла, из которого мы будем передавать данные:

tunneler_nastrojka_na_sobstvennye_istochniki5

Теперь необходимо создать аналогичную структуру на приемной стороне. Для этого на передающей стороны нужно сначала экспортировать узел. Для этого вызываем у узла OPCDACLIENT контекстное меню и выбираем пункт Экспорт узла:

tunneler_nastrojka_na_sobstvennye_istochniki6

Затем указываем папку для сохранения файла и имя файла - файл сохранится с расширением snd. Данный файл нужно перенести на приемную сторону.

Настройка принимающей стороны

В конфигурации принимающей стороны удалим Simulator из устройства RECIEVEDATA.RecieveData:

tunneler_nastrojka_na_sobstvennye_istochniki7

В данное устройство необходимо импортировать узел, который сформировали на передающей стороне. Вызываем контекстное меню устройства - Добавить - Теги протокола (импорт).

tunneler_nastrojka_na_sobstvennye_istochniki8

Загрузится специальная утилита импорта. Нажимаем в ней кнопку Открыть и выбираем сохраненный ранее файл.

tunneler_nastrojka_na_sobstvennye_istochniki9

Отметьте все теги в дереве тегов - щелкнув на флаг корневого узла:

tunneler_nastrojka_na_sobstvennye_istochniki10

Затем нажмите Импортировать - теги перенесутся в конфигурацию. На этом настройка завершена - можно запускать передающую и приемную сторону в режим исполнения.

tunneler_nastrojka_na_sobstvennye_istochniki11

Если необходимо передать несколько узлов (например несколько OPC DA клиентов или OPC DA клиент и Siemens или любой другой протокол), то вы можете по очереди экспортировать эти узлы и импортировать в одно устройство на приемной части. При этом на передающей стороне не забудьте указать эти узлы в настройке скрипта Список узлов через запятую.

Если планируется передавать много тегов (10 тысяч и более), то рекомендуется для каждого передающего узла сделать собственный набор для передачи - собственный скрипт и собственный UA клиент, на приемной стороне аналогично - собственный скрипт для приема и узел с набором тегов. При таком разделении передача работает в несколько потоков, что существенно ускоряет работу.