动作流程 CPU224DC 控制两个伺服松下
I0.0 (传感器) 上升沿中断 连接 SMB34 SMB35 中断(做一个精确延时处理) 到时间 控制Q0.0和Q0.1后 发脉冲(SM34对应Q0.O SMB35Q0.1发脉冲)
能后再通过I0.2(传感器)中断启用高速计数器HCS0 12模式(Q0.0脉冲)!进行计数~!
I0.3(传感器)中断启用高速计数器HCS03 12模式(Q0.1脉冲)!进行计数~
HSC0 PV=CV 中断 停止发脉冲(Q0.0)
HSC3 PV=CV 中断 停止发脉冲(Q0.1)
整个运动过程!两个伺服走的距离差不多!
自己写 也看过前辈写的!一样的!
在控制的时候出现的问题 两个伺服停止的位置都很准确!0.5MM之内!
有时在伺服带动标签的有一个伺服(Q0.0)贴标时候位置不准确!最大到了5MM
Q0.0不出现这样的问题
我想的是是不是中断太多了!产生了动作的延时!
不解!头痛!
求解。