Поддержка Modbus RTU устройств: различия между версиями
imported>Swiitch |
imported>Swiitch |
||
Строка 45: | Строка 45: | ||
Modbus_RTU_Profile_Add("Modbus RTU: Wellpro WP3066ADAM (модуль датчиков темпертаруры DS18b20 на 8 датчиков)", "modbus_rtu_wp3066adam_ds18b20_8"); | Modbus_RTU_Profile_Add("Modbus RTU: Wellpro WP3066ADAM (модуль датчиков темпертаруры DS18b20 на 8 датчиков)", "modbus_rtu_wp3066adam_ds18b20_8"); | ||
Modbus_RTU_Profile_Add("Modbus RTU: NTA8AO1 (адаптер датчика температуры NTC 10k)", "modbus_rtu_nta8a01_ntc10k"); | Modbus_RTU_Profile_Add("Modbus RTU: NTA8AO1 (адаптер датчика температуры NTC 10k)", "modbus_rtu_nta8a01_ntc10k"); | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
Modbus_RTU_Profile_Add("Modbus RTU: WB-MR6C v.2 Реле (Модуль реле и дискретных входов)", "modbus_rtu_wb_mr6c2_relay"); | Modbus_RTU_Profile_Add("Modbus RTU: WB-MR6C v.2 Реле (Модуль реле и дискретных входов)", "modbus_rtu_wb_mr6c2_relay"); | ||
Modbus_RTU_Profile_Add("Modbus RTU: WB-MR6C v.2 Реле с опросом состояния (Модуль реле и дискретных входов)", "modbus_rtu_wb_mr6c2_relay_query"); | Modbus_RTU_Profile_Add("Modbus RTU: WB-MR6C v.2 Реле с опросом состояния (Модуль реле и дискретных входов)", "modbus_rtu_wb_mr6c2_relay_query"); |
Версия от 23:10, 5 июля 2022
Чтобы управлять устройствами Modbus с помощью контроллера Swiitch необходим модуль расширения Home Ext Modbus RTU.
Добавление устройств делается после подключения по инструкции:
http://wiki.swiitch.ru/index.php/Настройка_виртуальных_устройств
Следующие устройства Modbus можно легко добавить, используя уже готовые профили:
Модуль реле на 16 каналов R421B16
Данные: состояние реле
Управление: состояние реле
Расширитель Wellpro 3066ADAM
8 портов под температурные датчики DS18b20
Данные: температура
Счетчик электроэнергии Hiking DDS238
Данные: напряжение, ток, мощность, потраченая энергия
Датчик температуры и влажности SHT20
Данные: температура и влажность
Температурный датчик IP65
Данные: температура
Модуль дискретных выходов на 8 каналов R413D08
Модуль аналоговых входов на 7 каналов R4AVA07
Адаптер датчика температуры DS18b20 R46CA01
Модуль датчиков температуры DS18b20 на 8 датчиков
Адаптер датчика температуры NTC 10k NTA8AO1
Модуль реле и дискретных входов WB-MR6C v.2
Модуль RGBW и дискретных входов WB-MRGBW-D
Модули WirenBoard с дискретными входами
Модули WirenBoard с датчиком внутренней температуры
Modbus_RTU_Profile_Add("Modbus RTU: SHT20 (датчик температуры и влажности)", "modbus_rtu_sht20_temp_humi"); Modbus_RTU_Profile_Add("Modbus RTU: R421B16 (модуль реле на 16 каналов)", "modbus_rtu_relay_16_r421b16"); Modbus_RTU_Profile_Add("Modbus RTU: R413D08 (модуль дискретных выходов на 8 каналов)", "modbus_rtu_r413d08_do_8"); Modbus_RTU_Profile_Add("Modbus RTU: R4AVA07 Вольты (модуль аналоговых входов на 7 каналов)", "modbus_rtu_r4av07_ai_7_volt"); Modbus_RTU_Profile_Add("Modbus RTU: R4AVA07 АЦП (модуль аналоговых входов на 7 каналов)", "modbus_rtu_r4av07_ai_7_adc"); Modbus_RTU_Profile_Add("Modbus RTU: R46CA01 (адаптер датчика температуры DS18b20)", "modbus_rtu_r46ca01_ds18b20"); Modbus_RTU_Profile_Add("Modbus RTU: Wellpro WP3066ADAM (модуль датчиков темпертаруры DS18b20 на 8 датчиков)", "modbus_rtu_wp3066adam_ds18b20_8"); Modbus_RTU_Profile_Add("Modbus RTU: NTA8AO1 (адаптер датчика температуры NTC 10k)", "modbus_rtu_nta8a01_ntc10k"); Modbus_RTU_Profile_Add("Modbus RTU: WB-MR6C v.2 Реле (Модуль реле и дискретных входов)", "modbus_rtu_wb_mr6c2_relay"); Modbus_RTU_Profile_Add("Modbus RTU: WB-MR6C v.2 Реле с опросом состояния (Модуль реле и дискретных входов)", "modbus_rtu_wb_mr6c2_relay_query"); Modbus_RTU_Profile_Add("Modbus RTU: WB-MRGBW-D Диммер, прямое управление (Модуль RGBW и дискретных входов)", "modbus_rtu_wb_mrgbw_d_dimmer_direct"); Modbus_RTU_Profile_Add("Modbus RTU: WB-MRGBW-D Диммер с опросом, прямое управление (Модуль RGBW и дискретных входов)", "modbus_rtu_wb_mrgbw_d_dimmer_direct_query"); Modbus_RTU_Profile_Add("Modbus RTU: WB-MRGBW-D RGB, прямое управление (Модуль RGBW и дискретных входов)", "modbus_rtu_wb_mrgbw_d_rgb_direct"); Modbus_RTU_Profile_Add("Modbus RTU: WB-MRGBW-D RGB, прямое управление с опросом (Модуль RGBW и дискретных входов)", "modbus_rtu_wb_mrgbw_d_rgb_direct_query"); Modbus_RTU_Profile_Add("Modbus RTU: WB Дискретный вход (Модули WirenBoard с дискретными входами)", "modbus_rtu_wb_discrete_input_sensor"); Modbus_RTU_Profile_Add("Modbus RTU: WB-MR6C v.2 Состояние реле (Модуль реле и дискретных входов)", "modbus_rtu_wb_mr6c2_relay_state_sensor"); Modbus_RTU_Profile_Add("Modbus RTU: WB Температура модуля (Модули WirenBoard с датчиком внутренней температуры)", "modbus_rtu_wb_cpu_temp");
В работе:
- Вентиляционная установка Salda RIS400
- Измеритель мощности PZEM-016
- Преобразователь протокола Болид C2000-ПП
Расширитель Wellpro 9038ADAM
4 порта под контактные датчики
4 слаботочных выхода
6 портов под аналоговые датчики
Данные: состояние линии датчика, ацп
Управление: состояние выходов
Релейный расширитель на 1/2/4 канала
Данные: состояние реле
Управление: состояние реле
Релейный расширитель HHC-R4I4D на 4 канала
Данные: состояние реле
Управление: состояние реле