+7 (928) 435-81-98

Система числового программного управления

Система числового программного управления

 

 

У нас в стране остро стоит проблема по оснащению станков числовым программным управлением (ЧПУ). Между тем в области ЧПУ произошли кардинальные изменения, затрагивающие спектр функциональных возможностей, аппаратную платформу и системные средства, архитектуру и состав прикладного математического обеспечения. Доминирующие позиции заняла концепция открытых систем ЧПУ, построенных на базе персонального компьютера (PCNC-Personal Computer Numerical Control ). Другими словами, современные системы ЧПУ – это совсем не то представление, которое может возникнуть в воображении читателей монографий и учебников, написанных в 80-х и начале 90-х годов прошлого века.

Система числового программного управления на оборудовании фирмы “BECKHOFF”.
   Система ЧПУ фирмы “Beckhoff” (Германия) демонстрирует яркий пример чисто однокомпьютерной архитектуры PCNC, в рамках которой все задачи управления (геометрическая, логическая, терминальная) решены чисто программным путем, без какой-либо дополнительной аппаратной поддержки.
   Внешний интерфейс выстроен на базе любой стандартной (по выбору) периферийной шины Fieldbus, в частности на базе Lightbus фирмы Beckhoff. Эта шина выполнена в виде кольцевого канала для передачи сигналов управления автономными следящими приводами, а также сигналов электроавтоматикии. Выход к объектам осуществляется с помощью периферийных терминалов ввода вывода. Операционная среда представляет собой комбинацию Windows NT для поддержания процессов машинного времени и систем TwinCAT (Total Windows Control and Automation Technology).
Операционная система TwinCAT фирмы интегрирована в Windows NT, добавляет ей функции реального времени, не изменяя самой Windows NT. Перемещение данных и доступ к прикладным функциям API программных модулей осуществляется через программную шину ADS (Automation Device Specification).
    Системный менеджер, являющийся подсистемой TwinCAT, служит центром системной конфигурации, поддерживающим синхронное или асинхронное взаимодействие всех процессов, а также ввод-вывод сигналов управления. На прикладном уровне в потоках управления работают программные модули ЧПУ и программируемые контроллеры, имеющие клиентскую (для подготовки данных) и серверную (для работы в реальном времени) части. ЧПУ – клиент интерпретирует кадры управляющие программы в стандарте DIN 66025, а ЧПУ – сервер выполняет интерполяцию в группах приводов – по три координаты в группе. Группы формируются системным менеджером. Для безэквидистантных программ можно обойтись без интерпретации, которую заменяет компилятор клиента контроллера автоматики. Одновременно работают до четырех контроллеров (виртуальных процессоров, выполненных в стандарте IEC (МЭК) 61131-3), каждый из которых решают четыре задачи, имеющие свой приоритет и свое время цикла

 
« Промышленная автоматизация

Rambler's Top100