При создании интеллектуального мехатронного модуля возможны два базовых варианта аппаратной архитектуры УКУ:
- использование компьютера верхнего уровня и контроллера движения как отдельных устройств, соединенных стандартным интерфейсом (в этом случае контроллер является внешним блоком по отношению к компьютеру),
- моноблочная структура, когда контроллер аппаратно устанавливается внутрь компьютера ("встраиваемый контроллер"),
Данные аппаратные схемы имеют различные области предпочтительного применения. Архитектуру типа "внешний контроллер" целесообразно использовать в больших мехатронных системах, состоящих из нескольких многокоординатных управляемых машин (станков, роботов, вспомогательного оборудования). В таких системах компьютер выполняет функции сервера, решая задачи планирования движений, диспетчирования и управления работой всех контроллеров комплекса. Архитектура на базе встраиваемых контроллеров ориентирована на задачи координирован но го управления движением нескольких мехатронных модулей, входящих в состав как правило одной мехатронной системы (например, технологического робота для лазерной резки, который описан в гл.4).
Блок-схема УКУ с внешним контроллером движения приведена на рис 3.8. Гибкость управления обеспечивается применением микропроцессора, исполняемая программа управления хранится в оперативном запоминающем устройстве (ОЗУ). Планирование функциональных движений осуществляется оператором на компьютере верхнего уровня с использованием пакетов прикладных программ. Компьютер выполняет также автоматическую генерацию команд для контроллера, которые поступают на исполнение через стандартный интерфейс (например, RS-232C). Эти команды задают желаемые законы изменения во времени положения, скорости и ускорения вала исполнительного двигателя. Типичным является трапецеидальный закон изменения скорости движения, включающий участки разгона, перемещения с постоянной скоростью и торможения с заданным ускорением (рис.3.8, б).
В качестве примера рассмотрим УКУ с внешним контроллером Compumotor Plus (серия "X"), выпускаемое фирмой Parker (USA), которое предназначено для управления однокоординатными мехатронными модулями. В состав устройства входят:
- контроллер управления движением, реализующий алгоритм цифрового ПИД-регулирования (коэффициенты регулятора могут программно изменяться по командам внешнего компьютера),
- цифро-аналоговый преобразователь,
- постоянное запоминающее устройство на 40 программ управления движением,
- блок дискретных программируемых входов/выходов (3 выхода и 2 входа),
- стандартный интерфейс RS-232C для связи с компьютером верхнего уровня,
- интерфейс для преобразования в цифровую форму сигнала от резольвера,
- панель оператора (монитор и кнопочный пульт).
Основные технические характеристики управляемого движения:
- диапазон скорости 0.0001-50 об/с,
- диапазон перемещения 0-327679 999 имп,
- позиционная ошибка не более 0 200 угл. град,
- повторяемость 0.0334 угл. град.