Промышленный контроллер MOXA UC-8112-LX
Описание
Встраиваемый компьютер на базе RISC-процессора с процессором Debian ARM 7 1000 МГц, 2 Ethernet-портами, 2 последовательными портами, портом USB, слотом Mini PCIe, SD, Micro SD
Краткие характеристики
CPU Armv7 Cortex-A8 | 1 GHz |
DRAM | 512 MB DDR3 |
OS | Linux Debian 9 kernel 4.4 (Moxa Industrial Linux) |
Storage | Pre-installed 8 GB eMMC |
Storage Slot | SD slots x 1 |
Ethernet Ports | Auto-sensing 10/100 Mbps ports (RJ45 connector) x 2 |
Serial Ports | RS-232/422/485 ports x 2, software-selectable (terminal block) |
USB 2.0 | USB 2.0 hosts x 1, type-A connectors |
Expansion Slots | mPCIe slot x 1 |
Number of SIMs | 1 |
Console Port | RS-232 (TxD, RxD, GND), 4-pin header output (115200, n, 8, 1) |
Input Voltage | 12 to 24 VDC |
Power Consumption | 5.4 W |
Operating Temperature | -10 to 60°C |
Storage Temperature | -20 to 80°C |
Доступ по умолчанию
IP адрес LAN1 - 192.168.3.127
IP адрес LAN2 - 192.168.4.127
Протокол | Порт | Логин | Пароль |
---|---|---|---|
SSH | 22 | moxa | moxa |
ТМИУС (Веб интерфейс) | 8081 | admin | admin |
Консольный порт (RS232)
Скорость | 115200 |
Параметры | 8/N/1 |
Терминал | VT100 |
Обновление встроенного образа ОС
Потребуется: MicroSD карта с переходником на SD
1. Скачать с сайта производителя образ обновления Firmware (https://www.moxa.com/en/products/industrial-computing/arm-based-computers/uc-8100-series#resources)
2. Отформатировать MicroSD в FAT32 и разархивировать на нее образ img файла. Для удобства следует переименовать img файл, например, в uc8112.img
3. Подключить консольный порт через поставляемый в комплекте кабель (потребуется конвертер USB-RS232)
4. Подключиться к контроллеру через putty, настройки serial, 115200, VT100
5. Подать питание на контроллер и в программе putty нажимать "Del" и\или "Backspace". Должно появиться окно с возможность выбора пунктов 1-5.
---------------------------------------------------------------------------- Model: UC-8112-LX Boot Loader Version: 1.2.0S01 CPU TYPE: 1000MHz Build date: Feb 25 2020 - 17:25:48 Serial Number: TBZHB1041881 LAN1 MAC: 00:90:E8:8D:C9:58 LAN2 MAC: 00:90:E8:8D:C9:59 ---------------------------------------------------------------------------- (0) Update Firmware from TFTP (1) TFTP Port Management (2) Update Firmware from SD (3) Enable/Disable TPM (4) Boot Process (5) Go To Linux ---------------------------------------------------------------------------
6. Выбрать пункт (2). Далее ввести имя файла uc8112.img. Начнется процесс обновления, который займет 3-10 минут.
Первоначальная настройка
Настройки сети
1. Подключить консольный порт через поставляемый в комплекте кабель (потребуется конвертер USB-RS232)
2. Подключиться к контроллеру через putty, настройки serial, 115200, VT100
3. Перейти в режим su, пароль moxa
sudo su
либо
sudo -i
4. Сменить IP у контроллера (пароль moxa)
nano /etc/network/interfaces
например,
# interfaces(5) file used by ifup(8) and ifdown(8) # Include files from /etc/network/interfaces.d: source-directory /etc/network/interfaces.d auto eth0 eth1 lo iface lo inet loopback iface eth0 inet static address 192.168.3.127 network 192.168.3.0 netmask 255.255.255.0 broadcast 192.168.3.255 iface eth1 inet dhcp #iface eth1 inet static # address 192.168.4.127 # network 192.168.4.0 # netmask 255.255.255.0 # broadcast 192.168.4.255
5. Применить настройки сети
/etc/init.d/networking restart
Разрешить доступ пользователю moxa к sudo без пароля
1) Из консоли запустить
visudo
2) После строки
%sudo ALL=(ALL:ALL) ALL
вставить
moxa ALL = NOPASSWD: ALL
3) ввести
service sudo restart
Разрешить доступ пользователю root по ssh
echo sudo sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/g' /etc/ssh/sshd_config
service ssh reload
Установка пароля для пользователя root
echo sudo echo "root:root" | chpasswd
Установка ПО ТМИУС КП
1.С помощью WinSCP скопировать в папку /tmp/ файлы и папки:
../tm/
../tm/tm_cpps_UC8112_13624.tar.gz
../pack/
../pack/[файлы deb]
../ins_uc8112.sh
2. Раздать права файлам и папкам относящимся к ПО ТМИУС - 755
3. Подключится через putty и ввести команду
/tmp/ins_uc8112.sh ALL
Смена часового пояса
Установка часового пояса происходит различными способами. Один из них - создание символический ссылки.
Например, для использования пояса GMT+3 следует ввести команду
ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime
Порты RS232/RS485
Порты RS232/485 MOXA UC-8112-LX имеют наименования ttyM0 и ttyM1
Переключение RS232/485 происходит программно через файл /etc/rc.local
Правка файла /etc/rc.local производится из консоли с помощью команды sudo или из-под root
1) sudo nano /etc/rc.local
2) Режим RS485 (-m 1), режим RS232 (-m 0)
mx-uart-ctl -p 0 -m 1 mx-uart-ctl -p 1 -m 1 exit 0
3) reboot
Дополнительные команды
kversion - проверка версии прошивки образа
kversion -a - проверка версии прошивки образа (подробная информация)