Wellpro: различия между версиями

Материал из Wiren Board
Строка 34: Строка 34:
* DATA < 10000, измеренная температура превышает 0°C, TEMP = DATA/10
* DATA < 10000, измеренная температура превышает 0°C, TEMP = DATA/10


'''Отрицательные температуры не поддерживаются текущей версией шаблона Wirenboard!'''
'''Отрицательные значения температуры не поддерживаются текущей версией шаблона Wirenboard!'''


Запись адреса производится в регистр '''0x64''' по адресу 0x00 при единственном устройстве на шине.
Запись адреса производится в регистр '''0x64''' по адресу 0x00 при единственном устройстве на шине.

Версия 19:05, 10 марта 2017

Wellpro WP3066ADAM

Устройство Wellpro WP3066ADAM представляет собой модуль сбора данных с температурных датчиков DS18B20. К модулю можно подключить до 8 датчиков. Модуль поддерживает протокол Modbus RTU по шине RS-485. Модуль крепится на DIN-рейку 35 мм или прикручивается винтами сверху на такой же модуль или модуль аналогичной конструкции.

Wellpro WP3066ADAM

Технические характеристики

  • Температура эксплуатации — -20-70°C
  • Питание — внешний источник питания постоянного тока 9 В — 30 В
  • Энергопотребление — 2 Вт

Назначение выводов

  • AVcc — "+" питания модуля
  • AGnd — "-" питания модуля
  • 485А — линия А RS485 (+)
  • 485B — линия А RS485 (+)
  • Vdd — +5 В для питания датчика DS18B20
  • Gnd — земля датчика DS18B20
  • Data1-8 — вывод данных датчиков 1 — 8 DS18B20

Коммуникационные параметры по умолчанию

  • Разрядность — 8 бит
  • Стоп-бит — 1
  • Проверка четности — нет
  • Скорость — 9600 бит/с

Регистры Modbus

Регистры хранения (Holding registers) 0x00-0x07 содержат информацию о температуре, полученной от датчика. Значение 0xFFFF, считанное из регистра, означает, что датчик не подключен.

Температура определяется следующим образом:

  • DATA > 10000 — температура ниже 0°C, TEMP =-(DATA-10000)/10
  • DATA < 10000, измеренная температура превышает 0°C, TEMP = DATA/10

Отрицательные значения температуры не поддерживаются текущей версией шаблона Wirenboard!

Запись адреса производится в регистр 0x64 по адресу 0x00 при единственном устройстве на шине.

Регистр 0x65 хранит коммуникационные параметры. После записи может потребоваться перезагрузка.

Значение Скорость Параметры
0x0001 4800 8N1
0x0002 9600 8N1
0x0003 19200 8N1
0x0004 38400 8N1
0x0005 4800 8E1
0x0006 9600 8E1
0x0007 19200 8E1
0x0008 38400 8E1

Индикатор

Индикатор Power/Data светится зеленым при подаче питания, мигает при получении и отправке данных, светится красным при ошибке или обращении к другому устройству на шине.

Wellpro WP9038ADAM

WP9038ADAM — модуль цифровых и аналоговых входов и цифровых входов Модуль ввода-вывода RS-485 Modbus RTU Tested YES

Wellpro WP8028ADAM