有关三菱PLC 绝对值定位指令

各位大神,请教个问题,就是PLC用多条绝对值定位指令当位置到达后如何输出一个信号?也就是有三个位置,有什么可以监视每一条脉冲结束发出一个信号。如图,X1接通后位移至K500的位置,用那个软元件可以知道这个K500脉冲已经结束。 同理X2接通..................

你需要监视M8147或M8148来确定脉冲是否发送完毕,另外,不建议使重复使用脉冲指令,可以只编写一条脉冲执行指令,运行的数据用传送的方式到寄存器,然后脉冲指令执行寄存器里的数据就可以了。当然你也可以根据你自己的思路去设计,可以参考一下我的程序。

M8147:Y000正在输出脉冲时,M8147闭合。

M8148:Y001正在输出脉冲时,M8148闭合。

脉冲输出相关寄存器元件:

D8140:32位寄存器,脉冲由Y0输出时,记录当前的位置。

D8142:32位寄存器,脉冲由Y1输出时,记录当前的位置。

D8145:16位寄存器基底频率。FX的脉冲输出频率并不能从0开始。当值设定小于D8146的1/10基底频率时,最小输出频率也是按照D8146的1/10输出。

D8146:32位寄存器,设定最高脉冲频率,因为此指令的加减速时间是计算由基底频率升到最高频率的时间,所以改变D8146的值可以更准确的设定执行元件的加减速时间。

D8148:16位寄存器,加减速时间设定。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-04-26
有一个M8029
第2个回答  2018-04-26
我记得好像是脉冲结束后有一个进位标志接通一下
相似回答