Исходный код вики Интеграция смежных систем | MODBUS
Скрыть последних авторов
| author | version | line-number | content |
|---|---|---|---|
| |
26.2 | 1 | Комплекты БОРЕЙ Modbus с установленным плагином Modbus-интеграции позволяют проводить мониторинг состояний и управление элементами с использованием открытого промышленного протокола Modbus, поддержанного большинством производителей оборудования, таким образом существенно расширяя возможности системы безопасности НЕЙРОСС в части мониторинга и управления. Поддерживаются протоколы Modbus RTU и Modbus TCP. |
| |
2.1 | 2 | |
| |
1.1 | 3 | {{info}} |
| |
14.31 | 4 | Обзор комплектов приведён в разделе ~[[[Комплекты интеграции>>doc:borey3.borey3-kits.WebHome]]]. Примеры взаимодействия приведены в разделе ~[[[Интеграция смежных систем по протоколу MODBU>>neyross.setup.monitoring-setup.modbus.WebHome]]]. Ниже дана общая информация и описание настройки взаимодействия БОРЕЙ с Платформой НЕЙРОСС, на которой осуществляется собственно мониторинг событий и состояний, а также управление «сторонней» системой. |
| |
1.1 | 5 | {{/info}} |
| 6 | |||
| |
11.1 | 7 | == {{id name="Интеграциясмежныхсистем|MODBUS-Общиесведения"/}}Общие сведения == |
| 8 | |||
| 9 | БОРЕЙ с установленным плагином Modbus-интеграции обеспечивают вычитывание конфигурации смежной системы, мониторинг состояний элементов и трансляцию событий изменения состояний в сеть НЕЙРОСС, а также передачу команд управления из сети НЕЙРОСС в MODBUS. Непосредственно мониторинг состояний и управление осуществляется в Платформе НЕЙРОСС посредством АРМ НЕЙРОСС Центр. | ||
| 10 | |||
| 11 | Основу плагина интеграции по протоколу MODBUS составляет так называемый //профиль интеграции// — LUA-скрипт, написанный под конкретную смежную систему. От пользователя не требуется никаких дополнительных манипуляций: достаточно установить плагин и загрузить готовый профиль интеграции. Вся информация об элементах (датчиках, зонах, разделах, реле управления), настроенных непосредственно в поддерживаемом оборудовании, вычитается автоматически. | ||
| 12 | |||
| |
26.4 | 13 | (% class="box" %) |
| 14 | ((( | ||
| 15 | **Плагин интеграции** — это независимый программный модуль, предназначенный для расширения базового функционала. Как правило, поставляется в составе продукта, но может быть загружен и установлен впоследствии. | ||
| |
26.3 | 16 | |
| 17 | Компания ИТРИУМ выпустила плагины интеграции систем биометрической идентификации, интеграции по Modbus, распознавания номеров транспортных средств, плагины депозитариев, камер хранения и систем хранения ключей. Для Платформы НЕЙРОСС разработан плагин интеграции терминалов HikVision, интеграции по Modbus TCP, заявочной пропускной системы и поддержки сетевого взаимодействия по радиоканалу Аргус-Спектр, В виде расширений функциональности контроллеров БОРЕЙ могут поставляться приложения «Фотоидентификация» и «Видеоинформационная консоль». Использование плагинов лицензируется. Полный перечень плагинов приведён [[здесь>>ui.node.plugins.WebHome]]. | ||
| |
26.4 | 18 | ))) |
| |
1.1 | 19 | |
| |
7.1 | 20 | == {{id name="Интеграциясмежныхсистем|MODBUS-Подключение"/}}Подключение == |
| |
1.1 | 21 | |
| |
14.38 | 22 | Смежная система подключается к шине Modbus контроллера БОРЕЙ посредством интерфейса RS-485 или RS-232 с помощью дополнительных коммуникационных модулей. При необходимости интеграции по Modbus контроллер поставляется с требуемым модулем и плагином интеграции в составе Комплекта ~[[[Комплекты интеграции>>doc:borey3.borey3-kits.WebHome]]]. |
| |
1.1 | 23 | |
| |
10.1 | 24 | При установленном коммуникационном модуле интерфейс RS-485 или RS-232 подключается к разъёму [GND, A, B] контроллера. |
| |
1.1 | 25 | |
| |
14.33 | 26 | * (% class="toc-item-body" %)~[[[Подключение к линии Modbus по RS-485>>doc:borey3.borey3-installer-guide.borey3-wiring.WebHome||anchor="СхемывнешнихподключенийБОРЕЙН-RS485M"]]] |
| 27 | * (% class="toc-item-body" %)~[[[Подключение к линии Modbus по RS-232>>doc:borey3.borey3-installer-guide.borey3-wiring.WebHome||anchor="СхемывнешнихподключенийБОРЕЙН-RS232"]]] | ||
| |
1.1 | 28 | |
| |
7.1 | 29 | == {{id name="Интеграциясмежныхсистем|MODBUS-УстановкаплагинаModbus"/}}Установка плагина Modbus == |
| |
1.1 | 30 | |
| 31 | {{info}} | ||
| |
14.62 | 32 | При заказе комплекта БОРЕЙ Modbus контроллер поставляется с установленным и активированным плагином интеграции по Modbus. При необходимости добавления и активации плагина вручную проверьте текущую версию контроллера. Если версия младше 20.3.12506, потребуется выполнить ~[[[Обновление программных средств>>doc:ui.node.basic.software-update.WebHome]]]. |
| |
1.1 | 33 | {{/info}} |
| 34 | |||
| |
14.39 | 35 | Выполните подключение к [[веб-интерфейсу>>ui.ui-desktop.WebHome]] контроллера БОРЕЙ. |
| |
1.1 | 36 | |
| |
14.62 | 37 | В разделе настройки плагинов ~[[[Плагины>>doc:ui.node.plugins.WebHome]]] в блоке** Загрузить плагин** укажите путь к файлу плагина формате NPF и нажмите **Загрузить**. |
| |
1.1 | 38 | |
| |
7.1 | 39 | [[image:attach:PluginModbus1.png||width="550"]] |
| |
1.1 | 40 | |
| |
4.1 | 41 | Плагин будет загружен и добавлен в список плагинов. Далее его требуется активировать. Для этого нажмите **Требуется активация** |
| |
1.1 | 42 | |
| |
7.1 | 43 | [[image:attach:PluginModbus2.png||width="550"]] |
| |
1.1 | 44 | |
| |
4.1 | 45 | В отобразившемся окне активации скопируйте содержимое поля **Идентификатор плагина** и передайте менеджерам компании ИТРИУМ с указанием объекта эксплуатации. В ответ вы получите код активации, который нужно вставить в поле ниже. Далее нажмите **Активировать**. Вы получите сообщение об успешной активации плагина |
| |
1.1 | 46 | |
| |
7.1 | 47 | [[image:attach:PluginModbus3.png||width="550"]] |
| |
1.1 | 48 | |
| |
4.1 | 49 | Нажмите** Требуется перезапуск**, чтобы выполнить перезапуск узла. |
| |
1.1 | 50 | |
| |
7.1 | 51 | [[image:attach:PluginModbus4.png||width="550"]] |
| |
1.1 | 52 | |
| |
4.1 | 53 | В отобразившемся окне подтверждения нажмите **Перезапустить**. Дождитесь окончания процедуры перезапуска. |
| |
1.1 | 54 | |
| |
4.1 | 55 | [[image:attach:neyross_auto6.png||width="350"]] [[image:attach:neyross_auto7.png||thumbnail="true" width="210"]] |
| |
1.1 | 56 | |
| 57 | == {{id name="Интеграциясмежныхсистем|MODBUS-Порядокнастройки"/}}Порядок настройки == | ||
| 58 | |||
| |
14.39 | 59 | Выполните подключение к [[веб-интерфейсу>>ui.ui-desktop.WebHome]] контроллера БОРЕЙ. |
| |
1.1 | 60 | |
| |
14.62 | 61 | В разделе настройки плагинов ~[[[Плагины>>doc:ui.node.plugins.WebHome]]] найдите в списке установленных плагинов требуемый и нажмите на кнопку **Настроить**. |
| |
1.1 | 62 | |
| |
7.1 | 63 | [[image:attach:PluginModbus5.png||height="176"]] |
| |
1.1 | 64 | |
| |
4.1 | 65 | Откроется окно конфигурирования плагина. Загрузите профиль интеграции. Для этого укажите путь к файлу профиля в формате **LUA**, например, — profile_Bolidz.lua. Нажмите на кнопку **Импортировать**. |
| |
1.1 | 66 | |
| |
4.1 | 67 | [[image:attach:PluginModbus6.png||width="650"]] |
| |
1.1 | 68 | |
| |
25.3 | 69 | Дождитесь окончания процедуры импорта. Вы можете загрузить несколько профилей. Количество профилей указывается в лицензии. Для добавления профиля нажмите на кнопку [[image:ui.node.WebHome@btn_plus.png]] в строке списка профилей. |
| |
1.1 | 70 | |
| |
4.1 | 71 | [[image:attach:PluginModbus7.png||width="650"]] |
| |
1.1 | 72 | |
| |
25.3 | 73 | Настройте параметры профиля. При необходимости, вы можете отредактировать код профиля напрямую, для этого выберите **Редактирование исходного кода**. |
| |
1.1 | 74 | |
| |
25.4 | 75 | По окончании нажмите на кнопку **Сохранить**. |
| |
25.3 | 76 | |
| |
26.1 | 77 | Будет выполнено подключение к устройству Modbus с указанными параметрами, во вкладке Элементы отобразится список вычитанных элементов ~[[[Настройка плагина Modbus-интеграции>>doc:neyross.setup.monitoring-setup.modbus.modbus-plugin.WebHome]]]. |
| |
25.4 | 78 | |
| |
4.1 | 79 | Закройте окно профиля и перезапустите контроллер. |
| |
1.1 | 80 | |
| |
14.51 | 81 | Создайте [[резервную копию узла>>ui.node.data-photos.backups.WebHome]]. В случае, если файловая система на SD-карте вдруг будет повреждена или настройки контроллера будут сброшены, плагин восстановится вместе с остальными конфигурационными данными из резервной копии. При отсутствии данных в резервной копии конфигурация плагина будет утеряна. |
| |
1.1 | 82 | |
| 83 | |||
| |
7.1 | 84 | == {{id name="Интеграциясмежныхсистем|MODBUS-НастройкаПлатформыНЕЙРОСС"/}}Настройка Платформы НЕЙРОСС == |
| |
1.1 | 85 | |
| 86 | {{info}} | ||
| |
14.62 | 87 | Подробная инструкция по настройке взаимодействия Платформы НЕЙРОСС с БОРЕЙ в части работы с элементами сети Modbus приведена в разделе ~[[[Интеграция смежных систем по протоколу MODBUS>>doc:neyross.setup.monitoring-setup.modbus.WebHome]]]. Ниже дан краткий перечень необходимых шагов. |
| |
1.1 | 88 | {{/info}} |
| 89 | |||
| 90 | Предварительно проверьте, что: | ||
| 91 | |||
| |
14.62 | 92 | 1. Настроена сетевая доступность контроллера БОРЕЙ и Платформы НЕЙРОСС: статус узлов в разделе [[Сеть>>doc:ui.ui-network.WebHome]] — [Норма], т.е. узлы принадлежат одному домену ~[[[Подключение к сети НЕЙРОСС>>doc:ui.node.network.neyross-network.WebHome]]] и настроены сетевые параметры ~[[[Основные сетевые параметры>>doc:ui.node.network.network-basic.WebHome]]]. |
| 93 | 1. Настроены параметры даты и времени, нет расхождения времени: рекомендуется настроить автоматическую синхронизацию по IP-адресу Платформы НЕЙРОСС ~[[[Дата и время>>doc:ui.node.date-time.WebHome]]]. | ||
| |
1.1 | 94 | |
| |
4.1 | 95 | Для выполнения функций мониторинга и управления с узла Платформа НЕЙРОСС: |
| |
1.1 | 96 | |
| |
14.62 | 97 | 1. В разделе **Конфигурация узлов > Элементы** проверьте, что в дереве элементов контроллера БОРЕЙ с плагином интеграции по Modbus появилась папка **Элементы Modbus** с деревом элементов сети Modbus ~[[[Элементы>>doc:ui.node.ui-elements.WebHome]]]. При необходимости, перевычитайте список элементов с контроллера БОРЕЙ ~[[[Обновление конфигурации узлов>>doc:ui.ui-network.ui-net-update-config.WebHome]]]. |
| 98 | 1. Разместите элементы на планах АРМ Центр ~[[[Планы и карта>>doc:ui.node.ui-plans-map.WebHome]]]. | ||
| |
4.1 | 99 | 1. Запустите АРМ НЕЙРОСС Центр и проверьте отображение текущих состояний элементов и доступность команд управления (если управление поддержано производителем). |