Исследование построения терминальной части систем 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-технологий в виду ее открытости позволяет производить конечную настройку интерфейса силами заказчика.