Wellpro: различия между версиями
м (Информацию разнёс по отдельным страницам, поставил переадресацию на общий список, если кто забредёт.) Метка: новое перенаправление |
Kilpio (обсуждение | вклад) |
||
(не показано 19 промежуточных версий 3 участников) | |||
Строка 1: | Строка 1: | ||
==Общие характеристики== | |||
Устройства поддерживают протокол Modbus RTU по шине RS-485. Устройства крепятся на DIN-рейку 35 мм или прикручивается винтами сверху на такой же устройство или устройство Wellpro с аналогичной конструкцией корпуса. | |||
===Коммуникационные параметры по умолчанию=== | |||
* Разрядность — 8 бит | |||
* Стоп-бит — 1 | |||
* Проверка четности — нет | |||
* Скорость — 9600 бит/с | |||
===Регистры Modbus=== | |||
Запись адреса производится в регистр '''0x64''' по адресу 0x00 при единственном устройстве на шине. | |||
Регистр '''0x65''' хранит коммуникационные параметры. После записи может потребоваться перезагрузка. | |||
{| class="wikitable" | |||
!Значение | |||
!Скорость | |||
!Параметры | |||
|- | |||
|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 WP3066ADAM== | |||
Устройство Wellpro WP3066ADAM представляет собой модуль сбора данных с температурных датчиков DS18B20. К модулю можно подключить до 8 датчиков. | |||
[[Файл:3066.png|thumb | 200px| Wellpro WP3066ADAM]] | |||
===Технические характеристики=== | |||
* Температура эксплуатации — -20-70°C | |||
* Питание — внешний источник питания постоянного тока 9 В — 30 В | |||
* Энергопотребление — 2 Вт | |||
===Назначение выводов=== | |||
* AVcc — "+" питания модуля | |||
* AGnd — "-" питания модуля | |||
* 485А — линия А RS485 (+) | |||
* 485B — линия А RS485 (+) | |||
* Vdd — +5 В для питания датчика DS18B20 | |||
* Gnd — земля датчика DS18B20 | |||
* Data'''1-8''' — вывод данных датчиков 1 — 8 DS18B20 | |||
===Регистры Modbus=== | |||
Регистры хранения (Holding registers) 0x00-0x07 содержат информацию о температуре, полученной от датчика. | |||
Значение 0xFFFF, считанное из регистра, означает, что датчик не подключен. | |||
Температура определяется следующим образом: | |||
* DATA > 10000 — температура ниже 0°C, TEMP =-(DATA-10000)/10 | |||
* DATA < 10000, измеренная температура превышает 0°C, TEMP = DATA/10 | |||
'''Отрицательные значения температуры не поддерживаются текущей версией шаблона Wirenboard!''' | |||
==Wellpro WP9038ADAM== | |||
Модуль ввода-вывода WP9038ADAM имеет 4 цифровых входа, 4 цифровых выхода и 6 аналоговых входов. | |||
===Технические характеристики=== | |||
* Аналоговые входы — 0-20 ± 02 мА постоянного тока | |||
* Цифровые входы — активный уровень низкий | |||
* Цифровые выходы — NPN-транзисторный выход с открытым коллектором, 500mA | |||
* Температура эксплуатации — -20-70°C | |||
* Питание — 9-30 В постоянного тока | |||
* Энергопотребление — 2 Вт | |||
===Назначение выводов=== | |||
* AVcc — "+" питания модуля | |||
* AGnd — "-" питания модуля | |||
* 485А — линия А RS485 (+) | |||
* 485B — линия А RS485 (+) | |||
* DI_'''1-4''' — цифровые входы | |||
* DO_'''1-4''' — цифровые выходы | |||
* AI_1'''1-6'''+ — положительные аналоговые входы | |||
* Gnd — сигнальная земля для аналоговых входов | |||
===Регистры Modbus=== | |||
* Регистры хранения (Holding registers) '''0x00-0x05''' содержат значения считываемого аналогового сигнала. Ток в миллиамперах вычисляется по формуле I = (DATA*20)/4095. | |||
* Регистры дискретных входов (Discrete Input registers) '''0x00-0x03''' позволяют считывать состояние цифровых входов DI. | |||
* Регистры флагов (Coil registers) '''0x00-0x03''' позволяют записывать/считывать состояние цифровых выходов DO. | |||
==Wellpro WP8028ADAM== |
Версия 19:36, 10 марта 2017
Общие характеристики
Устройства поддерживают протокол Modbus RTU по шине RS-485. Устройства крепятся на DIN-рейку 35 мм или прикручивается винтами сверху на такой же устройство или устройство Wellpro с аналогичной конструкцией корпуса.
Коммуникационные параметры по умолчанию
- Разрядность — 8 бит
- Стоп-бит — 1
- Проверка четности — нет
- Скорость — 9600 бит/с
Регистры Modbus
Запись адреса производится в регистр 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 WP3066ADAM
Устройство Wellpro WP3066ADAM представляет собой модуль сбора данных с температурных датчиков DS18B20. К модулю можно подключить до 8 датчиков.
Технические характеристики
- Температура эксплуатации — -20-70°C
- Питание — внешний источник питания постоянного тока 9 В — 30 В
- Энергопотребление — 2 Вт
Назначение выводов
- AVcc — "+" питания модуля
- AGnd — "-" питания модуля
- 485А — линия А RS485 (+)
- 485B — линия А RS485 (+)
- Vdd — +5 В для питания датчика DS18B20
- Gnd — земля датчика DS18B20
- Data1-8 — вывод данных датчиков 1 — 8 DS18B20
Регистры Modbus
Регистры хранения (Holding registers) 0x00-0x07 содержат информацию о температуре, полученной от датчика. Значение 0xFFFF, считанное из регистра, означает, что датчик не подключен.
Температура определяется следующим образом:
- DATA > 10000 — температура ниже 0°C, TEMP =-(DATA-10000)/10
- DATA < 10000, измеренная температура превышает 0°C, TEMP = DATA/10
Отрицательные значения температуры не поддерживаются текущей версией шаблона Wirenboard!
Wellpro WP9038ADAM
Модуль ввода-вывода WP9038ADAM имеет 4 цифровых входа, 4 цифровых выхода и 6 аналоговых входов.
Технические характеристики
- Аналоговые входы — 0-20 ± 02 мА постоянного тока
- Цифровые входы — активный уровень низкий
- Цифровые выходы — NPN-транзисторный выход с открытым коллектором, 500mA
- Температура эксплуатации — -20-70°C
- Питание — 9-30 В постоянного тока
- Энергопотребление — 2 Вт
Назначение выводов
- AVcc — "+" питания модуля
- AGnd — "-" питания модуля
- 485А — линия А RS485 (+)
- 485B — линия А RS485 (+)
- DI_1-4 — цифровые входы
- DO_1-4 — цифровые выходы
- AI_11-6+ — положительные аналоговые входы
- Gnd — сигнальная земля для аналоговых входов
Регистры Modbus
- Регистры хранения (Holding registers) 0x00-0x05 содержат значения считываемого аналогового сигнала. Ток в миллиамперах вычисляется по формуле I = (DATA*20)/4095.
- Регистры дискретных входов (Discrete Input registers) 0x00-0x03 позволяют считывать состояние цифровых входов DI.
- Регистры флагов (Coil registers) 0x00-0x03 позволяют записывать/считывать состояние цифровых выходов DO.