Промышленный контроллер MOXA UC-8112-LX

From Центр документации - ТМИУС КП
Jump to navigation Jump to search
MOXA UC-8112-LX
MOXA UC-8112-LX

Краткие характеристики

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 - проверка версии прошивки образа (подробная информация)

Полезные ссылки

How to upgrade your Moxa computer device