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

От версии 5.2
отредактировано superadmin
на 2026/06/16 00:58
Изменить комментарий: Short URL code assigned
К версии 7.3
отредактировано admin
на 2026/08/11 15:52
Изменить комментарий: Auto-saved during real-time collaboration

Сводка

Подробности

Свойства страницы
Автор документа
... ... @@ -1,1 +1,1 @@
1 -XWiki.superadmin
1 +XWiki.admin
Язык по умолчанию
... ... @@ -1,1 +1,1 @@
1 -en
1 +ru
Содержимое
... ... @@ -1,11 +1,7 @@
1 1  Настройка плагина осуществляется в разделе [[Конфигурация узлов>>doc:ui.Параметры узла.WebHome]] > [[doc:ui.Параметры узла.Плагины.WebHome]] веб-интерфейса узла, через который осуществлялось физическое подключение «сторонней» системы: контроллера БОРЕЙ при интеграции по 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 +Профиль интеграции обеспечивает вычитывание конфигурации сторонней системы, присвоение имен вычитанным элементов, а также работу всех интеграционных функций. При приобретении Комплекта БОРЕЙ под конкретную ин
18 18  
19 -[[image:attach:PluginModbus5.png||height="170"]]\\
15 +Выполните подключение к [[веб-интерфейсу>>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  
... ... @@ -98,10 +98,10 @@
98 98  1. (((
99 99  **Переменные профиля**: если переменные в профиле оформлены специальным образом, доступен режим редактирования переменных из формы. При этом вам не потребуется просматривать код профиля и искать строчку объявления переменных. Оформление переменных в коде профиля:
100 100  
101 -(% class="wrapped" style="text-align: left;" %)
102 -(% style="text-align: left;" %)|(% style="text-align: left;" %)(((
99 +(% class="wrapped" style="text-align:left" %)
100 +(% style="text-align:left" %)|(% style="text-align:left" %)(((
103 103  (% style="text-align: left;" %)
104 -(% 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}}
105 105  )))
106 106  
107 107  Где:
... ... @@ -109,7 +109,7 @@
109 109  * type — тип поля, возможные значения: "boolean", "string", "number", "select";
110 110  * title — заголовок поля в форме — произвольный текст;
111 111  * key — имя переменной.
112 -\\
110 +
113 113  )))
114 114  1. **Исходный код профиля**. Путём редактирования исходного кода профиля вам доступны не только базовые переменные профиля, но также возможность изменения формулировок команд и меток элементов.
115 115  
... ... @@ -129,7 +129,7 @@
129 129  
130 130  Пример событий, отображаемых в ленте событий, и меток состояний элементов:
131 131  
132 -{{code language="java"}}
130 +{{code language="python"}}
133 133  ['Alarm,FireWarning'] = {
134 134   headline ="Предварительная тревога «Внимание»",
135 135   min = 4
... ... @@ -156,7 +156,7 @@
156 156  
157 157  Пример списка команд:
158 158  
159 -{{code language="java"}}
157 +{{code language="python"}}
160 160  action_tco_alarm = {
161 161  commands = {
162 162  ['На охрану'] = "0x101",

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