开放式运动控制器PMAC的开放性
1.PMAC简介
PMAC(programmablemulti-axescontroller)是美国DeltaTau公司九十年代推出的开放式多轴运动控制器,它提供运动控制、离散控制、内务处理、同主机的交互等数控的基本功能。PMAC内部使用了一片MotorolaDSP56001数字信号处理芯片,它的速度、分辨率、带宽等指标远优于一般的控制器。伺服控制包括PID加Notch和速度、加速度前馈控制,其伺服周期单轴可达60μs,二轴联动为110μs。产品的种类可从二轴联动到三十二轴联动。甚至连接MACRO现场总线的高速环网,直接进行生产线的联动控制。与同类产品相比,PMAC的特性给系统集成者和最终用户提供了更大的柔性。它允许同一控制软件在三种不同总线(PC-XT和AT,VME,STD)上运行,由此提供了多平台的支持特性。并且每轴可以分别配置成不同的伺服类型和多种反馈类型。
2.与各种产品的匹配
(1)与不同伺服系统的连接:伺服接口有模拟式和数字式两种,能连接模拟、数字伺服驱动器,交、直流、直流无刷伺服电机伺服驱动器及步进电机驱动器。
(2)与不同检测元件的连接:测速发电机、光电编码器、光栅、旋转变压器等。
(3)PLC功能的实现:内装式软件化的PLC,使用类似basic的程序,可扩展到2048点I/O。
(4)界面功能的实现:按用户的需求定制。
(5)与IPC的通讯:PMAC提供了三种通讯手段——串行方式、并行方式和双口RAM方式。采用双口RAM方式可使PMAC与IPC进行高速通信,串行方式能使PMAC脱机运行。
(6)CNC系统的配置:PMAC以计算机标准插卡的形式与计算机系统共同构成CNC系统,它可以用PC-XT&AT,VME,STD32或者PCI总线形式与计算机相连。