From OpenSCADAWiki
Jump to: navigation, search
This page is a translated version of the page Using/OpenWrt TELEOFIS RTU968 and the translation is 100% complete.

Other languages:
English • ‎российский • ‎українська

Обладнання з OpenWrt, TELEOFIS RTU968
Початок: 10 (Жовтня) 2017
Замовник: Elprotect, Микола Мітрофанов
Учасники: Роман Савоченко
Опис: OpenWrt це високо-розширюваний GNU/​Linux дистрибутив для вбудованих пристроїв ​(зазвичай це роутери бездротових мереж) та цю сторінку присвячено обладнанню з OpenWrt та встановленню сюди OpenSCADA. Матеріали:

TELEOFIS RTU968.png

TELEOFIS RTU968.png

Це обладнання має властивості:

Апаратна платформа: ARM9 (ARMv5)
Центральний процесор: i.MX287 454МГц (ARM926EJ-S)
Пам'ять: 128 МБ DDR2
Постійна пам'ять: флеш карта
Електричне живлення: 10...50В, 8Вт
Інтерфейси: 2x3G(HSPA, UMTS, EDGE, GPRS), 4xGPIO, 2xEthernet 10/100M, 1xRS-232, 1xRS-485
Вага: 168 г.
Розмір: 97 х 78 х 36 мм
Умови експлуатації: -40...+70°C

Це обладнання має предвстановлене оточення, засноване на OpenWrt, та апаратну платформу "Freeescale i.MX23/28". OpenWrt тут доступне за SSH "root:root" та дозволяє встановлювати пакети у форматі IPKG.

Для збірки пакету OpenSCADA типу IPKG було використано готове SDK платформи "Freeescale i.MX23/28" для OpenWrt версії "Chaos Calmer (15.05.1)", BuildRoot правила OpenSCADA та загальний опис OpenWrt.

OpenSCADA було зібрано з модулями:

OpenSCADA також було зібрано із підтримкою інтернаціоналізації за посередництвом бібліотек "libiconv" та "libintl" однак первинне оточення OpenWrt не підтримує інтернаціоналізації взагалі!

Для встановлення пакету OpenSCADA на цей пристрій нам також потрібні деякі додаткові залежні пакети: libstdcpp, libintl-full, fftw3, sqlite3. Відтак ми маємо завантажити всі пакети на цей пристрій за посередництвом SSH, наприклад, до теки "/root" потім підключитися віддалено до консольного інтерфейсу за SSH та виконати там:

$ opkg install /root/libstdcpp_4.8-linaro-1_mxs.ipk
$ opkg install /root/libintl-full_0.19.6-2_mxs.ipk
$ opkg install /root/fftw3_3.3.4-1_mxs.ipk
$ opkg install /root/sqlite3-cli_3081101-1_mxs.ipk
$ opkg install /root/openscada_0.9+r2517-1_mxs.ipk