Изменения документа Настройка плагина Modbus-интеграции
Редактировал(а) admin 2026/10/23 13:20
Сводка
-
Свойства страницы (3 изменено, 0 добавлено, 0 удалено)
-
Вложения (0 изменено, 2 добавлено, 0 удалено)
-
Объекты (0 изменено, 0 добавлено, 1 удалено)
Подробности
- Свойства страницы
-
- Родительский документ
-
... ... @@ -1,1 +1,0 @@ 1 -neyross.setup.monitoring-setup.modbus.WebHome - Язык по умолчанию
-
... ... @@ -1,1 +1,1 @@ 1 - ru1 +en - Содержимое
-
... ... @@ -1,27 +1,28 @@ 1 -Настройка плагина осуществляется в разделе [[ Плагины>>doc:ui.node.plugins.WebHome]]веб-интерфейса узла, через который осуществлялось физическое подключение «сторонней» системы: контроллера БОРЕЙ при интеграции по Modbus RTUили Modbus TCP, или Платформы НЕЙРОСС при интеграции по Modbus TCP.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 - Модуль Modbus-интеграции в виде [[плагина>>doc:ui.node.plugins.WebHome]] — независимого программного модуля, предназначенного для расширения функционала. Перечень разработанных плагинов и порядок их установки приведён в разделе ~[[[Плагины>>doc:ui.node.plugins.WebHome]]]. Инструкция по установке плагина Modbus для БОРЕЙ приведена в разделе ~[[[Интеграция смежных систем ~| MODBUS>>doc:borey3.borey3-admin-guide.borey3-modbus.WebHome]]]. Инструкция по установке плагинов Платформы НЕЙРОСС приведена в разделе ~[[[Как установить плагин Платформы НЕЙРОСС?>>doc:neyross.ops.faq-neyross.platform-install-plugin.WebHome]]].5 +{{toc/}} 6 6 7 +Установка плагина 8 + 9 +Модуль Modbus-интеграции в виде [[плагина>>doc:ui.Параметры узла.Плагины.WebHome]] — независимого программного модуля, предназначенного для расширения функционала. Установка плагина является стандартной процедурой и не зависит от предоставляемых функций. Перечень разработанных плагинов и порядок их установки приведён в разделе ~[[[doc:ui.Параметры узла.Плагины.WebHome]]]. 10 + 7 7 {{info}} 8 - ДляПлатформы НЕЙРОСС право использования функции мониторинга состояний и управление Modbus-элементами по количеству профилей систем указывается в параметрах лицензии. Дополнительная активация не требуется.При установке плагинов БОРЕЙ их требуется активировать посредством кода активации, передаваемого производителем.12 +Право использования функции мониторинга состояний и управление Modbus-элементами по количеству профилей систем указывается в параметрах лицензии. Дополнительная активация не требуется. 9 9 {{/info}} 10 10 11 - == Загрузкапрофиля ==15 +Порядок настройки 12 12 13 - Профиль интеграцииобеспечивает вычитывание конфигурациисторонней системы, присвоение имен вычитаннымэлементов,атакжеработувсехинтеграционных функций.При приобретении КомплектаБОРЕЙ под конкретнуюинтеграцию~[[[Комплекты интеграции>>doc:borey3.borey3-kits.WebHome]]]контроллерпоставляетсясустановленнымплагиноми профилем. Вытакжеможетезагрузитьпрофиль самостоятельно.17 +Выполните подключение к [[веб-интерфейсу>>doc:ui.Рабочий стол НЕЙРОСС.WebHome]] узла НЕЙРОСС, через который осуществлялась интеграция. В разделе [[Конфигурация узлов>>doc:ui.Параметры узла.WebHome]] > [[doc:ui.Параметры узла.Плагины.WebHome]] найдите в списке установленных плагинов требуемый и нажмите на кнопку **Настроить**. 14 14 15 - Выполните подключение к[[веб-интерфейсу>>doc:ui.ui-desktop.WebHome]] узла НЕЙРОСС, через который осуществлялась интеграция. В списке установленных плагинов требуемый и нажмите на кнопку **Настроить** ~[[[Плагины>>doc:ui.node.plugins.WebHome]]].19 +[[image:attach:PluginModbus5.png||height="170"]]\\ 16 16 17 -[[image:borey3.borey3-admin-guide.borey3-modbus.WebHome@PluginModbus5.png||height="146" width="700"]] 18 - 19 - 20 20 Откроется окно конфигурирования плагина. Загрузите профиль интеграции. Для этого укажите путь к файлу профиля в формате **LUA**. Дождитесь окончания процедуры импорта. Откроется редактор плагина. 21 21 22 -[[image: borey3.borey3-admin-guide.borey3-modbus.WebHome@PluginModbus6.png||height="269" width="700"]]23 +[[image:attach:PluginModbus6_new.png]]\\ 23 23 24 - ==Редактор профиля ==25 +**Редактор плагина** 25 25 26 26 [[image:attach:s_PluginModbus_redactor.png||width="900"]] 27 27 ... ... @@ -41,7 +41,7 @@ 41 41 |((( 42 42 Элементы 43 43 )))|((( 44 -Вкладка содержит дерево элементов, вычитанных профилями. Вы можете задать пользовательские имена ~[[[Изменение имён элементов>>doc:||anchor=" rename"]]].45 +Вкладка содержит дерево элементов, вычитанных профилями. Вы можете задать пользовательские имена ~[[[#Изменение имён элементов>>doc:||anchor="НастройкаплагинаModbus-интеграции-Изменениеимёнэлементов"]]]. 45 45 ))) 46 46 ))) 47 47 1. ((( ... ... @@ -53,10 +53,12 @@ 53 53 Комментарий 54 54 ))) 55 55 |((( 57 +(% class="content-wrapper" %) 56 56 ((( 57 57 Удалить профиль 58 58 ))) 59 59 )))|((( 62 +(% class="content-wrapper" %) 60 60 ((( 61 61 Для удаления профиля нажмите на кнопку [[image:attach:btn_del_new.png||thumbnail="true" height="15"]] в заголовке вкладки и подтвердите удаление 62 62 ))) ... ... @@ -64,8 +64,9 @@ 64 64 |((( 65 65 Добавить профиль 66 66 )))|((( 70 +(% class="content-wrapper" %) 67 67 ((( 68 -Для добавления профиля нажмите на кнопку [[image:attach:ui. node.WebHome@fa-plus.png||thumbnail="true" height="19"]] в заголовке новой вкладки и укажите путь к файлу профиля.72 +Для добавления профиля нажмите на кнопку [[image:attach:ui.Параметры узла.WebHome@fa-plus.png||thumbnail="true" height="19"]] в заголовке новой вкладки и укажите путь к файлу профиля. 69 69 ))) 70 70 ))) 71 71 ))) ... ... @@ -78,10 +78,12 @@ 78 78 Комментарий 79 79 ))) 80 80 |((( 85 +(% class="content-wrapper" %) 81 81 ((( 82 82 Скачать профиль 83 83 ))) 84 84 )))|((( 90 +(% class="content-wrapper" %) 85 85 ((( 86 86 Нажмите скачать, чтобы загрузить файл профиля в папку загрузок браузера. Вы можете отредактировать профиль и затем повторно загрузить его или воспользоваться встроенным редактором [5]. 87 87 ))) ... ... @@ -89,6 +89,7 @@ 89 89 |((( 90 90 Обновить профиль 91 91 )))|((( 98 +(% class="content-wrapper" %) 92 92 ((( 93 93 Нажмите на кнопку **Выберите файл** и укажите путь к файлу профиля. Нажмите на кнопку **Импортировать**. 94 94 ))) ... ... @@ -97,10 +97,10 @@ 97 97 1. ((( 98 98 **Переменные профиля**: если переменные в профиле оформлены специальным образом, доступен режим редактирования переменных из формы. При этом вам не потребуется просматривать код профиля и искать строчку объявления переменных. Оформление переменных в коде профиля: 99 99 100 -(% class="wrapped" style="text-align:left" %) 101 -(% style="text-align:left" %)|(% style="text-align:left" %)((( 107 +(% class="wrapped" style="text-align: left;" %) 108 +(% style="text-align: left;" %)|(% style="text-align: left;" %)((( 102 102 (% style="text-align: left;" %) 103 -(% style="text-align:left" cla ss="comments java"%)##// @parameter { "type": "тип поля", "title": "заголовок поля", "key": "имя переменной" }//##110 +(% class="java comments" style="text-align: left;" %){{code language="none"}}// @parameter { "type": "тип поля", "title": "заголовок поля", "key": "имя переменной" }{{/code}} 104 104 ))) 105 105 106 106 Где: ... ... @@ -108,15 +108,15 @@ 108 108 * type — тип поля, возможные значения: "boolean", "string", "number", "select"; 109 109 * title — заголовок поля в форме — произвольный текст; 110 110 * key — имя переменной. 111 - 118 +\\ 112 112 ))) 113 113 1. **Исходный код профиля**. Путём редактирования исходного кода профиля вам доступны не только базовые переменные профиля, но также возможность изменения формулировок команд и меток элементов. 114 114 115 -Задайте параметры плагина, при необходимости, откорректируйте профиль ~[[[Корректировка профиля интеграции>>doc:||anchor=" corr"]]].122 +Задайте параметры плагина, при необходимости, откорректируйте профиль ~[[[#Корректировка профиля интеграции>>doc:||anchor="НастройкаплагинаModbus-интеграции-Корректировкапрофиляинтеграции"]]]. 116 116 117 -При необходимости, откорректируйте названия элементов ~[[[Изменение имён элементов>>doc:||anchor=" rename"]]].124 +При необходимости, откорректируйте названия элементов ~[[[#Изменение имён элементов>>doc:||anchor="НастройкаплагинаModbus-интеграции-Изменениеимёнэлементов"]]]. 118 118 119 -== {{id name=" corr"/}}Корректировка профиля интеграции ==126 +== {{id name="НастройкаплагинаModbus-интеграции-Корректировкапрофиляинтеграции"/}}Корректировка профиля интеграции == 120 120 121 121 {{info}} 122 122 Благодаря встроенному редактору Lua-скриптов с подсветкой, проверкой синтаксиса и инструкциями по отладке, вы легко сможете отредактировать скрипт: изменить метки типов элементов, формулировки состояний и команд управления, а также заголовки событий для вывода в АРМ НЕЙРОСС Центр. ... ... @@ -128,7 +128,7 @@ 128 128 129 129 Пример событий, отображаемых в ленте событий, и меток состояний элементов: 130 130 131 -{{code language=" python"}}138 +{{code language="java"}} 132 132 ['Alarm,FireWarning'] = { 133 133 headline ="Предварительная тревога «Внимание»", 134 134 min = 4 ... ... @@ -155,7 +155,7 @@ 155 155 156 156 Пример списка команд: 157 157 158 -{{code language=" python"}}165 +{{code language="java"}} 159 159 action_tco_alarm = { 160 160 commands = { 161 161 ['На охрану'] = "0x101", ... ... @@ -180,7 +180,7 @@ 180 180 }, 181 181 {{/code}} 182 182 183 -Пример списка меток типов и состояний элементов для кастомизации внешнего вида иконок и геометрических фигур в АРМ НЕЙРОСС Центр ~[[[Элементы >>doc:ui.node.ui-elements.WebHome]]].190 +Пример списка меток типов и состояний элементов для кастомизации внешнего вида иконок и геометрических фигур в АРМ НЕЙРОСС Центр ~[[[doc:ui.Параметры узла.Элементы.WebHome]]]. 184 184 185 185 {{error}} 186 186 Для кастомизации отображения в АРМ НЕЙРОСС Центр используйте английское написание меток! Русское название дано для информации. ... ... @@ -212,7 +212,7 @@ 212 212 FireReady = "Готов пож.ШС", 213 213 {{/code}} 214 214 215 -== {{id name=" rename"/}}Изменение имён элементов ==222 +== {{id name="НастройкаплагинаModbus-интеграции-Изменениеимёнэлементов"/}}Изменение имён элементов == 216 216 217 217 Протокол Modbus не поддерживает передачу имён элементов, а только числовых данных как значений регистров, поэтому при вычитывании списка элементов их имена задаются автоматически на основе номеров разделов/зон/датчиков. В целях удобства использования мы предусмотрели механизм изменения заданных по умолчанию имён. 218 218 ... ... @@ -224,7 +224,7 @@ 224 224 1. В дереве элементов слева выберите требуемый элемент и откорректируйте его наименование. Для этого в поле **Название** введите новое название и нажмите на кнопку **Сохранить**. 225 225 226 226 {{info}} 227 -Заданное в плагине пользовательское имя элемента сохраняется и не меняется при обновлении списка элементов ~[[[Поиск элементов>>doc:||anchor="s earch"]]]. Это же имя вычитывается в Платформу НЕЙРОСС и используется для наименования элементов как источников событий. Если имя было изменено впоследствии, необходимо перевычитать конфигурацию ~[[[Обновлениеконфигурации узлов>>doc:ui.ui-network.ui-net-update-config.WebHome]]].234 +Заданное в плагине пользовательское имя элемента сохраняется и не меняется при обновлении списка элементов ~[[[#Поиск элементов>>doc:||anchor="НастройкаплагинаModbus-интеграции-Поискэлементов"]]]. Это же имя вычитывается в Платформу НЕЙРОСС и используется для наименования элементов как источников событий. Если имя было изменено впоследствии, необходимо перевычитать конфигурацию ~[[[Сеть ~> Выгрузка конфигурации узлов>>doc:ui.Сеть.WebHome||anchor="Сеть-Выгрузкаконфигурацииузлов"]]]. 228 228 {{/info}} 229 229 230 230 Чтобы **сбросить** название элемента к дефолтному (заданному профилем интеграции автоматически): ... ... @@ -237,8 +237,8 @@ 237 237 Метки состояния отражают состояние выбранного элемента на момент загрузки окна **Элементы**. 238 238 {{/info}} 239 239 240 -== {{id name="s earch"/}}Поиск элементов ==247 +== {{id name="НастройкаплагинаModbus-интеграции-Поискэлементов"/}}Поиск элементов == 241 241 242 242 Поиск элементов может осуществляться как по стандартному, так и по пользовательскому имени. Для этого в окне поиска достаточно ввести значащую часть названия. 243 243 244 -Кнопка **Обновить список элементов** запускает процедуру вычитывания элементов из сети Modbus. При этом пользовательские имена, заданные ранее ,не сбрасываются.251 +Кнопка **Обновить список элементов** запускает процедуру вычитывания элементов из сети Modbus. При этом пользовательские имена, заданные ранее не сбрасываются.
- PluginModbus5.png
-
- Автор
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.pugachevskaya_elena - Размер
-
... ... @@ -1,0 +1,1 @@ 1 +14.3 KB - Содержимое
- PluginModbus6_new.png
-
- Автор
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.pugachevskaya_elena - Размер
-
... ... @@ -1,0 +1,1 @@ 1 +22.0 KB - Содержимое
- XWiki.ShortUrlClass[0]
-
- Short URL code
-
... ... @@ -1,1 +1,0 @@ 1 -5550f - Last known target (debug)
-
... ... @@ -1,1 +1,0 @@ 1 -neyross.setup.monitoring-setup.modbus.modbus-plugin.WebHome