1.GOTO指令相对运动模式下,PLC先发1000个脉冲,这时C_POS的值是多少?
2.GOTO指令相对运动模式下,PLC先发1000个脉冲然后在发-1000个脉冲,这时C_POS的值是多少?
3.基于以上两种情况CTRL中C_Pos的值又将会如何变化?
最佳答案
问题1中C_Pos值为1000。前提就是C_Pos值一开始为零,如果不是零的话,那就1000加以前的值。
问题2,如果当前值为1000,在发-1000的话,那就C_Pos里面为零。如果当前值不是1000的话,那么在走-1000,就是用当前值减去1000后值。
问题3,CTRL中C_Pos值和上面两个问题的值是一样。上面两个C_Pos中的值是多少,下面CTRL中C_Pos中的值就是多少。
C_Pos参数表示运动轴的当前位置
运动控制向导指令:
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/function/motion_control/Instructions.html
提问者对于答案的评价:
1
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc279871.html