Перейти к содержанию

Connect-xiot-plc-to-editor: различия между версиями

Материал из XIOT Wiki
COR-05: актуализированы XIOT-PLC, контроллеры и RS-485
Строка 1: Строка 1:
__NOTOC__
Инструкция предназначена для '''интегратора''', который установил XIOT-PLC и имеет доступ к проекту. Результат: установленный XIOT-PLC назначен выбранному проекту и отображается в XIOT-EDITOR.


== 🔗 Привязка контроллера XIOT-PLC к проекту в редакторе XIOT ==
'''Проверено: 22 августа 2026 года.''' Описан текущий вход по email и паролю через локальный порт <code>5551</code>.


К одному проекту в редакторе можно привязать только один контроллер с XIOT-PLC.
== Ограничения ==


Для подключения выполните следующие шаги:
Сейчас один XIOT-PLC (<code>plc1</code>) можно привязать к одному проекту. Этот XIOT-PLC может использовать до шести отдельных MQTT-подключений Wiren Board. Возможность нескольких XIOT-PLC в одном проекте, в том числе для гостиничных объектов, находится в разработке и пока недоступна.


=== 1) Вход в редактор XIOT ===
Интерфейс на порту <code>5551</code> используйте только внутри доверенной локальной сети. Не публикуйте этот порт в интернет и не вводите пароль через недоверенную сеть.


Войдите в интерфейс Интегратора редактора XIOT:
== До начала работы ==


* Перейдите на сайт: https://xiot.pro
* Убедитесь, что <code>xiot.service</code> запущена; см. [[Установка XIOT-PLC на контроллер]].
* Авторизуйтесь под своей учётной записью
* Подключите устройство-хост и компьютер интегратора к доверенной локальной сети.
* Нажмите клавишу <b>F2</b> (или <b>fn+F2</b> в зависимости настройки клавиатуры), чтобы войти в режим редактирования
* Подготовьте текущие email и пароль XIOT, а также проект, к которому нужно привязать XIOT-PLC.
* В XIOT-EDITOR нажмите '''Сохранить проект''' и дождитесь статуса '''В облаке''', если перед привязкой вы меняли проект.


На главном экране редактора вы увидите, что сервер XIOT-PLC не привязан к проекту — об этом будет свидетельствовать отсутствие записи в выделенном блоке и красный индикатор отсутствия связи с контроллером:
== Привязка ==


[[Файл:Plclinkno.png|без|мини|537x537пкс|отсутствие связи контроллера с редактором]]
# Откройте [https://xiot.pro XIOT-EDITOR], войдите под учётной записью интегратора и нажмите '''F2''' или '''Fn + F2'''.
#: До привязки блок XIOT-PLC не содержит данных подключённого сервера и показывает отсутствие связи.
#: [[Файл:Plclinkno.png|без|мини|537x537пкс|отсутствие связи контроллера с редактором]]
# В новой вкладке откройте <code>http://IP_устройства:5551</code>. Например: <code>http://192.168.31.92:5551</code>.
#: '''Ожидаемый результат:''' открылась локальная страница привязки XIOT-PLC.
#: [[Файл:Plc login xiot.png|без|мини|508x508пкс|страница привязки контроллера к проекту в редакторе]]
# Введите текущие '''email''' и '''пароль''', используемые для входа в XIOT-EDITOR. Выберите нужный проект из доступного списка и подтвердите привязку.
#: '''Ожидаемый результат:''' локальный интерфейс сообщает об успешной привязке.
#: [[Файл:Plc login ok.png|без|мини|609x609пкс|контроллер успешно привязан к проекту]]
# Вернитесь в XIOT-EDITOR и обновите страницу.
#: '''Ожидаемый результат:''' в блоке XIOT-PLC появились сведения о сервере и зелёный индикатор связи.
#: [[Файл:Plc connect.png|без|мини|518x518пкс|индикация связи контроллера с редактором]]


=== 2) Открытие интерфейса сервера XIOT-PLC ===
== Проверка результата ==


Откройте новую вкладку в браузере, введите IP-адрес контроллера, добавив порт `:5551`. Пример: <b>192.168.31.92:5551</b>
Сверьте название выбранного проекта, сведения о XIOT-PLC и зелёный индикатор связи. Затем нажмите '''Сохранить проект''', дождитесь статуса '''В облаке''' и отдельно выполните '''Загрузить конфигурацию на контроллер'''. Проверьте основные устройства и сценарии на объекте.


Нажмите Enter — откроется интерфейс контроллера XIOT-PLC:
== Если привязка не завершилась ==
[[Файл:Plc login xiot.png|без|мини|508x508пкс|страница привязки контроллера к проекту в редакторе]]


=== 3) Авторизация на сервере ===
* Если страница <code>:5551</code> не открывается, проверьте IP-адрес, состояние <code>xiot.service</code> и подключение к той же локальной сети. Не открывайте порт наружу как способ диагностики.
* Если email или пароль не принимаются, проверьте вход с этими текущими реквизитами в XIOT-EDITOR. Не используйте старые тестовые учётные записи.
* Если нужного проекта нет в списке, проверьте, что вы вошли под учётной записью его интегратора и что проект создан.
* Если выбран неверный проект, не загружайте конфигурацию на устройство. Зафиксируйте сведения о привязке и обратитесь к администратору XIOT для безопасного исправления.
* Если индикатор остаётся красным, не повторяйте привязку вслепую: проверьте службу, доступ устройства к интернету и сообщения локального интерфейса.


Введите <b>email</b> и <b>пароль</b>, которые использовались при регистрации в редакторе XIOT.
== Следующий шаг ==


После этого произойдёт подключение сервера к облаку.
Настройте нужный драйвер, например [[Подключение Wiren Board]], затем свяжите физические и виртуальные устройства: [[Привязка реальных устройств к виртуальным]]. Сохранение проекта и команда '''Загрузить конфигурацию на контроллер''' остаются отдельными действиями.
[[Файл:Plc login ok.png|без|мини|609x609пкс|контроллер успешно привязан к проекту]]
 
=== 4) Проверка подключения ===
 
Вернитесь в редактор XIOT (https://xiot.pro), войдите в режим редактирования (F2 / fn+F2) и обновите страницу.
 
Если сервер был успешно привязан — в выделенном блоке появится информация о подключении и зелёный индикатор связи с контроллером:
[[Файл:Plc connect.png|без|мини|518x518пкс|индикация связи контроллера с редактором]]
 
🎉 <b>Сервер XIOT-PLC успешно привязан к проекту!</b>

Версия от 12:43, 22 августа 2026

Инструкция предназначена для интегратора, который установил XIOT-PLC и имеет доступ к проекту. Результат: установленный XIOT-PLC назначен выбранному проекту и отображается в XIOT-EDITOR.

Проверено: 22 августа 2026 года. Описан текущий вход по email и паролю через локальный порт 5551.

Ограничения

Сейчас один XIOT-PLC (plc1) можно привязать к одному проекту. Этот XIOT-PLC может использовать до шести отдельных MQTT-подключений Wiren Board. Возможность нескольких XIOT-PLC в одном проекте, в том числе для гостиничных объектов, находится в разработке и пока недоступна.

Интерфейс на порту 5551 используйте только внутри доверенной локальной сети. Не публикуйте этот порт в интернет и не вводите пароль через недоверенную сеть.

До начала работы

  • Убедитесь, что xiot.service запущена; см. Установка XIOT-PLC на контроллер.
  • Подключите устройство-хост и компьютер интегратора к доверенной локальной сети.
  • Подготовьте текущие email и пароль XIOT, а также проект, к которому нужно привязать XIOT-PLC.
  • В XIOT-EDITOR нажмите Сохранить проект и дождитесь статуса В облаке, если перед привязкой вы меняли проект.

Привязка

  1. Откройте XIOT-EDITOR, войдите под учётной записью интегратора и нажмите F2 или Fn + F2.
    До привязки блок XIOT-PLC не содержит данных подключённого сервера и показывает отсутствие связи.
    отсутствие связи контроллера с редактором
  2. В новой вкладке откройте http://IP_устройства:5551. Например: http://192.168.31.92:5551.
    Ожидаемый результат: открылась локальная страница привязки XIOT-PLC.
    страница привязки контроллера к проекту в редакторе
  3. Введите текущие email и пароль, используемые для входа в XIOT-EDITOR. Выберите нужный проект из доступного списка и подтвердите привязку.
    Ожидаемый результат: локальный интерфейс сообщает об успешной привязке.
    контроллер успешно привязан к проекту
  4. Вернитесь в XIOT-EDITOR и обновите страницу.
    Ожидаемый результат: в блоке XIOT-PLC появились сведения о сервере и зелёный индикатор связи.
    индикация связи контроллера с редактором

Проверка результата

Сверьте название выбранного проекта, сведения о XIOT-PLC и зелёный индикатор связи. Затем нажмите Сохранить проект, дождитесь статуса В облаке и отдельно выполните Загрузить конфигурацию на контроллер. Проверьте основные устройства и сценарии на объекте.

Если привязка не завершилась

  • Если страница :5551 не открывается, проверьте IP-адрес, состояние xiot.service и подключение к той же локальной сети. Не открывайте порт наружу как способ диагностики.
  • Если email или пароль не принимаются, проверьте вход с этими текущими реквизитами в XIOT-EDITOR. Не используйте старые тестовые учётные записи.
  • Если нужного проекта нет в списке, проверьте, что вы вошли под учётной записью его интегратора и что проект создан.
  • Если выбран неверный проект, не загружайте конфигурацию на устройство. Зафиксируйте сведения о привязке и обратитесь к администратору XIOT для безопасного исправления.
  • Если индикатор остаётся красным, не повторяйте привязку вслепую: проверьте службу, доступ устройства к интернету и сообщения локального интерфейса.

Следующий шаг

Настройте нужный драйвер, например Подключение Wiren Board, затем свяжите физические и виртуальные устройства: Привязка реальных устройств к виртуальным. Сохранение проекта и команда Загрузить конфигурацию на контроллер остаются отдельными действиями.