Изменения документа Настройка плагина Modbus-интеграции
Редактировал(а) admin 2026/10/23 13:20
Сводка
-
Свойства страницы (2 изменено, 0 добавлено, 0 удалено)
-
Объекты (0 изменено, 0 добавлено, 1 удалено)
Подробности
- Свойства страницы
-
- Язык по умолчанию
-
... ... @@ -1,1 +1,1 @@ 1 - ru1 +en - Содержимое
-
... ... @@ -1,7 +1,11 @@ 1 1 Настройка плагина осуществляется в разделе [[Конфигурация узлов>>doc:ui.Параметры узла.WebHome]] > [[doc:ui.Параметры узла.Плагины.WebHome]] веб-интерфейса узла, через который осуществлялось физическое подключение «сторонней» системы: контроллера БОРЕЙ при интеграции по Modbus RTU, или Платформы НЕЙРОСС при интеграции по Modbus TCP. 2 2 3 - == Установкаплагина==3 +[[image:attach:ui.Параметры узла.WebHome@content.png||thumbnail="true" height="10"]] Содержание: 4 4 5 +{{toc/}} 6 + 7 +Установка плагина 8 + 5 5 Модуль Modbus-интеграции в виде [[плагина>>doc:ui.Параметры узла.Плагины.WebHome]] — независимого программного модуля, предназначенного для расширения функционала. Установка плагина является стандартной процедурой и не зависит от предоставляемых функций. Перечень разработанных плагинов и порядок их установки приведён в разделе ~[[[doc:ui.Параметры узла.Плагины.WebHome]]]. 6 6 7 7 {{info}} ... ... @@ -8,19 +8,17 @@ 8 8 Право использования функции мониторинга состояний и управление Modbus-элементами по количеству профилей систем указывается в параметрах лицензии. Дополнительная активация не требуется. 9 9 {{/info}} 10 10 11 - == Загрузкапрофиля ==15 +Порядок настройки 12 12 13 - Профиль интеграцииобеспечивает вычитывание конфигурациисторонней системы, присвоение имен вычитаннымэлементов,атакжеработувсехинтеграционных функций.ПриприобретенииКомплекта БОРЕЙ под конкретнуюинтеграцию~[[[Комплектыинтеграции>>doc:borey3.Комплектыинтеграции.WebHome]]]контроллерпоставляетсясустановленнымплагиноми профилем. Вытакжеможетезагрузитьпрофиль самостоятельно.17 +Выполните подключение к [[веб-интерфейсу>>doc:ui.Рабочий стол НЕЙРОСС.WebHome]] узла НЕЙРОСС, через который осуществлялась интеграция. В разделе [[Конфигурация узлов>>doc:ui.Параметры узла.WebHome]] > [[doc:ui.Параметры узла.Плагины.WebHome]] найдите в списке установленных плагинов требуемый и нажмите на кнопку **Настроить**. 14 14 15 - Выполните подключение к[[веб-интерфейсу>>doc:ui.Рабочий стол НЕЙРОСС.WebHome]] узла НЕЙРОСС, через который осуществлялась интеграция. В списке установленных плагинов требуемый и нажмите на кнопку **Настроить** ~[[[Плагины>>doc:ui.Параметры узла.Плагины.WebHome]]].19 +[[image:attach:PluginModbus5.png||height="170"]]\\ 16 16 17 -[[image:attach:PluginModbus5.png||height="170"]] 18 - 19 19 Откроется окно конфигурирования плагина. Загрузите профиль интеграции. Для этого укажите путь к файлу профиля в формате **LUA**. Дождитесь окончания процедуры импорта. Откроется редактор плагина. 20 20 21 -[[image:attach:PluginModbus6_new.png]] 23 +[[image:attach:PluginModbus6_new.png]]\\ 22 22 23 - ==Редактор плагина==25 +**Редактор плагина** 24 24 25 25 [[image:attach:s_PluginModbus_redactor.png||width="900"]] 26 26 ... ... @@ -52,10 +52,12 @@ 52 52 Комментарий 53 53 ))) 54 54 |((( 57 +(% class="content-wrapper" %) 55 55 ((( 56 56 Удалить профиль 57 57 ))) 58 58 )))|((( 62 +(% class="content-wrapper" %) 59 59 ((( 60 60 Для удаления профиля нажмите на кнопку [[image:attach:btn_del_new.png||thumbnail="true" height="15"]] в заголовке вкладки и подтвердите удаление 61 61 ))) ... ... @@ -63,6 +63,7 @@ 63 63 |((( 64 64 Добавить профиль 65 65 )))|((( 70 +(% class="content-wrapper" %) 66 66 ((( 67 67 Для добавления профиля нажмите на кнопку [[image:attach:ui.Параметры узла.WebHome@fa-plus.png||thumbnail="true" height="19"]] в заголовке новой вкладки и укажите путь к файлу профиля. 68 68 ))) ... ... @@ -77,10 +77,12 @@ 77 77 Комментарий 78 78 ))) 79 79 |((( 85 +(% class="content-wrapper" %) 80 80 ((( 81 81 Скачать профиль 82 82 ))) 83 83 )))|((( 90 +(% class="content-wrapper" %) 84 84 ((( 85 85 Нажмите скачать, чтобы загрузить файл профиля в папку загрузок браузера. Вы можете отредактировать профиль и затем повторно загрузить его или воспользоваться встроенным редактором [5]. 86 86 ))) ... ... @@ -88,6 +88,7 @@ 88 88 |((( 89 89 Обновить профиль 90 90 )))|((( 98 +(% class="content-wrapper" %) 91 91 ((( 92 92 Нажмите на кнопку **Выберите файл** и укажите путь к файлу профиля. Нажмите на кнопку **Импортировать**. 93 93 ))) ... ... @@ -96,10 +96,10 @@ 96 96 1. ((( 97 97 **Переменные профиля**: если переменные в профиле оформлены специальным образом, доступен режим редактирования переменных из формы. При этом вам не потребуется просматривать код профиля и искать строчку объявления переменных. Оформление переменных в коде профиля: 98 98 99 -(% class="wrapped" style="text-align:left" %) 100 -(% style="text-align:left" %)|(% style="text-align:left" %)((( 107 +(% class="wrapped" style="text-align: left;" %) 108 +(% style="text-align: left;" %)|(% style="text-align: left;" %)((( 101 101 (% style="text-align: left;" %) 102 -(% class="comments java" style="text-align:left" %){{code language="none"}}// @parameter { "type": "тип поля", "title": "заголовок поля", "key": "имя переменной" }{{/code}}110 +(% class="java comments" style="text-align: left;" %){{code language="none"}}// @parameter { "type": "тип поля", "title": "заголовок поля", "key": "имя переменной" }{{/code}} 103 103 ))) 104 104 105 105 Где: ... ... @@ -107,7 +107,7 @@ 107 107 * type — тип поля, возможные значения: "boolean", "string", "number", "select"; 108 108 * title — заголовок поля в форме — произвольный текст; 109 109 * key — имя переменной. 110 - 118 +\\ 111 111 ))) 112 112 1. **Исходный код профиля**. Путём редактирования исходного кода профиля вам доступны не только базовые переменные профиля, но также возможность изменения формулировок команд и меток элементов. 113 113 ... ... @@ -115,7 +115,7 @@ 115 115 116 116 При необходимости, откорректируйте названия элементов ~[[[#Изменение имён элементов>>doc:||anchor="НастройкаплагинаModbus-интеграции-Изменениеимёнэлементов"]]]. 117 117 118 -== Корректировка профиля интеграции == 126 +== {{id name="НастройкаплагинаModbus-интеграции-Корректировкапрофиляинтеграции"/}}Корректировка профиля интеграции == 119 119 120 120 {{info}} 121 121 Благодаря встроенному редактору Lua-скриптов с подсветкой, проверкой синтаксиса и инструкциями по отладке, вы легко сможете отредактировать скрипт: изменить метки типов элементов, формулировки состояний и команд управления, а также заголовки событий для вывода в АРМ НЕЙРОСС Центр. ... ... @@ -127,7 +127,7 @@ 127 127 128 128 Пример событий, отображаемых в ленте событий, и меток состояний элементов: 129 129 130 -{{code language=" python"}}138 +{{code language="java"}} 131 131 ['Alarm,FireWarning'] = { 132 132 headline ="Предварительная тревога «Внимание»", 133 133 min = 4 ... ... @@ -154,7 +154,7 @@ 154 154 155 155 Пример списка команд: 156 156 157 -{{code language=" python"}}165 +{{code language="java"}} 158 158 action_tco_alarm = { 159 159 commands = { 160 160 ['На охрану'] = "0x101", ... ... @@ -211,7 +211,7 @@ 211 211 FireReady = "Готов пож.ШС", 212 212 {{/code}} 213 213 214 -== Изменение имён элементов == 222 +== {{id name="НастройкаплагинаModbus-интеграции-Изменениеимёнэлементов"/}}Изменение имён элементов == 215 215 216 216 Протокол Modbus не поддерживает передачу имён элементов, а только числовых данных как значений регистров, поэтому при вычитывании списка элементов их имена задаются автоматически на основе номеров разделов/зон/датчиков. В целях удобства использования мы предусмотрели механизм изменения заданных по умолчанию имён. 217 217 ... ... @@ -236,8 +236,8 @@ 236 236 Метки состояния отражают состояние выбранного элемента на момент загрузки окна **Элементы**. 237 237 {{/info}} 238 238 239 -== Обновлениесписка==247 +== {{id name="НастройкаплагинаModbus-интеграции-Поискэлементов"/}}Поиск элементов == 240 240 241 241 Поиск элементов может осуществляться как по стандартному, так и по пользовательскому имени. Для этого в окне поиска достаточно ввести значащую часть названия. 242 242 243 -Кнопка **Обновить список элементов** запускает процедуру вычитывания элементов из сети Modbus. При этом пользовательские имена, заданные ранее ,не сбрасываются~[[[Обновление конфигурации узлов>>doc:ui.Сеть.Обновление конфигурации узлов.WebHome]]].251 +Кнопка **Обновить список элементов** запускает процедуру вычитывания элементов из сети Modbus. При этом пользовательские имена, заданные ранее не сбрасываются.
- XWiki.ShortUrlClass[0]
-
- Short URL code
-
... ... @@ -1,1 +1,0 @@ 1 -5550f - Last known target (debug)
-
... ... @@ -1,1 +1,0 @@ 1 -neyross.Настройка Платформы НЕЙРОСС.Настройка функций мониторинга и реагирования.Интеграция смежных систем по протоколу MODBUS.Настройка плагина Modbus-интеграции.WebHome