Обновлено: 16.9.2018
Содержание
Как использовать модуль Modbus
Добавление сабдевайсов
Cабдевайс | Тип | Описание |
---|---|---|
Button | - | Кнопка, при нажатии на которую можно включать или отключать что-нибудь |
Multistate button | - | Кнопка, при нажатии на которую выпадает список и можно выбрать один из вариантов (селектор) |
Relay | Through Relay Light Fan Control |
Переключатель, при нажатии на который можно включать и отключать что-нибудь, при этом отображается индикатор обратной связи |
Dimmer | Through Dimmer Light |
Слайдер, который можно двигать и при этом контролируется обратная связь |
Display | Through analog input Temperature sensor Luminosity sensor Pressure sensor Humidity sensor Noise sensor Rain sensor Wind speed sensor Motion sensor Smoke sensor Air pollution sensor Visibility sensor Current meter Energy meter Frequency meter Voltage meter CO2 sensor |
Индикатор для вывода числового значения |
Binary sensor | Through Binary Input Input Button Input Switch Contact Motion detector Smoke detector Noise detector Rain detector Wind detector Filling detector Water leakage detector Gas leakage detector Glass break detector Presence detector Proximity detector Vibration detector Light detector |
Индикатор состояния включен/отключен (лампа) |
Text display | Through analog input Temperature sensor Luminosity sensor Pressure sensor Humidity sensor Noise sensor Rain sensor Wind speed sensor Motion sensor Smoke sensor Air pollution sensor Visibility sensor Current meter Energy meter Frequency meter Voltage meter CO2 sensor |
Вывод текста |
Blinds | - | Двухкнопочный (open/close) или трёхкнопочный (open/close/stop) элемент управления шторами |
Value input | - | Ввод числового значения |
RGB color input | Main light Back light |
Элемент для управления трёхканальным диммером |
Custom color (color display) |
Main light Back light |
Элемент для отображения цвета |
Настройка сабдевайсов
Общие параметры
Параметр | Допустимые значения | Описание |
---|---|---|
Name | Любой текст | Имя сабдевайса для идентификации |
Device ID | 0-255 | Идентификатор устройства в сети Modbus TCP |
Type | Coil Holding register Discrete Inputs Input Register |
Тип данных Modbus TCP |
Address | 0-65535 | Адрес нахождения данных в памяти устройства Modbus TCP |
Word Size | Word(16bit) DWord(32bit) Float(32bit) |
Размер данных (для бинарных типов данных Coil и Discrete Inputs не указывается) |
Content Type | Low Endian Big Endian Swapped Low Endian Swapped Big Endian |
Порядок следования байт в словах и двойных словах (для бинарных типов данных Coil и Discrete Inputs не указывается) |
Bit number | 0-31 | Порядковый номер бита в слове или двойном слове (для бинарных типов данных Coil и Discrete Inputs не указывается) |
Button
Параметр | Допустимые значения | Описание |
---|---|---|
Press Value | Любое число | Число, которое передаётся устройству Modbus TCP в момент нажатия кнопки |
Release Value | Любое число | Число, которое передаётся устройству Modbus TCP в момент отпускания кнопки |
Multistate button
Параметр | Допустимые значения | Описание |
---|---|---|
Active states | 2-5 | Количество состояний (вариантов в списке) |
State 1 label | Любой текст | Надпись, которая отображается для состояния 1 |
State 1 value | Любое число | Значение, которое будет передано устройству при выборе состояния 1 |
State 2 label | Любой текст | Надпись, которая отображается для состояния 2 |
State 2 value | Любое число | Значение, которое будет передано устройству при выборе состояния 2 |
State 3 label | Любой текст | Надпись, которая отображается для состояния 3 |
State 3 value | Любое число | Значение, которое будет передано устройству при выборе состояния 3 |
State 4 label | Любой текст | Надпись, которая отображается для состояния 4 |
State 4 value | Любое число | Значение, которое будет передано устройству при выборе состояния 4 |
State 5 label | Любой текст | Надпись, которая отображается для состояния 5 |
State 5 value | Любое число | Значение, которое будет передано устройству при выборе состояния 5 |
Relay
Параметр | Допустимые значения | Описание |
---|---|---|
On value (write) | Любое число | Значение, которое передаётся устройству при переключении в положение "включено" |
Off value (write) | Любое число | Значение, которое передаётся устройству при переключении в положение "отключено" |
On value (read) | Любое число | Значение, которое должно быть получено от устройства при переключении в положение "включено" |
Off value (read) | Любое число | Значение, которое должно быть получено от устройства при переключении в положение "отключено" |
Dimmer
Параметр | Допустимые значения | Описание |
---|---|---|
Min value | Любое число | Значение, соответствующее крайнему левому положению ползунка слайдера |
Max Value | Любое число | Значение, соответствующее крайнему правому положению ползунка слайдера |
Display и Value input
Параметр | Допустимые значения | Описание |
---|---|---|
Units | Любой текст (не более 5 символов) |
Единицы измерения |
Number after point | Off, 0-9 | Количество отображаемых знаков после запятой |
Scale mode | Off, On | Включение режима масштабирования: On - включено, Off - отключено. |
InputMin | Любое целое число | Значение, которое сопоставляется минимальному входному значению |
InputMax | Любое целое число | Значение, которое сопоставляется максимальному входному значению |
OutputMin | Любое целое число | Значение, которое сопоставляется минимальному выходному значению |
OutputMax | Любое целое число | Значение, которое сопоставляется максимальному выходному значению |
Blinds
Параметр | Допустимые значения | Описание |
---|---|---|
Open Value | Любое число | Значение, которое передаётся устройству при нажатии кнопки "Open" |
Close Value | Любое число | Значение, которое передаётся устройству при нажатии кнопки "Close" |
Stop Value | Любое число | Значение, которое передаётся устройству при нажатии кнопки "Stop" |
Импорт сабдевайсов из Microsoft Excel или таблицы Гугл
Вы можете быстро настроить модуль Modbus TCP в Microsoft Excel или в таблицах Гугл, используя шаблон, а затем импортировать настройки в виде .csv-файла в проект i3 lite через веб-интерфейс.
1 Откройте файл шаблона в Microsoft Excel, таблицах Гугл или другом табличном процессоре.
2 Добавьте необходимое количество каналов.
3 Добавьте необходимое количество тэгов.
4 Добавьте необходимое количество сабдевайсов.
Оранжевым цветом выделены заголовки обязательных параметров сабдевайсов. Серым цветом выделены заголовки необязательных (опциональных) параметров.
Вы можете вставлять необходимое количество дополнительных строк в таблицы шаблона.
Вы можете удалять ненужные строки и даже целиком таблицы в шаблоне (кроме красной ячейки "Separator").
Не изменяйте содержимое цветных клеток (заголовков таблиц).
Вы можете импортировать настройки Modbus TCP в i3 lite, используя pro-версию шаблона таблицы. Форматы импортируемых файлов совместимы.
5 Сохраните файл настроенной таблицы в формате .csv.
В Microsoft Excel:
Далее в диалоговых окнах нажмите кнопки OK и затем No.
В таблицах Гугл:
6 Откройте проект i3 lite, на вкладке Устройства добавьте модуль "Modbus TCP".
7 Нажмите кнопку "+" для добавления нового сабдевайса.
8 Нажмите кнопку "стрелка вниз" для импорта .csv-файла.
9 Появится сообщение:
10 В адресной строке браузера наберите IP-адрес панели и через двоеточие номер порта "1090". Нажмите "ввод".
11 Перетащите файл .csv из проводника прямо на открытую веб-страницу или выберите файл, нажав "Browse".
12 В панели i3 pro предыдущее сообщение должно исчезнуть, в модуле "Modbus TCP" должны появиться новые сабдевайсы.
Если в .csv-файле устройства некорректно настроены, то они будут проигнорированы при добавлении.
Если в .csv-файле параметры некорректно настроены, то их значения будут заменены на значения по умолчанию.