Изменения документа Настройка плагина Modbus-интеграции
Редактировал(а) admin 2026/10/23 13:20
Сводка
-
Свойства страницы (2 изменено, 0 добавлено, 0 удалено)
-
Объекты (0 изменено, 1 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Язык по умолчанию
-
... ... @@ -1,1 +1,1 @@ 1 - en1 +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 +Профиль интеграции обеспечивает вычитывание конфигурации сторонней системы, присвоение имен вычитанным элементов, а также работу всех интеграционных функций. При приобретении Комплекта БОРЕЙ под конкретную интеграцию ~[[[Комплекты интеграции>>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=" 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}} 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 +== Корректировка профиля интеграции == 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 ... ... @@ -244,8 +244,8 @@ 244 244 Метки состояния отражают состояние выбранного элемента на момент загрузки окна **Элементы**. 245 245 {{/info}} 246 246 247 -== {{id name="НастройкаплагинаModbus-интеграции-Поискэлементов"/}}Поискэлементов==239 +== Обновление списка == 248 248 249 249 Поиск элементов может осуществляться как по стандартному, так и по пользовательскому имени. Для этого в окне поиска достаточно ввести значащую часть названия. 250 250 251 -Кнопка **Обновить список элементов** запускает процедуру вычитывания элементов из сети Modbus. При этом пользовательские имена, заданные ранее не сбрасываются. 243 +Кнопка **Обновить список элементов** запускает процедуру вычитывания элементов из сети Modbus. При этом пользовательские имена, заданные ранее, не сбрасываются ~[[[Обновление конфигурации узлов>>doc:ui.Сеть.Обновление конфигурации узлов.WebHome]]].
- 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