зона ограничение доступ
Control Engineering - Декабрь 2005 - Январь 2006 - Ведущие темы
В этом номере
Новости
От имени редакции
Ведущие темы
В фокусе
Передовыe тeхнoлoгии
Как это делается?
События
Продукты
Возвращаясь к азам
Продукт года 2007
Archiwum Fieldbus
Реклама
От издателя
Контакт
Понедельник, 28.04.2008 г.
Ведущие темы
« возвращение
Java на производствеФрэнк Дж. Бартос
Независимость от платформы и операционной системы, возможность многократного использования программ, Web-службы и промышленные стандарты делают среду программирования Java привлекательной для производственной сферы. Однако необходимо решить некоторые проблемы реального времени.Современным технологиям естественно присущ потенциал совершенствования того, что было сделано до их появления. В этой статье речь пойдет о введении в 1995 г компанией Sun Microsystems программного обеспечения и языка программирования, что сопровождалось такими усовершенствованиями, как независимость от платформы/операционной системы, возможность многократного использования программных приложений, поддержка связи Web-узлов и опора на промышленные стандарты.За этим последовали довольно скромные успехи, несмотря на то, что произошло поразительное по масштабу развертывание Интернет и Web-коммуникаций в промышленности. Именно это в настоящее время определяет привлекательность технологии Java для передачи информации внутри сети между производственным участком и системой управления предприятием. Но для того, чтобы технология Java была более успешной, необходимо решить ряд проблем, связанных с реальным временем и детерминизмом.Программное обеспечение, основанное на технологии Java, имеет ряд преимуществ для пользователей в промышленности. Поль Беннисон, отвечающий за вопросы развития предприятия в компании Schneider Electric-IAC Services, на первое место ставит независимость от аппаратной платформы и операционной системы. В этой связи он отмечает совместимость Java с платформами Microsoft Windows/Intel и другими широко распространенными альтернативами, такими как ARM и процессор AMD 64-bit Opteron, а также операционные системы Linux и VxWorks. Далее он поясняет, что ”врожденная поддержка” технологией Java таких ИТ стандартов передачи информации внутри предприятия как SQL, XML, Web-службы, открытые каналы связи БД и т.д. также помогают перекинуть мост между производством и руководством предприятия.В качестве еще одного преимущества Беннисон отмечает „масштабируемую, модульную модель развертывания” Java. Так, например, она может улучшить возможность существующей системы ПЛК фиксировать и передавать данные о процессе/производстве на управляемое оборудование. „Кроме того, эта информация сразу доступна как локальным, так и удаленным пользователям. Это позволяет своевременно осуществлять поддержку решений, которые визуально представляются оператору на портативный браузер или как предупреждение по электронной почте, или непосредственно на удаленную систему диспетчерского управления предприятием”, – отмечает Беннисон.Он также добавляет: „В 1996 г. компания Schneider Electric была одним из первых поставщиков средств промышленной автоматизации, который сделал программное обеспечение Java, Ethernet и Web-службы основными функциональными возможностями, встроенными в уровень управления архитектуры автоматизации, называемый теперь Transparent Ready”. На сегодняшний день во все оборудование автоматизации и управления, произведенное компанией, встроены агенты диагностики Java для удаленного мониторинга приборов. Таким образом, как утверждают в компании Schneider, любой пользователь на предприятии может получить информацию через HTTP, диагностику через разрешающий браузер Java и определяемые пользователем Web-страницы, если он находится в зоне ограничения межсетевого экрана компании и конфигурации обеспечения ИТ безопасности. Объединяем оборудование предприятияПо утверждению доктора Бернарда Трэверсета, старшего технического руководителя в компании Sun Microsystems, среди новых разработок создателя Java Sun Microsystems можно назвать платформу Java 2 Enterprise Edition (J2EE), включающую Java Connector Architecture (JCA). Она расширила возможности интеграции программного обеспечения с оборудованием предприятия на основе различных протоколов на основе TCP/IP. Раньше приложения J2EE давали пользователям интерфейс на основе Web через HTML и HTTP, однако слишком общий интерфейс с браузером „тонкого” клиента был недостаточно надежным для типичной производственной среды. „Теперь, с использованием Java Server Faces, J2EE может гарантировать более мощные интерфейсы на основе той же технологии „тонкого” клиента”, – говорит доктор Трэверсет.На этой демонстрации контроллер автоматизации на основе технологии Java (JAC) от Mitsubishi/Cyberonix, установленный на предприятии, получает сообщение о снижении запаса компакт-дисков от заказчика и посылает команду на пополнение запасов работу Mitsubishi RV-1A (вставка). После этого робот автоматически собирает необходимое количество дисков и передает их в отдел отгрузкиОн также отмечает, что протоколы Web-служб представляют развивающийся стандарт связи B2B, которому должны соответствовать серверы приложения J2EE для того, чтобы гарантировать возможность взаимодействия сетей. Более того, Web-службы (WS) и их принципы совместимы с распределенными архитектурами типичного промышленного оборудования. Таким образом, WS становятся эффективной моделью связи между цехами и управлением предприятия для выполнения таких задач, как графики/состояние производства, требования к материалам, информация о качестве и материально-техническое обеспечение.Трэверсет также упоминает версию 5.0 J2SE (Standard Edition) компании Sun и её библиотеку новых утилит взаимосовместимости. С её помощью совершенствуются „структурные компоненты потока” Java с целью более эффективного использования технологии Java в алгоритмах управления комплексными процессами, моделирования и автоматизации. J2SE 5.0 также способствует повышению качества функционирования и масштабируемости Java, так как сокращает время запуска и использование памяти. Эти особенности, по словам Трэверсета, „повышают жизнеспособность Java на небольших компьютерах, которые обычно применяются на производстве”.На обзорной Web-странице показана SCADA-система на базе Java, являющаяся ключевой для управления и интеграции производства центрифуг для фармации, выпускаемых компанией Heinkel (Swedesboro, Нью Джерси, США). Сервер приложений работает на базе модуля JVM FactoryCast в ПЛК Quantum от Schneider Electric и помогает увеличить срок службы SCADA-системы в 2-3 раза по сравнению с традицонной системойДжон Бэйер, руководитель подразделения архитектуры программного обеспечения в компании Rockwell Automation, считает J2EE несомненным достижением в технологии Java в большей степени благодаря тому, что она упрощает создание интерфейсов Web-служб, жизненно необходимых для разработки распределенных производственных приложений. Наряду с таким преимуществом как популярность Java в качестве языка интеграции для MES-приложений, Бэйер называет переносимость Java на различные платформы, что позволяет применять один и тот же код в различных конфигурациях. Он также отмечает такую особенность технологии Java, как возможность её установки в небольших устройствах (и портативных вычислительных блоках), которые полезны на производстве.По мнению Бенни Энгера, вице-президента подразделения по разработке программного обеспечения в компании GE Fanuc Automation, преимущества технологии Java (и схем XML) являются ключевыми для стратегии взаимодействия с бизнес-системами и мобильными устройствами. Выгода, которую получают пользователи, заключается в том, что снижаются издержки на интеграцию, расширяется функциональность и сокращается время отклика. Энгер объясняет это тем, что пользователи могут получать, анализировать и реагировать на события с самых разных устройств. В этом заключается расширение стратегии Proficy в GE Fanuc. Энгер утверждает, что новое программное обеспечение, которое будет разработано GE Fanuc, позволит, например, загружать рабочие наряд-заказы на телефоны с двухсторонней связью, поддерживаемые Java. Это свяжет пользователей с рабочими нарядами и позволит обновить состояние сервера Proficy.Майк Хьюстон, разработчик приложений компании Visiprise Inc., поставщика программного обеспечения управления производством, согласен с тем, что независимость от платформы, совместимая прикладная среда J2EE и поддержка стандартов дополняют список новых полезных возможностей технологии Java. Независимость от платформы дает пользователям возможность выбора оборудования и операционной системы по их желанию, в то время как J2EE предлагает рабочую среду с программным интерфейсом приложения (API) и общим языком разработки.„Большая часть серверов J2EE, использующихся в промышленности, создают условия для быстрой и надежной работы произразделы
жаропрочный фарфор revol
радиодоступ
вакансия красноярск
кристофер брэнд
sikkens краска
кухонный техник
сервис холодильник
mobil cut
медикаметозное безоперационное прерывание беременность
гайковерт электрический
вино заказ
очистка подогреватель
оповещение
хоссе карерас билет
кухонный техник
доставка алкогольный
проведение анкетирование
5440.11 (крышка)
бак накопитель
1с бюджетирование
комплексный сайт
вино заказ
лечение головокружение
пп-пленка
плата видеозахвата
анкетирование
lucent definity
кожгалантерея
кпк опт
крот-95
электрокамин dimplex model magic (sp8)
брусок алмазный
тестоделитель
изолента
ивановец
конкурентный стратегия
структурный штукатурка
qtek
передвижной сварочный агрегат
сушильный машина asko
купить nokia 8910
кс-4361а
лидо пекарня
северский доломит
средство самооборона
трубогиб
кс-4361
холодный зеркало
выборочный уф-лак
теплогенераторы master
квн
детский гинеколог
аденома
бахила
аппарат фигурный нарезка тест
ночной очки
уничтожитель
стоматологический услуга
лечение алкоголизма
корпоративный иностранный
поставщик вина
сервер hp
чиллеры
мва
мини пекарня
снос любой конструкция
флюрисцентная краска
получение выписка егрп
кулер 939
создание анимационный клип
конвейер
вакансия красноярск
зона ограничение доступ