Модули FM ⇒ FM-400-1W ⇒ Прошивка 1
Прошивка 1
Сухой контакт + датчик температуры + датчик движения
Назначение прошивки
Считывание сигналов с датчиков и отправка информации по шине bus77 на сервер или исполнительному устройству.
Прошивка предназначена для установки в проектах автоматизации зданий в централизованной и децентрализованной сети bus77 iRidium ©.
Сферы применения:
- Автоматизация вентиляции
- Автоматизация освещения
- Автоматизация обогрева
Описание прошивки
Система является отказоустойчивой - при потере связи с сервером/гейтом контроллер продолжает работу по принципу децентрализованной сети.
| Основные характеристики |
Платформа |
FM-400-1W
|
| Прошивка ID |
1
|
| Назначение |
Сухой контакт + датчик температуры + датчик движения
|
Подключение питания и управляющей шины
С последовательностью монтажа и особенностями можно ознакомиться Здесь
Схема подключения модуля
Для подключения комбинированного датчика используйте следующие контакты:
- +5V (черный) - 5V
- 1W (красный) - 1W
- GND (зеленый или желтый) - GND
- 3W (оранжевый) - Sen
Для подключения включателя используйте:
- 2W (белый)
- GND (желтый или зелёный)
Описание каналов управления
| № |
имя |
Тип |
min |
max |
шаг |
Примечание
|
| Системные
|
| 1 |
Имя |
string |
0 |
32 |
1 |
имя, под которым устройство будет отображаться в интерфейсе
|
| 2 |
PIN |
u32 |
0 |
0xFFFFFFFE |
1 |
pin-код для защиты каналов управления и каналов обратной связи от несанкционированной записи и чтения
|
| 3 |
Reboot |
bool |
0 |
1 |
1 |
Перезагрузка модуля
|
| 4 |
Onboard LED |
bool |
0 |
1 |
1 |
включение/выключение набортного светодиода
|
| 5 |
5В |
bool |
0 |
1 |
1 |
включение/выключение подачи 5В
|
| 6 |
24В |
bool |
0 |
1 |
1 |
включение/выключение подачи 24В
|
| 7 |
PullUP 3W |
bool |
0 |
1 |
1 |
включение/выключение подтяжки выхода 3W вверх
|
| 8 |
Сброс контроллера |
none |
|
|
|
Сброс контроллера к заводским настройкам
|
| Сухой контакт
|
| 9 |
Время долгого удержания кнопки |
u16 |
0 |
65535 |
1 |
миллисекунды - время на которое нужно зажать кнопку, чтобы произошло событие долгого удержания
|
| Датчик температуры
|
| 10 |
Доступность датчика температуры |
bool |
0 |
1 |
1 |
подключение/отключение датчика температуры
|
| 11 |
Установить верхний предел температуры |
f32 |
-50 |
+125 |
1e-1 |
Точка температуры, выше которой должна быть температура с датчика, чтобы контроллер сгенерировал сигнал оповещения
|
| 12 |
Установить нижний предел температуры |
f32 |
-50 |
+125 |
1e-1 |
Точка температуры, ниже которой должна быть температура с датчика, чтобы контроллер сгенерировал сигнал оповещения
|
| 13 |
Установить чувствительность термодатчика |
f32 |
-50 |
+125 |
1e-1 |
Шаг отображения температуры при ее изменении
|
| Датчик движения
|
| 14 |
Включить отслеживание датчика движения |
bool |
1 |
0 |
1 |
Включить/выключить датчик движения
|
Описание каналов обратной связи
| № |
имя |
Тип |
min |
max |
шаг |
Примечание
|
| Системные
|
| 1 |
Error |
u8 |
0 |
255 |
1 |
Возвращает код ошибки
|
| 2 |
Напряжение устройства |
f32 |
0 |
30 |
1 |
Возвращает текущее напряжение питания модуля
|
| 3 |
Температура устройства |
f32 |
0 |
150 |
1 |
Возвращает текущую температуру модуля
|
| 4 |
Напряжение А |
f32 |
|
|
|
Возвращает текущее напряжение в подключенной цепи
|
| 5 |
Сила тока А |
f32 |
|
|
|
Возвращает потребление силы тока в подключенной цепи
|
| 6 |
Сопротивление А |
f32 |
|
|
|
Возвращает текущее сопротивление в подключенной цепи
|
| Сухой контакт
|
| 7 |
Произошло нажатие |
none |
|
|
|
|
| 8 |
Произошло отжатие |
none |
|
|
|
|
| 9 |
Триггер долгого удержания при изменении состояния |
none |
|
|
|
Срабатывает в начале и в конце долгого удержания
|
| Сенсор температуры
|
| 10 |
Текущая температура датчика |
f32 |
0 |
150 |
1 |
|
| 11 |
Температура вышла за верхний предел |
none |
|
|
|
Оповещение раз в 10 секунд
|
| 12 |
Температуры вышла за нижний предел |
none |
|
|
|
Оповещение раз в 10 секунд
|
| Датчик движения
|
| 13 |
Состояние движения |
bool |
0 |
1 |
1 |
|
| 14 |
Движение началось |
none |
|
|
|
|
| 15 |
Движение закончилось |
none |
|
|
|
|
Навигация по модулям и прошивкам