Подключение ZETSENSOR к сторонним системам
Как внедрить определённый вид измерительного оборудования в существующую измерительную систему? Один из вопросов, который мучает не одно поколение инженеров.
Эта задача не осталась незамеченной для нашей компании и решением этого вопроса являются цифровые датчики ZETSENSOR c возможностью подключения в сторонние системы.
Коротко о главном
Основным требованием внедрения нового измерителя в распределённые системы является наличие универсального интерфейса для обмена данными. Самым распространённым открытым стандартом промышленной сети по-прежнему остается протокол Modbus, который может использоваться для передачи данных через последовательные линии связи RS-485, RS-422, RS-232, а также сети TCP/IP (Modbus TCP). Одним из преимуществ Modbus является отсутствие необходимости в специальных интерфейсных контроллерах, простота программной реализации и элегантность принципов функционирования. А самым надёжным и защищённым является протокол CAN, используемый в области промышленной автоматизации.
Поскольку в устройствах ZETSENSOR также используются протоколы Modbus и CAN, а передача данных организована по интерфейсам RS-485 и CAN, наши цифровые датчики прекрасно подходят для автоматизации измерительных процессов в промышленных масштабах.
Общее описание и характеристики устройств
- возможность работы со сторонними системами;
- напряжение питания 9 — 24 В;
- интерфейсы связи RS-485, CAN;
- протоколы Modbus RTU, CAN;
- числовые данные с плавающей запятой.
Особенности управления цифровыми датчиками
Стандартный промышленный протокол Modbus упрощает работу с цифровыми датчиками, позволяя выводить и считывать данные с помощью сторонних программ Modbus, которых великое множество.
Вывод информации представляет из себя функцию записи числа в формате float в устройство с заданным адресом, до предела упрощая вывод информации. Также датчики могут быть использованы в составе большинства SCADA систем.
Внешний вид | Наименование | |
Цифровые датчики ZETSENSOR | ||
ModbusOPC — сервер цифровых датчиков | ||
Сервер «ZetOPC» из состава ZETLAB | ||
SCADA-компонент ZETVIEW «Клиент OPC» | ||
Более подробно о каждом продукте написано ниже |
Подключение на аппаратном уровне
Возможность подключения модулей с интерфейсом RS-485 к сторонним системам
Как говорилось выше, в устройствах ZETSENSOR реализован открытый коммуникационный протокол Modbus со стандартным набором команд.
В качестве ведущего устройства выступает контроллер, главной задачей которого является обеспечение операций чтения/записи, и управление структурой размещения данных. Контроллер имеет конечное количество входов и выходов, подключенных к ним датчиков. Его программирование, диагностика и обслуживание производится подключаемыми для этой цели персональными компьютерами или ноутбуками.
Рис. 1. Подключение цифрового датчика ZET 7010 к сторонней системе
Модули ввода-вывода, а именно цифровые датчики ZETSENSOR, являются ведомыми устройствами промышленной сети. Возможно подключение датчиков напрямую к контроллеру, использующему стандартные протоколы приема/передачи данных через интерфейсы RS-232 и RS-485, либо с использованием преобразователей интерфейсов.
Протокол выполняет чтение и запись данных в регистры контроллеров. Данные, необходимые для работы с устройством хранятся в его внутренней памяти в структурах языка C. Чтобы прочесть эти структуры, используются стандартные команды протокола Modbus для чтения (Read Holding Registers и Read Input Registers). Чтение производится с нулевого адреса.