(3)模拟手轮脉冲信号、模拟编码器反馈信号的设计CNC控制器模拟手轮脉冲信号、编码器反馈信号的设计硬件电路如图6所示)或示教定时器(ALT)指令来产生脉冲。
由于编码器反馈信号对信号频率要求较高,因此考虑采用PLC中高速处理脉冲输出(PLSY)指令产生的脉冲信号满足次要求,手轮脉冲信号可采用闪烁点(见出错自动报警显示设计中自动报警闪烁)或示教定时器(ALT)指令来产生脉冲。
(4)出错自动报警显示设计利用PLC中传送指令MOV进行赋初值,待CNC控制器有信号输出时再次赋值,利用比较指令CMP进行比较判断,如果执行前后两数值不等,说明CNC控制器输出有效且正确;如果执行前后两数值相等,说明CNC控制器无输出或输出错误,此时8字管报警(闪烁)提示。PLC程序设计思想如图8:
3.总结
以上是笔者工作之中的经验体会,提出一种基于PLC实现CNC控制器功能检测方法的设计思想,利用该思想设计的测试装置操作简单,只需触动几个按键整个测试过程便可自动完成,大大促进了检测的精度、降低了检测的难度、提高了检测的效率,实现了CNC控制器功能检测的自动化。但必须说明的是可编程控制器必须是晶体管输出具有高速处理脉冲输出