Редактировал(а) admin 2026/10/23 13:20

От версии 4.1
отредактировано admin
на 2026/06/07 20:49
Изменить комментарий: Clean Confluence migrated style markers
К версии 10.3
отредактировано admin
на 2026/08/17 13:42
Изменить комментарий: Auto-saved during real-time collaboration

Сводка

Подробности

Свойства страницы
Язык по умолчанию
... ... @@ -1,1 +1,1 @@
1 -en
1 +ru
Содержимое
... ... @@ -1,11 +1,7 @@
1 -Настройка плагина осуществляется в разделе [[Конфигурация узлов>>doc:ui.Параметры узла.WebHome]] > [[doc:ui.Параметры узла.Плагины.WebHome]] веб-интерфейса узла, через который осуществлялось физическое подключение «сторонней» системы: контроллера БОРЕЙ при интеграции по Modbus RTU, или Платформы НЕЙРОСС при интеграции по Modbus TCP.
1 +Настройка плагина осуществляется в разделе  веб-интерфейса узла, через который осуществлялось физическое подключение «сторонней» системы: контроллера БОРЕЙ при интеграции по Modbus RTU, или Платформы НЕЙРОСС при интеграции по Modbus TCP.
2 2  
3 -[[image:attach:ui.Параметры узла.WebHome@content.png||thumbnail="true" height="10"]] Содержание:
3 +== Установка плагина ==
4 4  
5 -{{toc/}}
6 -
7 -Установка плагина
8 -
9 9  Модуль Modbus-интеграции в виде [[плагина>>doc:ui.Параметры узла.Плагины.WebHome]] — независимого программного модуля, предназначенного для расширения функционала. Установка плагина является стандартной процедурой и не зависит от предоставляемых функций. Перечень разработанных плагинов и порядок их установки приведён в разделе ~[[[doc:ui.Параметры узла.Плагины.WebHome]]].
10 10  
11 11  {{info}}
... ... @@ -12,17 +12,19 @@
12 12  Право использования функции мониторинга состояний и управление Modbus-элементами по количеству профилей систем указывается в параметрах лицензии. Дополнительная активация не требуется.
13 13  {{/info}}
14 14  
15 -Порядок настройки
11 +== Загрузка профиля ==
16 16  
17 -Выполните подключение к [[веб-интерфейсу>>doc:ui.Рабочий стол НЕЙРОСС.WebHome]] узла НЕЙРОСС, через который осуществлялась интеграция. В разделе [[Конфигурация узлов>>doc:ui.Параметры узла.WebHome]] > [[doc:ui.Параметры узла.Плагины.WebHome]] найдите в списке установленных плагинов требуемый и нажмите на кнопку  **Настроить**.
13 +Профиль интеграции обеспечивает вычитывание конфигурации сторонней системы, присвоение имен вычитанным элементов, а также работу всех интеграционных функций. При приобретении Комплекта БОРЕЙ под конкретную интеграцию ~[[[Комплекты интеграции>>doc:borey3.Комплекты интеграции.WebHome]]] контроллер поставляется с установленным плагином и профилем. Вы также можете загрузить профиль самостоятельно.
18 18  
19 -[[image:attach:PluginModbus5.png||height="170"]]\\
15 +Выполните подключение к [[веб-интерфейсу>>doc:ui.Рабочий стол НЕЙРОСС.WebHome]] узла НЕЙРОСС, через который осуществлялась интеграция. В списке установленных плагинов требуемый и нажмите на кнопку **Настроить** ~[[[Плагины>>doc:ui.Параметры узла.Плагины.WebHome]]].
20 20  
17 +[[image:attach:PluginModbus5.png||height="170"]]
18 +
21 21  Откроется окно конфигурирования плагина. Загрузите профиль интеграции. Для этого укажите путь к файлу профиля в формате **LUA**. Дождитесь окончания процедуры импорта. Откроется редактор плагина.
22 22  
23 -[[image:attach:PluginModbus6_new.png]]\\
21 +[[image:attach:PluginModbus6_new.png]]
24 24  
25 -**Редактор плагина**
23 +== Редактор плагина ==
26 26  
27 27  [[image:attach:s_PluginModbus_redactor.png||width="900"]]
28 28  
... ... @@ -54,12 +54,10 @@
54 54  Комментарий
55 55  )))
56 56  |(((
57 -(% class="content-wrapper" %)
58 58  (((
59 59   Удалить профиль
60 60  )))
61 61  )))|(((
62 -(% class="content-wrapper" %)
63 63  (((
64 64  Для удаления профиля нажмите на кнопку [[image:attach:btn_del_new.png||thumbnail="true" height="15"]] в заголовке вкладки и подтвердите удаление
65 65  )))
... ... @@ -67,7 +67,6 @@
67 67  |(((
68 68  Добавить профиль
69 69  )))|(((
70 -(% class="content-wrapper" %)
71 71  (((
72 72  Для добавления профиля нажмите на кнопку [[image:attach:ui.Параметры узла.WebHome@fa-plus.png||thumbnail="true" height="19"]] в заголовке новой вкладки и укажите путь к файлу профиля.
73 73  )))
... ... @@ -82,12 +82,10 @@
82 82  Комментарий
83 83  )))
84 84  |(((
85 -(% class="content-wrapper" %)
86 86  (((
87 87  Скачать профиль
88 88  )))
89 89  )))|(((
90 -(% class="content-wrapper" %)
91 91  (((
92 92  Нажмите скачать, чтобы загрузить файл профиля в папку загрузок браузера. Вы можете отредактировать профиль и затем повторно загрузить его или воспользоваться встроенным редактором [5].
93 93  )))
... ... @@ -95,7 +95,6 @@
95 95  |(((
96 96  Обновить профиль
97 97  )))|(((
98 -(% class="content-wrapper" %)
99 99  (((
100 100  Нажмите на кнопку **Выберите файл** и укажите путь к файлу профиля. Нажмите на кнопку **Импортировать**.
101 101  )))
... ... @@ -104,10 +104,10 @@
104 104  1. (((
105 105  **Переменные профиля**: если переменные в профиле оформлены специальным образом, доступен режим редактирования переменных из формы. При этом вам не потребуется просматривать код профиля и искать строчку объявления переменных. Оформление переменных в коде профиля:
106 106  
107 -(% class="wrapped" style="text-align: left;" %)
108 -(% style="text-align: left;" %)|(% style="text-align: left;" %)(((
99 +(% class="wrapped" style="text-align:left" %)
100 +(% style="text-align:left" %)|(% style="text-align:left" %)(((
109 109  (% style="text-align: left;" %)
110 -(% class="java comments" 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}}
111 111  )))
112 112  
113 113  Где:
... ... @@ -115,7 +115,7 @@
115 115  * type — тип поля, возможные значения: "boolean", "string", "number", "select";
116 116  * title — заголовок поля в форме — произвольный текст;
117 117  * key — имя переменной.
118 -\\
110 +
119 119  )))
120 120  1. **Исходный код профиля**. Путём редактирования исходного кода профиля вам доступны не только базовые переменные профиля, но также возможность изменения формулировок команд и меток элементов.
121 121  
... ... @@ -123,7 +123,7 @@
123 123  
124 124  При необходимости, откорректируйте названия элементов ~[[[#Изменение имён элементов>>doc:||anchor="НастройкаплагинаModbus-интеграции-Изменениеимёнэлементов"]]].
125 125  
126 -== {{id name="НастройкаплагинаModbus-интеграции-Корректировкапрофиляинтеграции"/}}Корректировка профиля интеграции ==
118 +== {{id name="corr"/}}Корректировка профиля интеграции ==
127 127  
128 128  {{info}}
129 129  Благодаря встроенному редактору Lua-скриптов с подсветкой, проверкой синтаксиса и инструкциями по отладке, вы легко сможете отредактировать скрипт: изменить метки типов элементов, формулировки состояний и команд управления, а также заголовки событий для вывода в АРМ НЕЙРОСС Центр.
... ... @@ -135,7 +135,7 @@
135 135  
136 136  Пример событий, отображаемых в ленте событий, и меток состояний элементов:
137 137  
138 -{{code language="java"}}
130 +{{code language="python"}}
139 139  ['Alarm,FireWarning'] = {
140 140   headline ="Предварительная тревога «Внимание»",
141 141   min = 4
... ... @@ -162,7 +162,7 @@
162 162  
163 163  Пример списка команд:
164 164  
165 -{{code language="java"}}
157 +{{code language="python"}}
166 166  action_tco_alarm = {
167 167  commands = {
168 168  ['На охрану'] = "0x101",
... ... @@ -219,7 +219,7 @@
219 219  FireReady = "Готов пож.ШС",
220 220  {{/code}}
221 221  
222 -== {{id name="НастройкаплагинаModbus-интеграции-Изменениеимёнэлементов"/}}Изменение имён элементов ==
214 +== Изменение имён элементов ==
223 223  
224 224  Протокол Modbus не поддерживает передачу имён элементов, а только числовых данных как значений регистров, поэтому при вычитывании списка элементов их имена задаются автоматически на основе номеров разделов/зон/датчиков. В целях удобства использования мы предусмотрели механизм изменения заданных по умолчанию имён.
225 225  
... ... @@ -231,7 +231,7 @@
231 231  1. В дереве элементов слева выберите требуемый элемент и откорректируйте его наименование. Для этого в поле **Название** введите новое название и нажмите на кнопку **Сохранить**.
232 232  
233 233  {{info}}
234 -Заданное в плагине пользовательское имя элемента сохраняется и не меняется при обновлении списка элементов ~[[[#Поиск элементов>>doc:||anchor="НастройкаплагинаModbus-интеграции-Поискэлементов"]]]. Это же имя вычитывается в Платформу НЕЙРОСС и используется для наименования элементов как источников событий. Если имя было изменено впоследствии, необходимо перевычитать конфигурацию ~[[[Сеть ~> Выгрузка конфигурации узлов>>doc:ui.Сеть.WebHome||anchor="Сеть-Выгрузкаконфигурацииузлов"]]].
226 +Заданное в плагине пользовательское имя элемента сохраняется и не меняется при обновлении списка элементов ~[[[Поиск элементов>>doc:||anchor="search"]]]. Это же имя вычитывается в Платформу НЕЙРОСС и используется для наименования элементов как источников событий. Если имя было изменено впоследствии, необходимо перевычитать конфигурацию ~[[[Обновление конфигурации узлов>>doc:ui.Сеть.Обновление конфигурации узлов.WebHome]]].
235 235  {{/info}}
236 236  
237 237  Чтобы **сбросить** название элемента к дефолтному (заданному профилем интеграции автоматически):
... ... @@ -244,8 +244,8 @@
244 244  Метки состояния отражают состояние выбранного элемента на момент загрузки окна **Элементы**.
245 245  {{/info}}
246 246  
247 -== {{id name="НастройкаплагинаModbus-интеграции-Поискэлементов"/}}Поиск элементов ==
239 +== {{id name="search"/}}Поиск элементов ==
248 248  
249 249  Поиск элементов может осуществляться как по стандартному, так и по пользовательскому имени. Для этого в окне поиска достаточно ввести значащую часть названия.
250 250  
251 -Кнопка **Обновить список элементов** запускает процедуру вычитывания элементов из сети Modbus. При этом пользовательские имена, заданные ранее не сбрасываются.
243 +Кнопка **Обновить список элементов** запускает процедуру вычитывания элементов из сети Modbus. При этом пользовательские имена, заданные ранее, не сбрасываются.
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

Платформа НЕЙРОСС