В настоящее время Rexroth интегрировал среду исполнения Java от Oracle - Java 8 SE Embedded - в систему Motion Logic Indra Motion MLC и предоставляет все необходимые программные компоненты. Java-приложения запускаются отдельно или параллельно программе PLC и имеют прямой доступ к более чем 500 функциям контроллера через API Java Open Core Interface.
Перезагрузка программ для гибкого производства
Технология Java установлена во всем мире практически на всех ПК, а также на большинстве смартфонов и планшетных ПК. Более девяти миллионов программистов в настоящее время работают с этой технологией и уже создали большое количество облачных решений и бизнес-приложений. Являясь открытым стандартом, который поддерживается многими провайдерами из широкого спектра отраслей, Java гарантирует большую безопасность инвестиций, чем решения, специфичные для производителя.
Производители машин, компании-разработчики программного обеспечения и конечные пользователи теперь могут без особых усилий разрабатывать свои собственные приложения на основе Java, концепции услуг и бизнес-модели для управления Rexroth или покупать программы по низкой цене. Rexroth использует каркас OSGi в качестве основы для разработки Java. Это означает, что несколько приложений Java работают параллельно и могут быть заменены во время работы. Таким образом, пользователи могут устанавливать изменяющиеся Java-программы на контроллере в рамках гибкого производственного процесса, чтобы адаптировать производство к новым требованиям - меньшим размерам партии без времени переключения - или для получения дополнительной информации о процессе и обслуживании.
Облачные приложения готовы к использованию через несколько дней
Все соответствующие поставщики облачных услуг в основном предоставляют готовые Java-решения для регистрации, регистрации и безопасного обмена данными. Эти функции теперь имеют прямой доступ к элементам управления Rexroth. Это устраняет необходимость в сложном программировании клиента на уровне ПЛК. Компании могут сосредоточиться на выявлении соответствующих параметров производства, их сборе и передаче в облако для оценки. Опытному программисту на Java требуется всего несколько дней, чтобы создать такое решение. Ему не нужно писать никаких новых программ для ПЛК.
Комбинация Java-приложений, программ PLC и облачных сервисов позволяет осуществлять непрерывный мониторинг качества процессов и всех рабочих состояний. Локальное приложение Java, подключенное к облачной службе, может отправлять данные о состоянии независимо от рабочего состояния программы ПЛК. Это повышает информативность мониторинга состояния и основанные на нем концепции прогнозного обслуживания. Первые приложения этих Smart Services от Rexroth показывают значительно возросшую доступность.
Универсальный переводчик Web Connector
С помощью WebConnector «Универсальный переводчик» Rexroth предлагает свое первое Java-приложение для системы управления Indra Motion MLC. Он позволяет веб-приложениям на основе HTML5 и JavaScript получать прямой доступ к функциям управления с помощью различных конечных устройств, таких как смартфоны или планшетные ПК, без каких-либо серьезных усилий по программированию. Это еще больше упрощает разработку веб-приложений для диагностики, визуализации или анализа. (СП)