Модули FM ⇒ FM-402-1W ⇒ Прошивка 7
Прошивка 7
Термостат_шина
Описание
Прошивка предназначена для термоконтроля в помещениях. Модуль с этой прошивкой может управлять электроприводами устройств отопления, либо непосредственно нагревательным устройством, в централизованной и децентрализованной сети bus77 iRidium ©.
Температуру воздуха модуль получает по шине bus77, например от датчиков FS-TM-1W, FS-TH-IL-M-S .
Источник температуры привязывается к термостату в I3Lite или в студии.
Применяемые типы термоголовок:
Подключение термоголовки
При ручном включении или отключении термоголовки включается ручной режим работы. Для дальнейшей автономной работы необходимо выставить автоматический режим в соответствующем канале управления.
Примеры термоголовок
Термоголовка нормально-открытого типа Valtec VT.TE3041.A.024.
Термоголовка нормально-закрытого типа Valtec VT.TE3041.0.024.
Подключите термоголовку по схеме:
Установите в настройках тип термоголовки: нормально-закрытый - 0, нормально-открытый -1.
Каналы управления
| № |
Имя канала |
Тип |
Мин |
Макс |
Шаг |
Примечание
|
| Системные
|
| 1 |
Name - Имя устройства |
string |
0 |
32 |
1 |
Имя, под которым устройство будет отображаться в интерфейсе.
|
| 2 |
PIN - ПИН-код |
u32 |
0 |
0xFFFFFFFE |
1 |
PIN-код для защиты каналов управления и каналов обратной связи от несанкционированной записи и чтения.
|
| 3 |
Reboot - Перезагрузка |
bool |
0 |
1 |
1 |
Перезагрузка модуля.
|
| 4 |
Reset - Сброс контроллера |
none |
|
|
|
Сброс контроллера к заводским настройкам.
|
| 5 |
Find device - Найти устройство |
bool |
0 |
1 |
1 |
При записи в канал единицы набортный светодиод начинает мигать с частотой в 10 герц.
|
| Термостат
|
| 6 |
Thermostat set power - Установить состояние термостата |
bool |
0 |
1 |
1 |
1 - включение термостата 0 - выключение термостата.
|
| 7 |
Thermostat on - Включить термостат |
none |
|
|
|
Включение термостата.
|
| 8 |
Thermostat off - Выключить термостат |
none |
|
|
|
Выключение термостата.
|
| 9 |
Thermostat set mode - Установка режим термостата |
u8 |
0 |
3 |
1 |
0 - Normal (Нормальный), 1 - Night (Ночь), 2 - Day (День), 3 - Away (Ушел).
|
| 10 |
Thermostat set mode Normal - Установить режим "Нормальный" |
none |
|
|
|
|
| 11 |
Thermostat set mode режим Night - Установить режим "Ночь" |
none |
|
|
|
|
| 12 |
Thermostat set mode Away - Установить режим "Ушёл" |
none |
|
|
|
|
| 13 |
Thermostat set mode Day - Установить режим "День" |
none |
|
|
|
|
| 14 |
Thermostat target temperature Normal - Установить целевую температуру режима "Нормальный" |
f32 |
-50 |
+125 |
1e-1 |
|
| 15 |
Thermostat target temperature Night - Установить целевую температуру режима "Ночь" |
f32 |
-50 |
+125 |
1e-1 |
|
| 16 |
Thermostat target temperature Day - Установить целевую температуру режима "День" |
f32 |
-50 |
+125 |
1e-1 |
|
| 17 |
Thermostat target temperature Away - Установить целевую температуру режима "Ушёл" |
f32 |
-50 |
+125 |
1e-1 |
|
| 18 |
Thermostat hysteresis - Гистерезис |
f32 |
-50 |
+125 |
1e-1 |
Смещение границ рабочего диапазона температур +/- от целевой температуры для текущего режима.
|
| 19 |
Thermostat thermal head type - Установить тип термоголовки |
u8 |
0 |
1 |
1 |
0 - нормально-закрытая, 1 - нормально-открытая.
|
| 20 |
Thermostat set thermal head state - Установить состояние термоголовки |
bool |
0 |
1 |
1 |
С учетом типа термоголовки (нормально открытая или закрытая), 1 - Открыть термоголовку. Подать тепло. 0 - Закрыть термоголовку. Перекрыть тепло.
|
| 21 |
Thermostat open thermal head - Открыть термоголовку |
none |
|
|
|
Открыть термоголовку. Подать тепло. С учетом типа термоголовки (нормально открытая или закрытая), термоголовка будет открыта.
|
| 22 |
Thermostat close thermal head - Закрыть термоголовку |
none |
|
|
|
Закрыть термоголовку. Перекрыть тепло. С учетом типа термоголовки (нормально открытая или закрытая), термоголовка будет закрыта.
|
| 23 |
Thermostat toggle thermal head - Переключить термоголовку |
none |
|
|
|
Изменить состояние термоголовки на противоположное.
|
| 24 |
Thermostat automatic mode - Автоматический режим |
u8 |
0 |
1 |
1 |
0 - режим ручного управления. 1 - режим автоматического управления.
|
| 25 |
+ 0.5 С° to target temperature - Термостат t+ на 0,5 C° |
none |
|
|
|
Повысить целевую температуру текущего режима на 0,5 C°.
|
| 26 |
- 0.5 С° to target temperature - Термостат t- на 0,5 C° |
none |
|
|
|
Понизить целевую температуру текущего режима на 0,5 C°.
|
| 27 |
Thermostat room temperature - Температура воздуха в помещении |
f32 |
-50 |
+125 |
1e-1 |
Передать в термостат температуру воздуха.
|
| 28 |
Thermostat heat carrier temperature - Температура радиатора |
f32 |
-50 |
+125 |
1e-1 |
Передать в термостат температуру теплоносителя (радиатора).
|
| Реле
|
| 29 |
Relay 2 work mode - Режим работы реле |
bool |
0 |
1 |
1 |
0 - стандартная работа, 1 - с автоотключением по таймеру.
|
| 30 |
Relay 2 inversion Инверсия |
bool |
0 |
1 |
1 |
0 - прямая логика (программно замкнули = физически замкнули), 1 - обратная логика (программно замкнули = физически разомкнули).
|
| 31 |
Relay 2 auto off time - Время автоотключения реле |
u32 |
0 |
0xFFFFFFFF |
1 |
миллисекунды - время, после которого произойдет программное размыкание реле, если режим работы выставлен в 1 (с автоотключением по таймеру).
|
| 32 |
Relay 2 set state - Установка состояния реле |
bool |
0 |
1 |
1 |
1 - Замкнуть реле. 0 - Разомкнуть реле.
|
| 33 |
Relay 2 on - Замыкание реле |
none |
|
|
|
Замкнуть реле. Подача любого сигнала приведёт к замыканию реле.
|
| 34 |
Relay 2 off - Размыкание реле |
none |
|
|
|
Разомкнуть реле. Подача любого сигнала приведёт к размыканию реле.
|
| 35 |
Relay 2 toggle - Переключение реле |
none |
|
|
|
Изменение состояния на противоположное при подаче любого сигнала.
|
Внимание!
Модуль игнорирует передаваемые в канал управления значения, если они меньше минимального или больше максимального допустимого значения.
Каналы обратной связи
| № |
Имя |
Тип |
Мин |
Макс |
Шаг |
Примечание
|
| Системные
|
| 1 |
Error code - Код ошибки |
u8 |
0 |
255 |
1 |
Возвращает код ошибки.
|
| 2 |
Device voltage - Напряжение устройства |
f32 |
0 |
30 |
1 |
Возвращает текущее напряжение питания модуля.
|
| Термостат
|
| 3 |
Thermostat state - Состояние термостата |
bool |
0 |
1 |
1 |
Возвращает текущее состояние термостата.
|
| 4 |
Thermostat on - Термостат был включен |
none |
|
|
|
|
| 5 |
Thermostat off - Термостат был выключен |
none |
|
|
|
|
| 6 |
Thermostat room temperature - Температура воздуха в помещении |
f32 |
-50 |
+125 |
1e-1 |
Возвращает текущую температуру воздуха в помещении
|
| 7 |
Thermostat mode - Текущий режим |
u8 |
0 |
3 |
1 |
Возвращает текущий режим термостата.
|
| 8 |
Thermostat current target temperature - Целевая температура текущего режима |
f32 |
-50 |
+125 |
1e-1 |
Возвращает целевую температуру текущего режима.
|
| 9 |
Thermostat thermal head type - Тип термоголовки |
u8 |
0 |
1 |
1 |
Возвращает тип термоголовки.
|
| 10 |
Thermostat thermal head state - Состояние термоголовки |
bool |
0 |
1 |
1 |
Возвращает состояние термоголовки.
|
| 11 |
Thermostat thermal head was open - Термоголовка открылась |
none |
|
|
|
|
| 12 |
Thermostat thermal head was close - Термоголовка закрылась |
none |
|
|
|
|
| 13 |
Thermostat automatic mode - Автоматический режим |
bool |
0 |
1 |
1 |
Возвращает статус автоматического режима.
|
| 14 |
Thermostat heat error - Предупреждение о проблеме с теплоносителем |
none |
|
|
|
Если в течение 10 минут после включения/отключения термоголовки, температура теплоносителя не изменилась, выдаётся однократное предупреждение.
|
| Реле
|
| 23 |
Relay 2 state - Состояние реле |
bool |
0 |
1 |
1 |
Возвращает состояние реле.
|
| 24 |
Relay 2 was on - Реле замкнулось |
none |
|
|
|
Событие замыкания реле.
|
| 25 |
Relay 2 was off Реле разомкнулось |
none |
|
|
|
Событие размыкания реле.
|
Навигация по модулям и прошивкам