发布于 2004-01-16 09:54:00
0楼
还有就是cpu复位对角度的初始化问题,在主轴转动停止后,主轴角度,也就是fm350的计数是需要保留的,如果在复位之后计数值清零,那么就要在重新载入复位之前的数值,保证主轴的角度不会丢失,我是在ob100里面将主轴角度值赋值给load_val,这样可以保证复位后当前主轴角度(计数器值)不会丢失。
但是这样与另外一个问题有冲突:我使用fm350的DI0.0(START COUNTER)作为主轴角度复位输入(主轴角度在计数到360的时候就要清零),我把Z相接到I0.0上,这样主轴每转一个脉冲提供给I0.0,主轴角度清零就实现了。但是清零有个前提 LOAD_VAL要为0,这样与前面复位的情况冲突了。