|

|
ModbusOPC - сервер данных интеллектуальных датчиков |
|
Протокол Modbus
Modbus - коммуникационный протокол, основанный на архитектуре «клиент-сервер». Широко применяется в промышленности для организации связи между электронными устройствами. Может использовать для передачи данных через последовательные линии связи RS-485, RS-422, RS-232, а также сети TCP/IP (Modbus TCP).[1]
Контроллеры на шине Modbus взаимодействуют по схеме "запрос - ответ": OPC клиент отправляет запрос, OPC сервер предоставляет запрашиваемые данные. Функции OPC сервера в сетях, построенных на базе интеллектуальных датчиков ZETSensor, выполняет программа ModbusOPC сервер.
Cервер данных интеллектуальных датчиков ZETSensor (устройства серии ZET 7XXX)
ModbusOPC сервер – программа, предназначенная для предоставления данных OPC1 клиентам с устройств серии ZET70XX. Является полнофункциональным OPC сервером, поддерживающим интерфейс OPC Data Access 3.0. С помощью этой программы, данные, принятые с устройств, могут быть легко переданы в любую SCADA систему, поддерживающую интерфейс Data Access, для дальнейшей обработки, например, ZETView, AdAstra TraceMode, MasterSCADA и др.
ModbusOPC сервер очень прост в использовании, т.к. не требует настроек, при подключении нового устройства ZET 7070 или ZET 7174 к компьютеру это устройство обнаруживается автоматически. При подключении ZET 7XXX к линии связи Сервер также находит его автоматически. OPC сервер не имеет графического пользовательского интерфейса и работает без участия оператора.
Запуск ModbusOPC сервера осуществляется по требованию OPC клиента.
ModbusOPC сервер создает дерево тегов со следующей структурой:
- Верхний уровень: устройства подключенные по USB (например, ZET7070)
- Уровень Modbus-устройств
- Уровень каналов (сигналов)
- Нижний уровень: подробная информация о канале: название канала, измеряемая величина, частота дискретизации, минимальный/максимальный уровень, и др.
Пример:
- ZET7070_000000000000044
- ZET7020_566495193
- ZET7020_2_R
- freq - частота обновления выходного сигнала
- max_level - максимальный уровень (в ед. изм.)
- measure - единица измерения
- min_level - минимальный уровень (в ед. изм.)
- name - наименование канала reference - опорное значение для расчета уровня сигнала в дБ (в ед. изм.)
- resolution - разрешающая способность сигнала sense - чувствительность датчика В/ед.изм.
- value - текущее значение сигнала
- name - название устройства
- serial - серийный номер устройства
- name - название устройства
- serial - серийный номер устройства.
Для настройки модулей ZET 7XXX используется утилита ZetUniCon.
[1] - http://ru.wikipedia.org/wiki/Modbus
1 Подробную информацию об OPC (OLE for Process Control) можно найти на вебсайте организации OPC Foundation – http://www.opcfoundation.org/
В любой части настоящего сайта могут иметься неточности и технические ошибки. В содержание могут периодически вноситься изменения и/или поправки.
Россия, Москва, Зеленоград, проезд 4922 (Озерная аллея), дом 4 стр. 5. Схема проезда.
Тел./Факс: +7(495)739-39-19 (многоканальный); E-mail: info@zetlab.ru, sale@zetlab.ru.
GPS координаты: долгота 37°13′14.57″E (37.220713) широта 55°59′1.3″N (55.983695)
|
 |
|