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

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

Материал из XIOT Wiki
Нет описания правки
Строка 8: Строка 8:
Он может быть установлен на:
Он может быть установлен на:


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


Строка 25: Строка 28:
- '''Raspberry Pi''' (Debian / Raspberry Pi OS)
- '''Raspberry Pi''' (Debian / Raspberry Pi OS)
- '''Orange Pi'''
- '''Orange Pi'''
- '''NanoPi'''
- '''NanoPi'''
- '''Intel NUC / Mini PC'''
- '''Intel NUC / Mini PC'''
- '''Любые x86/x64 серверы с Debian'''
- '''Любые x86/x64 серверы с Debian'''
- '''VDS/VPS (например: Hetzner, Selectel, Yandex Cloud и др.)'''
- '''VDS/VPS (например: Hetzner, Selectel, Yandex Cloud и др.)'''


Строка 37: Строка 44:


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


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


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


Строка 58: Строка 69:
---
---


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


'''2.''' Установите программу [https://www.advanced-ip-scanner.com/ru/ Advanced IP Scanner] для поиска устройства в сети.
'''2.''' Установите программу для поиска устройства в сети, например [https://www.advanced-ip-scanner.com/ru/ Advanced IP Scanner] .


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


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


В примере — адрес '''192.168.31.106''':   
В примере — адрес '''192.168.31.106''':   
Строка 101: Строка 112:


== '''🧩 3. Установка XIOT-PLC''' ==
== '''🧩 3. Установка XIOT-PLC''' ==
'''⚠️ Важно!''' 
Если в системе используется несколько контроллеров (2–5), программный сервер '''XIOT-PLC''' устанавливается только на один из них. 
Этот контроллер будет главным — он управляет всей системой.


---
---

Версия от 10:20, 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. Скачайте и установите программу для подключения по SSH, например Putty .

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

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

4. Просканируйте сеть и найдите IP-адрес контроллера.

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

---

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

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

root@192.168.31.106

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

---

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

wirenboard

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

---

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

---

🧩 3. Установка 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 ☁️.