Динамический преобразователь SENECA Z-SG(L) предназначен для преобразования сигнала от тензодатчиков в стан дартный аналоговый или цифровой сигнал. Преобразователь поддерживает интерфейс RS485 и протокол Modbus RTU, что позволяет подключать его к различным контроллерам и системам автоматизации. Преобразователь имеет компактный размер и низкое потребление энергии, а также защиту от перегрузок и помех.
Функциональная схема устройства:
RS485 - это стандарт последовательной передачи данных, который использует симметричную двухпроводную линию для обмена информацией между устройствами. RS485 позволяет подключать до 32 устройств на одну линию, образуя многоточечную сеть. RS485 обеспечивает высокую скорость передачи данных (до 10 Мбит/с) и большую дальность (до 1200 м). RS485 также имеет высокую помехоустойчивость, так как сигнал передается по дифференциальному принципу: на линии присутствует не абсолютное напряжение, а разность напряжений между двумя проводами. Это позволяет компенсировать влияние внешних электромагнитных полей и заземления.
Для обмена данными с динамическим преобразователем SENECA Z-SG(L) используется протокол Modbus RTU. Modbus RTU - это простой и эффективный протокол последовательной связи, широко применяемый в автоматизации и контроле.
Принцип работы:
Протокол Modbus RTU основан на запрос-ответной схеме. Устройство, которое инициирует запрос (мастер), отправляет определенные команды (функциональные коды) на подчиненное устройство (в данном случае, динамический преобразователь SENECA Z-SG(L)) через интерфейс RS485. Подчиненное устройство выполняет указанное действие и отвечает на запрос.
Пример запроса для чтения текущего веса:
Итоговая последовательность байтов: 0x01 0x03 0x00 0x3F 0x00 0x04 + 2 байта CRC16.
Линия RS-485 подключается к прибору через разъем IDC10. Обязательно на линии должны быть подтяжки и терминальный резистор. Рекомендуется использовать для подключения каркас Z-PC-DINAL2-17,5. Назначение контактов разъема IDC10 приведено на рисунке:
Заводская конфигурация RS-485: 38400 б/с, адрес 01, 8 бит данных, без контроля четности, 1 стоп бит. Адрес и скорость обмена могут быть настроены как с помощью DIP-переключателей, так и программно. Остальные настройки устанавливаются только с помощью ПО.
Обозначения переключателей:
Настройка скорости обмена:
Важно: С помощью DIP-переключателей невозможно установить скорость выше 57600 б/с. Скорость передачи данных 115200 б/с мы устанавливали программно с помощью Modbus RTU.
Настройка адреса:
Исходя из максимальной скорости передачи через установленные перемычки, составляющей 57600 бод, исходное подключение осуществлялось при этой скорости. Позднее, через протокол Modbus, скорость была повышена до 115200 бод. На данной скорости удалось достичь высокой производительности - около 183 измерений в секунду. В сравнении с ограничениями МАССА-К, где возможность чтения составляла не более 16 измерений в секунду, результаты использования динамического преобразователя SENECA Z-SG(L) явно демонстрируют превосходство и эффектив ность данного устройства.