Электроприводы с системами числового программного управления. Иванов А.К - 23 стр.

UptoLike

Составители: 

Рубрика: 

22
Рис. 2.5. Системный блок ЧПУ
ные платы определяют опции системы ЧПУ, которые зависят от конкретного
заказа.
Основной особенностью системы WinPCNC на прикладном уровне явля-
ется ее открытая архитектура, которая предоставляет производителям техноло-
гического оборудования и конечным пользователям широкие возможности по
адаптации системы к собственным требованиям. Эти возможности поддержаны
средствами конфигурации, а также
дополнительными инструментальными сис-
темами. Так, интерфейс оператора открыт для включения любых приложений
конечного пользователя, разработанных в среде Windows. При этом конечным
пользователям предоставлен широкий открытый набор интерфейсных функций
API (Application Programming Interface). Интерфейс оператора (его внешний
вид, набор режимов, страниц и меню) может быть в кратчайший срок сущест-
венно перепроектирован с помощью специальной инструментальной системы
State_Machine_Builder. Система ЧПУ может быть настроена на любую версию
языка управляющих программ в коде ISO-7bit (DIN 66025). Настроенная версия
поддерживается редактором-дебаггером управляющих программ и гибким ин-
терпретатором управляющих программ (ISO-процессором). Интерпретатор мо-
жет быть настроен на любое (разумное) число буферируемых кадров. Редактор-
дебаггер располагает системой графического моделирования управляющей
программы на входе системы и
на выходе интерпретатора, т. е. с учетом экви-
дистант. Интерполятор системы имеет гибкую собственную архитектуру и
фиксированный входной интерфейс IPD (Interpolator Data); он открыт для
включения любых специальных алгоритмов интерполяции. В процессе управ-
ления может быть использована любая комбинация имеющихся алгоритмов.
Гибкая система электроавтоматики построена на основе концепции SoftPLC,
т.е. на основе программной реализации
контроллера в составе прикладной ком-
поненты системы ЧПУ. Взаимодействие всех модулей системы ЧПУ осуществ-
ляется через многофункциональную программную шину, которая служит гло-
бальным сервером системы. Подобная организация допускает масштабирова-
ние системы.