摘要

针对UMAC运动控制器,提出一种数控系统虚拟平台的搭建方法。设置UAMC运动控制器的相关I变量,可将某轴卡产生的脉冲加方向(Puls+Dir)信号映射至其对应的编码器转换表(ECT)的地址空间,从而在伺服芯片内部形成轴通道的虚拟闭环。利用多轴NC程序、激光器频率控制、手轮功能测试等实例验证了数控系统虚拟平台的有效性。数控系统虚拟平台,可为开发者提供一个功能较为完善、对外部条件依赖较小的开发及测试环境。