ЖУРНАЛ «СТА» 4/2016

зированное программное решение, о котором пойдёт речь далее. E VERYWARE ™ S OFTWARE F RAMEWORK Eurotech Everyware™ Software Frame- work (ESF) является специализирован- ным программным пакетом на базе Java OSGi для M2M-шлюзов, интеллекту- альных устройств и IoT-приложений. Это даёт возможность Eurotech по- ставлять заказчикам не только совре- менные аппаратные платформы, но и аппаратно-программные, позволяющие снизить затраты на разработку прило- жений. Структура шлюза IoT представ- лена на рис. 2. ESF выступает в качестве моста меж- ду локальной сетью устройства и сетя- ми общего пользования, обеспечивая безопасный, надёжный и оптимизиро- ванный механизм передачи данных между полевыми устройствами (датчи- ки, исполнительные механизмы и чело- веко-машинные интерфейсы) и облач- ными платформами с помощью опти- мизированных для M2M/IoT-протоко- лов, таких как MQTT. По сути, ESF, программная среда на основе Java OSGi, является переходным звеном между операционной системой и приложениями заказчика, исполь- зующим стандартные интерфейсы, ко- торые сокращают время разработки пользовательского ПО, упрощают зада- чи по кодированию. Кроме того, есть возможность пере- носить программное обеспечение с од- ной аппаратной платформы на другую без дополнительных работ по програм- мированию. ESF включает в себя: ● интегрированную среду приложений; ● модульные компоненты программно- го обеспечения; ● компоненты абстрагирования от ап- паратной части; ● библиотеки протоколов полевых шин; ● компоненты для подключения к об- лачному приложению; ● приложения по удалённому контро- лю и управлению устройством; ● приложения по локальному контро- лю и управлению устройством; ● встроенную систему безопасности; ● инструменты разработки. Архитектура Everyware Software Framework (рис. 3) базируется на разных слоях программного обеспечения, так что клиент может писать приложения для аппаратно-абстрагированной плат- формы, оснащённой всеми необходи- мыми инструментами разработки и библиотеками. В частности, полностью интегриро- ванными и проверенными программ- ными технологиями, которые могут быть найдены в ESF, являются: ● виртуальная машина Java обеспе- чивает аппаратную абстракцию на различных аппаратных платформах; ● Java Native Interface позволяет коду на Java вызывать приложения или библиотеки, написанные на C, C ++, и собирать их; 8 СТА 4/2016 ОБ ЗОР / Т Е Х НОЛОГ ИИ www.cta.ru Рис. 2. Структура шлюза IoT Java VM Linux Аппаратная часть Приложение заказчика ОФИЦИАЛЬНЫЙ ДИСТРИБЬЮТОР ПРОДУКЦИИ LITEMAX • ЖК-дисплеи серии DURAPIXEL™ с яркостью от 800 до 2000 кд/м 2 • Размеры по диагонали от 6,5" до 60" • Разрешение от 640 x 480 до 1910 x 1080 (FHD) • Угол обзора 178° (во всех плоскостях) • Диапазон рабочих температур (некоторых моделей) –30...+85°С • Возможна установка сенсорного экрана, защитного стекла • Разнообразные конструктивные исполнения • Ресурс до 70 000 часов ХОРОШО ПОД СОЛНЦЕМ, ЕСЛИ ТЫ LITEMAX! Дисплеи сверхвысокой яркости

RkJQdWJsaXNoZXIy MTQ4NjUy