PMAC运动控制卡数据采集指令详解

需积分: 15 3 下载量 154 浏览量 更新于2024-08-24 收藏 10.64MB PPT 举报
"这篇文档是关于DELTATAU Data Systems公司的PMAC运动控制卡的数据采集指令介绍,包括了数据采集的清除、定义、开始、结束和报告等关键操作。此外,文档还概述了PMAC的基本功能和应用领域,强调了其在多轴控制和各种工业自动化场景中的广泛应用。" PMAC运动控制卡是DELTATAU Data Systems公司生产的一种高性能的可编程多轴控制器。PMAC的全称是Programmable Multi-Axis Controller,它具备广泛的适用性,能够应对从小型精密控制到大功率系统的各种任务,涵盖了机器人、食品加工、机床、印刷、包装设备等多个行业。 PMAC的不同硬件版本具有不同的特性,如普通PMAC支持8轴控制,而TurboPMAC则能处理多达32个轴的控制需求。每个版本都配备有32个PLC程序和256个运动程序,内置数字信号处理器(DSP)以实现高效运算。此外,PMAC支持多种总线形式,如PCI、ISA、PC104和VME等,允许灵活地适应各种机器接口。 数据采集指令是PMAC的重要功能之一,具体包括: 1. DELETE GATHER:用于清除数据采集缓冲区,确保新的数据采集开始时不会有旧数据干扰。 2. DEFINE GATHER:设置数据采集缓存,可以指定范围或使用默认的开放内存区域。 3. GATHER [触发]:启动数据采集,可选择外部触发条件。 4. ENDGATHER:停止当前的数据采集过程。 5. LISTGATHER:报告当前数据采集缓冲区的内容,方便用户查看和分析采集数据。 ISA版本的PMAC已停产,目前仅售库存。而PMAC1系列提供了不同类型的接口,如PCI/ISA*、PMAC1-Lite、PMAC1VME和PMAC1-Mini,这些版本支持脱机运行、上位机控制以及通过主机总线或串口通信,并能输出+/-10V的DAC模拟量信号。 PMAC运动控制卡以其强大的控制能力和丰富的数据采集功能,成为工业自动化领域的优选解决方案,尤其适用于需要复杂运动控制和数据监控的场合。