Изменения документа Настройка плагина Modbus-интеграции
Редактировал(а) admin 2026/10/23 13:20
Сводка
-
Свойства страницы (2 изменено, 0 добавлено, 0 удалено)
-
Объекты (0 изменено, 1 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Язык по умолчанию
-
... ... @@ -1,1 +1,1 @@ 1 - en1 +ru - Содержимое
-
... ... @@ -1,44 +1,32 @@ 1 -{{layout}} 2 -{{layout-section ac:type="two_right_sidebar"}} 3 -{{layout-cell}} 4 -Настройка плагина осуществляется в разделе (% style="color: rgb(23,43,77);" %)[[Конфигурация узлов>>doc:ui.Параметры узла.WebHome]] > [[doc:ui.Параметры узла.Плагины.WebHome]] веб-интерфейса узла, через который осуществлялось физическое подключение «сторонней» системы: контроллера БОРЕЙ при интеграции по Modbus RTU, или Платформы НЕЙРОСС при интеграции по Modbus TCP. 5 -{{/layout-cell}} 1 +Настройка плагина осуществляется в разделе [[Конфигурация узлов>>doc:ui.Параметры узла.WebHome]] > [[doc:ui.Параметры узла.Плагины.WebHome]] веб-интерфейса узла, через который осуществлялось физическое подключение «сторонней» системы: контроллера БОРЕЙ при интеграции по Modbus RTU, или Платформы НЕЙРОСС при интеграции по Modbus TCP. 6 6 7 -{{layout-cell}} 8 -[[image:attach:ui.Параметры узла.WebHome@content.png||thumbnail="true" height="10"]] Содержание: 3 +== Установка плагина == 9 9 10 -{{toc/}} 11 -{{/layout-cell}} 12 -{{/layout-section}} 5 +Модуль Modbus-интеграции в виде [[плагина>>doc:ui.Параметры узла.Плагины.WebHome]] — независимого программного модуля, предназначенного для расширения функционала. Установка плагина является стандартной процедурой и не зависит от предоставляемых функций. Перечень разработанных плагинов и порядок их установки приведён в разделе ~[[[doc:ui.Параметры узла.Плагины.WebHome]]]. 13 13 14 -{{layout-section ac:type="single"}} 15 -{{layout-cell}} 16 -(% style="font-size: 20.0px;letter-spacing: -0.008em;" %)Установка плагина 17 - 18 -(% style="letter-spacing: 0.0px;" %)Модуль Modbus-интеграции в виде (% style="color: rgb(51, 51, 51); color: rgb(23, 43, 77)" %)[[плагина>>doc:ui.Параметры узла.Плагины.WebHome]] — (% style="color: rgb(51, 51, 51); color: rgb(12, 14, 13)" %)независимого программного модуля, предназначенного для расширения функционала(% style="color: rgb(51, 51, 51); color: rgb(23, 43, 77)" %). Установка плагина является стандартной процедурой и не зависит от предоставляемых функций. П(% style="color: rgb(51,51,51);" %)еречень разработанных плагинов и порядок их установки приведён в разделе ~[[[doc:ui.Параметры узла.Плагины.WebHome]]]. 19 - 20 20 {{info}} 21 21 Право использования функции мониторинга состояний и управление Modbus-элементами по количеству профилей систем указывается в параметрах лицензии. Дополнительная активация не требуется. 22 22 {{/info}} 23 23 24 - (% style="font-size:20.0px;letter-spacing: -0.008em;" %)Порядокнастройки11 +== Загрузка профиля == 25 25 26 - (% style="color: rgb(0,0,0);letter-spacing: 0.0px;" %)Выполнитеподключениек [[веб-интерфейсу>>doc:ui.РабочийстолНЕЙРОСС.WebHome]] узла НЕЙРОСС,черезкоторыйосуществляласьинтеграция.(% style="letter-spacing: 0.0px;"%)Вразделе[[Конфигурацияузлов>>doc:ui.Параметрыузла.WebHome]]>[[doc:ui.Параметрыузла.Плагины.WebHome]] найдитев списке установленныхплагиновтребуемыйи нажмитенакнопку **Настроить**.13 +Профиль интеграции обеспечивает вычитывание конфигурации сторонней системы, присвоение имен вычитанным элементов, а также работу всех интеграционных функций. При приобретении Комплекта БОРЕЙ под конкретную интеграцию ~[[[Комплекты интеграции>>doc:borey3.Комплекты интеграции.WebHome]]] контроллер поставляется с установленным плагином и профилем. Вы также можете загрузить профиль самостоятельно. 27 27 28 - (%style="color:rgb(23,43,77);"%)[[image:attach:PluginModbus5.png||height="170"]]\\15 +Выполните подключение к [[веб-интерфейсу>>doc:ui.Рабочий стол НЕЙРОСС.WebHome]] узла НЕЙРОСС, через который осуществлялась интеграция. В списке установленных плагинов требуемый и нажмите на кнопку **Настроить** ~[[[Плагины>>doc:ui.Параметры узла.Плагины.WebHome]]]. 29 29 30 - (% style="color:rgb(23,43,77);" %)Откроется окно конфигурирования плагина. Загрузите профиль интеграции. Для этого укажите путь к файлу профиля в формате **LUA**(% style="color:rgb(23, 43, 77); color: rgb(68, 68, 68)" %). (%style="color: rgb(23, 43,77); color: rgb(68, 68, 68); color: rgb(0, 0, 0)"%)Дождитесь окончания процедуры импорта. Откроется редактор плагина.17 +[[image:attach:PluginModbus5.png||height="170"]] 31 31 32 - (%style="color:rgb(23,43,77);color:rgb(68,68,68)"%)[[image:attach:PluginModbus6_new.png]]\\19 +Откроется окно конфигурирования плагина. Загрузите профиль интеграции. Для этого укажите путь к файлу профиля в формате **LUA**. Дождитесь окончания процедуры импорта. Откроется редактор плагина. 33 33 34 - (% style="color:rgb(23, 43, 77);color:rgb(0, 0, 0)" %)**Редактор плагина**21 +[[image:attach:PluginModbus6_new.png]] 35 35 36 - (% style="color:rgb(23,43,77); color: rgb(0, 0, 0)" %)[[image:attach:s_PluginModbus_redactor.png||width="900"]]23 +== Редактор плагина == 37 37 25 +[[image:attach:s_PluginModbus_redactor.png||width="900"]] 26 + 38 38 1. ((( 39 39 Вкладки редактора 40 40 41 -(% class="wrapped" %) 42 42 |=((( 43 43 Вкладка 44 44 )))|=((( ... ... @@ -58,7 +58,6 @@ 58 58 1. ((( 59 59 Перечень загруженных профилей. Содержит инструменты управления профилями. 60 60 61 -(% class="wrapped" %) 62 62 |=((( 63 63 Команда 64 64 )))|=((( ... ... @@ -65,12 +65,10 @@ 65 65 Комментарий 66 66 ))) 67 67 |((( 68 -(% class="content-wrapper" %) 69 69 ((( 70 70 Удалить профиль 71 71 ))) 72 72 )))|((( 73 -(% class="content-wrapper" %) 74 74 ((( 75 75 Для удаления профиля нажмите на кнопку [[image:attach:btn_del_new.png||thumbnail="true" height="15"]] в заголовке вкладки и подтвердите удаление 76 76 ))) ... ... @@ -78,7 +78,6 @@ 78 78 |((( 79 79 Добавить профиль 80 80 )))|((( 81 -(% class="content-wrapper" %) 82 82 ((( 83 83 Для добавления профиля нажмите на кнопку [[image:attach:ui.Параметры узла.WebHome@fa-plus.png||thumbnail="true" height="19"]] в заголовке новой вкладки и укажите путь к файлу профиля. 84 84 ))) ... ... @@ -87,7 +87,6 @@ 87 87 1. ((( 88 88 Скачать или обновить файл профиля. 89 89 90 -(% class="wrapped" %) 91 91 |=((( 92 92 Команда 93 93 )))|=((( ... ... @@ -94,12 +94,10 @@ 94 94 Комментарий 95 95 ))) 96 96 |((( 97 -(% class="content-wrapper" %) 98 98 ((( 99 99 Скачать профиль 100 100 ))) 101 101 )))|((( 102 -(% class="content-wrapper" %) 103 103 ((( 104 104 Нажмите скачать, чтобы загрузить файл профиля в папку загрузок браузера. Вы можете отредактировать профиль и затем повторно загрузить его или воспользоваться встроенным редактором [5]. 105 105 ))) ... ... @@ -107,7 +107,6 @@ 107 107 |((( 108 108 Обновить профиль 109 109 )))|((( 110 -(% class="content-wrapper" %) 111 111 ((( 112 112 Нажмите на кнопку **Выберите файл** и укажите путь к файлу профиля. Нажмите на кнопку **Импортировать**. 113 113 ))) ... ... @@ -116,10 +116,10 @@ 116 116 1. ((( 117 117 **Переменные профиля**: если переменные в профиле оформлены специальным образом, доступен режим редактирования переменных из формы. При этом вам не потребуется просматривать код профиля и искать строчку объявления переменных. Оформление переменных в коде профиля: 118 118 119 -(% class="wrapped" style="text-align: left;" %)120 -(% style="text-align: left;" %)|(% style="text-align:left;" %)(((99 +(% class="wrapped" style="text-align:left" %) 100 +(% style="text-align:left" %)|(% style="text-align:left" %)((( 121 121 (% style="text-align: left;" %) 122 -(% class=" javacomments" style="text-align:left;" %){{code language="none"}}// @parameter { "type": "тип поля", "title": "заголовок поля", "key": "имя переменной" }{{/code}}102 +(% class="comments java" style="text-align:left" %){{code language="none"}}// @parameter { "type": "тип поля", "title": "заголовок поля", "key": "имя переменной" }{{/code}} 123 123 ))) 124 124 125 125 Где: ... ... @@ -127,7 +127,7 @@ 127 127 * type — тип поля, возможные значения: "boolean", "string", "number", "select"; 128 128 * title — заголовок поля в форме — произвольный текст; 129 129 * key — имя переменной. 130 - \\110 + 131 131 ))) 132 132 1. **Исходный код профиля**. Путём редактирования исходного кода профиля вам доступны не только базовые переменные профиля, но также возможность изменения формулировок команд и меток элементов. 133 133 ... ... @@ -135,12 +135,12 @@ 135 135 136 136 При необходимости, откорректируйте названия элементов ~[[[#Изменение имён элементов>>doc:||anchor="НастройкаплагинаModbus-интеграции-Изменениеимёнэлементов"]]]. 137 137 138 -== {{id name="НастройкаплагинаModbus-интеграции-Корректировкапрофиляинтеграции"/}}Корректировкапрофиля интеграции ==118 +== Корректировка профиля интеграции == 139 139 140 140 {{info}} 141 - (% style="color: rgb(51,51,51);" %)Благодаря встроенному редактору Lua-скриптов с подсветкой, проверкой синтаксиса и инструкциями по отладке, вы легко сможете отредактировать скрипт: изменить метки типов элементов, формулировки состояний и команд управления, а также заголовки событий для вывода в АРМ НЕЙРОСС Центр.121 +Благодаря встроенному редактору Lua-скриптов с подсветкой, проверкой синтаксиса и инструкциями по отладке, вы легко сможете отредактировать скрипт: изменить метки типов элементов, формулировки состояний и команд управления, а также заголовки событий для вывода в АРМ НЕЙРОСС Центр. 142 142 143 - (% style="color: rgb(51,51,51);" %)Вы также можете скачать профиль интеграции, отредактировать его в любом удобном вам редакторе и загрузить отредактированный файл. Для выгрузки профиля используйте ссылку(% style="color: rgb(51, 51, 51); color: rgb(0, 204, 255)" %)скачать(% style="color: rgb(51,51,51);" %).123 +Вы также можете скачать профиль интеграции, отредактировать его в любом удобном вам редакторе и загрузить отредактированный файл. Для выгрузки профиля используйте ссылку скачать. 144 144 {{/info}} 145 145 146 146 Для изменения формулировок достаточно отредактировать текст. ... ... @@ -147,7 +147,7 @@ 147 147 148 148 Пример событий, отображаемых в ленте событий, и меток состояний элементов: 149 149 150 -{{code language=" java"}}130 +{{code language="python"}} 151 151 ['Alarm,FireWarning'] = { 152 152 headline ="Предварительная тревога «Внимание»", 153 153 min = 4 ... ... @@ -174,7 +174,7 @@ 174 174 175 175 Пример списка команд: 176 176 177 -{{code language=" java"}}157 +{{code language="python"}} 178 178 action_tco_alarm = { 179 179 commands = { 180 180 ['На охрану'] = "0x101", ... ... @@ -231,7 +231,7 @@ 231 231 FireReady = "Готов пож.ШС", 232 232 {{/code}} 233 233 234 -== {{id name="НастройкаплагинаModbus-интеграции-Изменениеимёнэлементов"/}}Изменениеимён элементов ==214 +== Изменение имён элементов == 235 235 236 236 Протокол Modbus не поддерживает передачу имён элементов, а только числовых данных как значений регистров, поэтому при вычитывании списка элементов их имена задаются автоматически на основе номеров разделов/зон/датчиков. В целях удобства использования мы предусмотрели механизм изменения заданных по умолчанию имён. 237 237 ... ... @@ -243,7 +243,7 @@ 243 243 1. В дереве элементов слева выберите требуемый элемент и откорректируйте его наименование. Для этого в поле **Название** введите новое название и нажмите на кнопку **Сохранить**. 244 244 245 245 {{info}} 246 -Заданное в плагине пользовательское имя элемента сохраняется и не меняется при обновлении списка элементов ~[[[ #Поиск элементов>>doc:||anchor="НастройкаплагинаModbus-интеграции-Поискэлементов"]]]. Это же имя вычитывается в Платформу НЕЙРОСС и используется для наименования элементов как источников событий. Если имя было изменено впоследствии, необходимо перевычитать конфигурацию ~[[[Сеть ~> Выгрузка конфигурации узлов>>doc:ui.Сеть.WebHome||anchor="Сеть-Выгрузкаконфигурацииузлов"]]].226 +Заданное в плагине пользовательское имя элемента сохраняется и не меняется при обновлении списка элементов ~[[[Поиск элементов>>doc:||anchor="search"]]]. Это же имя вычитывается в Платформу НЕЙРОСС и используется для наименования элементов как источников событий. Если имя было изменено впоследствии, необходимо перевычитать конфигурацию ~[[[Сеть ~> Выгрузка конфигурации узлов>>doc:ui.Сеть.WebHome||anchor="Сеть-Выгрузкаконфигурацииузлов"]]]. 247 247 {{/info}} 248 248 249 249 Чтобы **сбросить** название элемента к дефолтному (заданному профилем интеграции автоматически): ... ... @@ -256,11 +256,10 @@ 256 256 Метки состояния отражают состояние выбранного элемента на момент загрузки окна **Элементы**. 257 257 {{/info}} 258 258 259 -== {{id name=" НастройкаплагинаModbus-интеграции-Поискэлементов"/}}Поиск элементов ==239 +== {{id name="search"/}}Поиск элементов == 260 260 261 261 Поиск элементов может осуществляться как по стандартному, так и по пользовательскому имени. Для этого в окне поиска достаточно ввести значащую часть названия. 262 262 263 -Кнопка **Обновить список элементов** запускает процедуру вычитывания элементов из сети Modbus. При этом пользовательские имена, заданные ранее не сбрасываются. 264 -{{/layout-cell}} 265 -{{/layout-section}} 266 -{{/layout}} 243 +Кнопка **Обновить список элементов** запускает процедуру вычитывания элементов из сети Modbus. При этом пользовательские имена, заданные ранее, не сбрасываются. 244 + 245 +== Создание резервной копии ==
- XWiki.ShortUrlClass[0]
-
- Short URL code
-
... ... @@ -1,0 +1,1 @@ 1 +5550f - Last known target (debug)
-
... ... @@ -1,0 +1,1 @@ 1 +neyross.Настройка Платформы НЕЙРОСС.Настройка функций мониторинга и реагирования.Интеграция смежных систем по протоколу MODBUS.Настройка плагина Modbus-интеграции.WebHome