问题: | 在FM357-2 V3.4启动时直接启动NC程序应注意什么? | ||
解答: | FM357-2 V3.4 n由于绝对编码器值处理的改变,FM357-2的启动动作也已经改变(看ENTRY ID 6787854),假如FM357-2启动时直接启动NC程序,那么你必须加入1秒(>300 servo pulses)的延时,限制程序的执行,如果没有延时,程序立刻停止,这是因为编码器的值没有被读上来,没有参考状态(errorn10203: 启动无参考点)。 | ||
对于这个原因可以在OB1中作一个1秒的延时 | |||
U | "FM1".STARTUP | ||
SPB | END | ||
U | "FM1".FM_CHB.FM_RDY | ||
L | S5T#1S | ||
SE | "FM1_DELAY" | ||
U | "FM1_DELAY" | ||
SPBN | END | ||
// | USER PROGRAM | ||
这里用一个计时器给符号地址 "FM1_DELAY". | |||
在启动NC程序之前也可以查询同步的状态AXy".AX[z].CHB.REF_SYNC(DBX20.4+mnin the axis DB),来决定一个轴的参考状态 |
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc341985.html