OPC-сервера: различия между версиями
Alex (обсуждение | вклад) Новая страница: «Category:Интеграция АСУД-248 позволяет реализовать взаимодействие со сторонними устройства…» |
Alex (обсуждение | вклад) Нет описания правки |
||
| Строка 29: | Строка 29: | ||
Выбираем Сервис \ Настройка, закрываем первое окно (Отмена), в открывшемся окне, нажимаем кнопку Новый (OPC-сервер). | Выбираем Сервис \ Настройка, закрываем первое окно (Отмена), в открывшемся окне, нажимаем кнопку Новый (OPC-сервер). | ||
[[Файл:Opc_main.jpg| | [[Файл:Opc_main.jpg|500px|thumb|center|Окно настройки трансляции данных]] | ||
В открывшемся окне выбираем | В открывшемся окне выбираем требуемый OPC-сервер и нажимаем Ок. | ||
[[Файл:Opc_select.jpg|500px|thumb|center|Окно выбора OPC-сервера]] | |||
После этого произойдет подключение к выбранному серверу и будут отображены его тэги. | |||
[[Файл:Opc_view.jpg|500px|thumb|center|Окно настройки трансляции]] | |||
Для трансляции данных в Теkon OPC-сервер, необходимо заполнить два столбца | |||
* Номер концентратора в БД | |||
* Число в случае "плохого статуса" | |||
* [КДД-RS + 500] | |||
* [Параметр] | |||
* Номер концентратора в БД | |||
Номер концентратора для отображения данных, для нашего примера - 901. | |||
* Число в случае "плохого статуса" | |||
Какое число записать в случае плохого статуса тэга. | |||
* КДД-RS + 500 - номер КДД-RS плюс число 500. | |||
Выполнить трансляцию данные регистра устройства в дискретный сигнал OPC-сервера Текоn, путем привязки к каналу концентратора Контейнер оборудования \ КДД-RS. Что позволит впоследствии в АСУД.SCADA использовать примитивы типа "Дискретный датчик" с данным сигналом. При этом предполагается что значение регистра может быть только 0 или 1. | |||
Значение 0 - не транслировать данные в КДД-RS | |||
Значение >= 500 - транслировать данные в КДД-RS (номер Значение - 500). | |||
При этом настройка KДД-RS в OPC-сервере должна быть: | |||
Мастер - КЦС-IP(М) | |||
IP 1.1.1.1 | |||
Интерфейс RS-485(1) | |||
RS-номер - (Значение - 500). | |||
* Параметр - номер параметра. | |||
Если значение [КДД-RS + 500] >= 500 - указывает номер дискретного входа КДД-RS (1..14). | |||
Если значение [КДД-RS + 500] = 0 - должен указывать просто уникальный номер | |||
для данного концентратора (номер должен быть > 500). | |||
Выберем тэги, которые будут транслироваться в Tekon OPC-сервер. | |||
[[Файл:Opc_tag.jpg|500px|thumb|center|Окно настройки трансляции]] | |||
Нажать "Сохранить". | |||
Версия от 23:18, 21 октября 2013
АСУД-248 позволяет реализовать взаимодействие со сторонними устройствами, которые поставляются вместе с OPC-серверами.
Поддерживаются спецификации:
- OPC DA 1., 2., 3.
В настоящее время возможно только чтение данных из стороннего (внешнего) OPC-сервера.
Требуемое программное обеспечение (АСУД.SCADA версии 1.5.1а2 и выше):
- opcconn.psm (Tekon\OPC Server\drivers)
- original.gdb (Tekon\OPC Server\)
- asudbase.exe (Tekon\OPC Server\)
Подключение внешнего ОРС-сервера, осуществляется через Текон OPC-сервер. Т.е. для отображения данных в АСУД.SCADA необходимо настроить трансляцию данных внешний OPC-сервер -> Tekon OPC.
Данные могут быть отображены в виде:
- дискретных сигналов OPC-сервера
- связка с примитивами дискретный датчик в АСУД.SCADA
- цифровых данных
- связка с примитивами цифровой индикатор, текстовое поле в АСУД.SCADA
Рассмотрим пример трансляции данных OPC-сервера "KepServer DEMO".
1. С помощью программы ASUDBase зарегистрируем в БД один прибор учета, как указано здесь (Приложение А, пример 2). Номер концентратора указываем, например, 901.
2. Запускаем Конфигуратор Tekon OPC-сервера
Выбираем Сервис \ Настройка, закрываем первое окно (Отмена), в открывшемся окне, нажимаем кнопку Новый (OPC-сервер).

В открывшемся окне выбираем требуемый OPC-сервер и нажимаем Ок.

После этого произойдет подключение к выбранному серверу и будут отображены его тэги.

Для трансляции данных в Теkon OPC-сервер, необходимо заполнить два столбца
- Номер концентратора в БД
- Число в случае "плохого статуса"
- [КДД-RS + 500]
- [Параметр]
- Номер концентратора в БД
Номер концентратора для отображения данных, для нашего примера - 901.
- Число в случае "плохого статуса"
Какое число записать в случае плохого статуса тэга.
- КДД-RS + 500 - номер КДД-RS плюс число 500.
Выполнить трансляцию данные регистра устройства в дискретный сигнал OPC-сервера Текоn, путем привязки к каналу концентратора Контейнер оборудования \ КДД-RS. Что позволит впоследствии в АСУД.SCADA использовать примитивы типа "Дискретный датчик" с данным сигналом. При этом предполагается что значение регистра может быть только 0 или 1.
Значение 0 - не транслировать данные в КДД-RS
Значение >= 500 - транслировать данные в КДД-RS (номер Значение - 500).
При этом настройка KДД-RS в OPC-сервере должна быть:
Мастер - КЦС-IP(М)
IP 1.1.1.1
Интерфейс RS-485(1)
RS-номер - (Значение - 500).
- Параметр - номер параметра.
Если значение [КДД-RS + 500] >= 500 - указывает номер дискретного входа КДД-RS (1..14). Если значение [КДД-RS + 500] = 0 - должен указывать просто уникальный номер для данного концентратора (номер должен быть > 500).
Выберем тэги, которые будут транслироваться в Tekon OPC-сервер.

Нажать "Сохранить".