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

Xiot-plc-installation: различия между версиями

Материал из XIOT Wiki
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
__NOTOC__
__NOTOC__


= '''📡 1. Подключение к контроллеру WirenBoard по локальной сети''' =
= '''📡 1. Общая информация об установке XIOT-PLC''' =


'''⚠️ Важно!'''   
'''⚠️ Важно!'''   


Перед установкой '''XIOT-PLC''' необходимо подключить контроллер '''WirenBoard''' к интернету.  
Программный сервер '''XIOT-PLC''' не привязан к конкретному оборудованию. 
Доступ к сети должен сохраняться на всём протяжении установки.
Он может быть установлен на:
 
- любой контроллер 
- промышленный ПК 
- одноплатный компьютер 
- виртуальный сервер (VDS/VPS) 
 
'''Обязательное требование — операционная система на базе DEBIAN.'''
 
---
 
== '''Поддерживаемые и проверенные платформы''' ==
 
XIOT-PLC успешно работает на следующих устройствах:
 
- '''WirenBoard''' (официально поддерживаемый пример)
- '''JetHome''' (контроллеры на базе Linux)
- '''Raspberry Pi''' (Debian / Raspberry Pi OS)
- '''Orange Pi'''
- '''NanoPi'''
- '''Intel NUC / Mini PC'''
- '''Любые x86/x64 серверы с Debian'''
- '''VDS/VPS (например: Hetzner, Selectel, Yandex Cloud и др.)'''
 
---
 
== '''Архитектура установки''' ==
 
Если в системе используется несколько контроллеров:
 
- '''XIOT-PLC устанавливается только на один из них'''
- Этот контроллер выполняет роль '''главного сервера'''
- Остальные устройства работают как '''исполнительные модули'''
 
---
 
= '''📡 2. Пример: подключение к контроллеру WirenBoard''' =
 
В данной инструкции WirenBoard используется как '''пример устройства с Debian-системой'''.
 
'''⚠️ Важно!''' 
 
Перед установкой необходимо обеспечить:
 
- доступ контроллера к интернету 🌐 
- стабильное питание  
- подключение к локальной сети


[[File:Xiot 42.png|405x405px]]
[[File:Xiot 42.png|405x405px]]
---


'''1.''' Скачайте и установите программу [https://putty.org.ru/download Putty] для подключения по SSH.   
'''1.''' Скачайте и установите программу [https://putty.org.ru/download Putty] для подключения по SSH.   
Строка 21: Строка 69:


[[File:Xiot_43.png|635x635px]]
[[File:Xiot_43.png|635x635px]]
---


'''5.''' Откройте Putty и подключитесь к контроллеру по SSH.   
'''5.''' Откройте Putty и подключитесь к контроллеру по SSH.   
Строка 31: Строка 81:


[[File:Xiot 44.png|408x408px]]
[[File:Xiot 44.png|408x408px]]
---


'''6.''' В появившемся окне введите пароль:   
'''6.''' В появившемся окне введите пароль:   
Строка 39: Строка 91:


[[File:Xiot 45.png|406x406px]]
[[File:Xiot 45.png|406x406px]]
---


'''7.''' Нажмите '''Enter'''. Если всё введено верно, вы получите доступ к консоли контроллера 💻.   
'''7.''' Нажмите '''Enter'''. Если всё введено верно, вы получите доступ к консоли контроллера 💻.   
Строка 44: Строка 98:
[[File:Xiot_46.png|545x545px]]
[[File:Xiot_46.png|545x545px]]


== '''🧩 2. Установка XIOT-PLC на контроллер''' ==
---
 
== '''🧩 3. Установка XIOT-PLC''' ==


'''⚠️ Важно!'''   
'''⚠️ Важно!'''   
Строка 51: Строка 107:


Этот контроллер будет главным — он управляет всей системой.
Этот контроллер будет главным — он управляет всей системой.
---


'''8.''' Вставьте в консоль следующую команду и нажмите '''Enter''':
'''8.''' Вставьте в консоль следующую команду и нажмите '''Enter''':
Строка 57: Строка 115:
wget https://xiot.pro/system/public/xiot.deb -O xiot.deb && dpkg -i xiot.deb
wget https://xiot.pro/system/public/xiot.deb -O xiot.deb && dpkg -i xiot.deb
</pre>
</pre>
---


'''9.''' Дождитесь завершения установки — процесс занимает около 2 минут.   
'''9.''' Дождитесь завершения установки — процесс занимает около 2 минут.   


[[File:Xiot 47.png|602x602px]]
[[File:Xiot 47.png|602x602px]]
---


'''10.''' Во время установки на экране отображаются сообщения о прогрессе ⚙️.   
'''10.''' Во время установки на экране отображаются сообщения о прогрессе ⚙️.   


[[File:Xiot 48.png|608x608px]]
[[File:Xiot 48.png|608x608px]]
---


'''11.''' Для проверки статуса работы сервиса выполните команду:
'''11.''' Для проверки статуса работы сервиса выполните команду:
<pre>
<pre>
service xiot status
service xiot status
</pre>
</pre>
[[File:Xiot 49.png|607x607px]]
[[File:Xiot 49.png|607x607px]]
---


✅ '''Установка завершена!'''   
✅ '''Установка завершена!'''   

Версия от 10:17, 19 апреля 2026


📡 1. Общая информация об установке XIOT-PLC

⚠️ Важно!

Программный сервер XIOT-PLC не привязан к конкретному оборудованию. Он может быть установлен на:

- любой контроллер - промышленный ПК - одноплатный компьютер - виртуальный сервер (VDS/VPS)

Обязательное требование — операционная система на базе DEBIAN.

---

Поддерживаемые и проверенные платформы

XIOT-PLC успешно работает на следующих устройствах:

- WirenBoard (официально поддерживаемый пример) - JetHome (контроллеры на базе Linux) - Raspberry Pi (Debian / Raspberry Pi OS) - Orange Pi - NanoPi - Intel NUC / Mini PC - Любые x86/x64 серверы с Debian - VDS/VPS (например: Hetzner, Selectel, Yandex Cloud и др.)

---

Архитектура установки

Если в системе используется несколько контроллеров:

- XIOT-PLC устанавливается только на один из них - Этот контроллер выполняет роль главного сервера - Остальные устройства работают как исполнительные модули

---

📡 2. Пример: подключение к контроллеру WirenBoard

В данной инструкции WirenBoard используется как пример устройства с Debian-системой.

⚠️ Важно!

Перед установкой необходимо обеспечить:

- доступ контроллера к интернету 🌐 - стабильное питание - подключение к локальной сети

---

1. Скачайте и установите программу Putty для подключения по SSH.

2. Установите программу Advanced IP Scanner для поиска устройства в сети.

3. Подключите контроллер WirenBoard к локальной сети через Ethernet-кабель 🔌.

4. Просканируйте сеть с помощью Advanced IP Scanner и найдите IP-адрес контроллера.

В примере — адрес 192.168.31.106:

---

5. Откройте Putty и подключитесь к контроллеру по SSH.

Введите адрес в формате:

root@192.168.31.106

и нажмите кнопку Open.

---

6. В появившемся окне введите пароль:

wirenboard

(символы при вводе не отображаются — это нормально).

---

7. Нажмите Enter. Если всё введено верно, вы получите доступ к консоли контроллера 💻.

---

🧩 3. Установка XIOT-PLC

⚠️ Важно!

Если в системе используется несколько контроллеров (2–5), программный сервер XIOT-PLC устанавливается только на один из них.

Этот контроллер будет главным — он управляет всей системой.

---

8. Вставьте в консоль следующую команду и нажмите Enter:

wget https://xiot.pro/system/public/xiot.deb -O xiot.deb && dpkg -i xiot.deb

---

9. Дождитесь завершения установки — процесс занимает около 2 минут.

---

10. Во время установки на экране отображаются сообщения о прогрессе ⚙️.

---

11. Для проверки статуса работы сервиса выполните команду:

service xiot status

---

✅ Установка завершена!

Теперь ваш контроллер готов к работе с системой XIOT.

Следующий шаг — подключение контроллера к облачному редактору XIOT-EDITOR ☁️.