Интегрированная система .NET в человеко-машинных интерфейсах

Новая технология .NET Framework создает новые возможности для проектирования операторских систем будущего. Рассмотрим преимущества, получаемые разработчиками и пользователями человеко-машинных интерфейсов (ЧМИ) при выборе стандартизованной среды проектирования.
 
Разработка программного обеспечения для ЧМИ — дорогостоящее дело. Многие поставщики решений сделали значительные вложения сил и финансов в создание собственных оригинальных систем ЧМИ. В результате сегодня на рынке сосуществует большое количество закрытых интегрированных систем ЧМИ, в основе которых лежат технологические решения вчерашнего дня.

Будущее развития ЧМИ требует новых подходов. Выбирая изначально открытую среду проектирования, например, .NET Framework, вы получаете возможность быстро реализовать надёжную, современную и стабильную платформу . В то же самое время, вы можете использовать широкий выбор средств и функций, которые позволят вам создавать эффективные специализированные решения.

Налаженные технологии взаимодействия
За системой .NET Framework стоят ресурсы операционной системы Microsoft Windows, в состав которой .NET Framework входит. Приложение на основе общепринятой ОС от Microsoft гарантирует инновационные и стабильные решения ЧМИ в долгосрочной перспективе. Другим очевидным преимуществом является то, что вы можете извлекать пользу из технологий, которые входят в систему .NET Framework. Эта интегрированная система является расширяемой. Вот только некоторые примеры расширяющих ваши возможности технологий: подсистема WPF (Windows Presentation Foundation), прикладная программа Ribbon (поле панели инструментов в стандартных программах Windows) и возможности для разработки сценариев на языке программирования C#.

Смена поколений в автоматизации
Новая концепция в системах ЧМИ идет рука об руку с рынком автоматизации, где происходит смена поколений. Новому поколению разработчиков требуются более совершенные и открытые инструментальные средства. Конечные пользователи и операторы в производственных цехах выросли с компьютерами, смартфонами и привыкли к использованию современных графических пользовательских интерфейсов. Запрос на наглядные графические интерфейсы оператора, которыми можно пользоваться без инструкций, растет высокими темпами. На протяжении нескольких лет Apple и Google’s Android устанавливают новые стандарты удобства использования и качества графики, и эти стандарты, в конечном итоге, повлияют и на промышленные решения.

Расширенная графика и составляющие носителей информации
Одним из способов успешно ответить на этот вызов является использование подсистемы WPF, графического процессора Microsoft, который входит в состав системы .NET Framework. К преимуществам относится то, что пользователь получает доступ к векторной графике с масштабированием, которое не ухудшает качества изображения, и что разработку дизайна можно отделить от разработки кода при помощи языка XAML. Это дает — кроме возможностей для превосходной графики — средство для создания объектов ЧМИ, которые можно фактически индивидуализировать для торговой марки конечного пользователя.

Например, импорт объектов, созданных в прогорамме MS Expression Design, открывает двери для возможности непосредственной реализации трехмерной графики и таких эффектов, как прозрачность, тонирование, анимация, раскадровка и мультимедиа. Программист создает логику, дизайнер занимается внешним видом, а язык XAML обеспечивает взаимодействие между ними. При помощи подсистемы WPF пользователь получает доступ к современному графическому процессору, на котором строятся функциональные возможности будущих ЧМИ. Другой важной технологией в системе .NET Framework является доступ к медиа-объектам Windows, что открывает путь к таким медиа-средствам, как Internet Explorer, Windows Media Player и программы считывания PDF.

Создание ЧМИ по условиям заказчика
С учетом существующих на рынке разработок, для производителей оборудования и поставщиков решений ЧМИ становится все более важным иметь возможность индивидуализировать свои решения ЧМИ, чтобы сделать их отличными от решений конкурентов. Это требование встает как в отношении функциональных возможностей, так и дизайна.При все возрастающей стандартизации аппаратного обеспечения вопрос о том, как пользователь может индивидуализировать программное обеспечение ЧМИ, становится все более и более актуальным. Доступ к законченным компонентам системы .NET обеспечивает уникальную возможность специализировать приложения. Наиболее общими являются компоненты графики, в которых функции заключены в оболочку графических объектов (например, кнопок или графических изображений). Компоненты создаются при помощи средств разработки на языке высокого уровня. Далее они могут быль заблокированы и, соответственно, защищены от копирования. Вы можете сами выбирать, разрабатывать ли компонент .NET или использовать внешние компоненты, которые уже имеются, готовые к загрузке и установке, в онлайн-банках компонентов. Существует ряд компаний, которые разрабатывают компоненты для системы .NET Framework. Возможности такой разработки в ЧМИ очень интересны. Например, при помощи компонентов .NET вы можете, имея специальную информацию, выполнять разработки в различных областях промышленности — таких, как нефтегаз, автоматизация строительства, водоподготовка и водоотведение — и, следовательно, облегчить заказчикам задачу оптимизации их решений по ЧМИ. Язык сценариев также имеет большую важность для решений ЧМИ. Исторически, разные производители имели разные диалекты стандартных языков. Язык C# является одним из стандартных языков в системе .NET Framework. На практике это означает б?льшую свободу для разработчика, который может использовать все функциональные возможности в языке вместо выбранных частей. Благодаря разработке сценариев, вы можете создать в приложении собственные функции, и таким образом создать функциональные возможности, которые еще не включены в средства разработки ЧМИ. Вы можете также переходить к различным компонентам.

***
Интегрированные системы в автоматизации — это сегодняшний день, закрытые же системы принадлежат прошлому. Сегодняшней тенденцией на рынке является предпочтение стандартным платформам с тем, чтобы можно было осуществлять взаимодействие между поставщиками разных систем. Открытые системы и технологии, таким образом, необходимы в будущем. Другой тенденцией является то, что разработчики ЧМИ все больше и больше нуждаются в средствах для индивидуализации решений в целях повышения конкурентоспособности. Высокий спрос на графику и удобство использования стимулирует быстро развивающийся потребительский рынок.

iX — революционный ЧМИ от компании Beijer Electronics
Компания Beijer Electronics продолжает делать гигантские шаги вперед в том, что касается разработки программного обеспечения в ЧМИ. iX — это революционное программное обеспечение ЧМИ, созданное на основе ведущей технологии .NET Framework. Концепция iX включает в себя современную графику, надежные функциональные возможности ЧМИ, наглядную среду дизайна и действительно открытую архитектуру. Четыре принципа, которые вместе образуют уникальную концепцию, у которой найдется мало конкурентов во всем мире.

Мари Грин, компания Beijer Electronics

EFO ltd.
ул. Политехническая 21 офис 331.
194021 Санкт-Петербург
Тел.: +7(812)331-09-64
dvm@efo.ru 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *