Canonical хочет добавить поддержку Ubuntu приложений на все типы устройств. Например, базовая станция (LTE, 4G, Lora …) теперь может работать на LimeSDR, компания разработала App логические контроллеры ( ALC), которые представляют собой устройства PLC, работающие с приложениями. Bosch Rexroth продемонстрировал устройство на выставке Embedded World 2017 года они представили их IndraControl XM22 PLC под управлением Ubuntu Core.
Давайте посмотрим на характеристики IndraControl XM22:
- Процессор – Intel Atom E620 одноядерный, два потока @ 600/1300 МГц (3.3W TDP)
- Память – 512 Мб оперативной памяти
- Хранение – флэш + SD слот для карт памяти
- Networking Connectivity – Gigabit Ethernet порт (RJ45)
- USB – 1x USB хост-порт, порт USB 2.0 – 1x
- I / O
- Модуль расширения функциональных возможностей – IndraControl XM модули XFE01-1-FB-хх, работающие через контроллер шины и разъем модуля XA-BS02
- I / O расширение – подключение модулей IndraControl S20 с помощью контроллера шины и модуля гнезда XA-BS01 или XA-BS02
- Межсетевое подключение
- PROFINET RT Controller
- Master / Slave Sercos
- EtherNet / IP Scanner
- PROFIBUS DP Master
- Источник питания – 24 В постоянного тока;
- Сертификаты – CE / UL / CSA
- Вес – 380 грамм
- Диапазон рабочих температур – от -25 ° C … +60 ° C
- Относительная влажность – от 5% до 95%, EN 61131-2
- Рейтинг IP – IP20
Все светодиоды работают, но я не смог найти точные сведения о настройке диодов. Тем не менее одна из целей разработчиков – это снизить стоимость аппаратных средств и программного обеспечения, так что он должен работать на любом устройстве, которое работает на Ubuntu с нужными интерфейсами, включая промышленный компьютер на основе Raspberry Pi, который называется Kunbus Revolution Pi.
Одним из примеров промышленного приложения является Induscover, которое определяет и перечисляет устройства, с помощью различных промышленных стандартов, таких как BACnet, CoDeSys V2, EtherNet / IP и т.д … и совместимо с другими платформами, такими как Schneider Electric Modicon PLC, PLC Omron, PC Worx Protocol c PLCs, ProConOS c PLCs и Siemens SIMATIC S7 PLCs.
Устройство должно быть простым в установке и использовании, и Induscover не исключение:
1 2 3 |
sudo snap install induscover sudo snap connect induscover:network-control ubuntu-core:network-control |
Эти две команды установят induscover, вы увидите подключенные к нему устройства, а также / PLC / MQTT с информацией. Ссылка на GitHub к Induscover выше, также там объясняется, как использовать Node-RED для управления устройствами.
Вы найдете больше информации о Rexroth IndraControl XM22 PLC / ALC на странице продукта .
Благодарим сайт cnx-software.com за предоставленную информацию.
Оригинал статьи тут