发表于:2010/1/30 11:00:59
#0楼
相对位置指令实例:(假设Y3闭合时,执行元件向右。D8142原值为1000)
LD M0
DRVI K3000 K1000 Y1 Y3 由当前位置向右运行3000个脉冲数,Y3闭合状态。D8142的值变为4000
LD M0
DRVI K-3000 K1000 Y1 Y3 由当前位置向左运行3000个脉冲数,Y3断开状态。D8142的值变为-2000 由上面的例子可以看出,相对位置指令输出脉冲数完全由指令中的脉冲数所决定,与D8140(D8142)无关。这是相对位置指令与绝对位置指令的区别.
不太明白这里Y3是什么意思???直接就
LD M0
DRVI K3000 K1000 Y1
LD M0
DRVI K-3000 K1000 Y1
这样不就行了吗?
LD M0
DRVI K3000 K1000 Y1 Y3 由当前位置向右运行3000个脉冲数,Y3闭合状态。D8142的值变为4000
LD M0
DRVI K-3000 K1000 Y1 Y3 由当前位置向左运行3000个脉冲数,Y3断开状态。D8142的值变为-2000 由上面的例子可以看出,相对位置指令输出脉冲数完全由指令中的脉冲数所决定,与D8140(D8142)无关。这是相对位置指令与绝对位置指令的区别.
不太明白这里Y3是什么意思???直接就
LD M0
DRVI K3000 K1000 Y1
LD M0
DRVI K-3000 K1000 Y1
这样不就行了吗?