Исследование построения терминальной части систем PCNC на

advertisement
Исследование построения терминальной части
систем PCNC на базе web-технологий
Цель:
Исследование возможностей современных web-технологий
для построения терминальной части систем PCNC
Задачи:
 Анализ интернет-технологий и возможностей их
применения в терминальной части системы PCNC.
 Построение архитектурной модели распределенной
системы ЧПУ с применением интернет-технологий.
 Практическое применение результатов исследования для
решения задач терминальной части систем PCNC.
Применяемые интернет-технологии
XML
SVG
(XML)
Браузер
SOAP
ActiveX
Java
Сетевые
приложения
HTML
JavaScript
Векторная
графика
Языки
интеграции
Модель распределенной
системы ЧПУ
Задача диспетчеризации
Данные
Запрос
данных
Интерполятор
Данные
Запрос
данных
NC-приложение
пользователя
Данные
База данных
реального
времени
Запрос
данных
Данные
Программируемый
логический
контроллер (PLC)
Данные
Запрос
данных
NC-подсистема
Интерпретатор
(ISO- процессор)
Логическая задача
Технологическая задача
Геометрическая задача
Данные
Запрос
данных
Пользовательский
интерфейс
(MMI)
Данные
Запрос
данных
Инструмент разработки управляющих программ
(NC_PDT)
Данные
Запрос
данных
PC-приложение
пользователя
Терминальная задача
Компонентная
архитектура
PC-подсистема
Объектно-ориентированный канал (OOC_CL)
Распределенная
архитектура
Web-реализация HMI на базе компонентов
ActiveX, апплетов Java и JavaScript
Автоматический режим
Режим редактирования
управляющей программы
Web-реализация режима осциллографа
на базе ActiveX-компонентов
Javascript-меню
SignalNavigator ScalingShiftingControl
ActiveX
ActiveX
XmlDraw
ActiveX
Форма авторизации
RecordControl ZoomControl
ActiveX
ActiveX
ConfigMPoints ManageMarkers TriggerControl RecStateControl
ActiveX
ActiveX
ActiveX
ActiveX
Выводы



Стандартные интернет-решения, такие как: браузер, ActiveX
компоненты, Java апплеты, DHTML позволяют создавать
удаленные терминалы систем ЧПУ.
Использование современных интернет-технологий
позволяет снизить трудоемкость разработки приложений
терминальной части и внедрять новые функции, которые не
доступны без использования клиент-серверной
архитектуры и локальных сетей предприятия.
Компонентная реализация задач терминальной части с
применением web-технологий в виду ее открытости
позволяет производить конечную настройку интерфейса
силами заказчика.
Download