三菱PLC与旋转编码器的程序例子[三菱PLC实例]
三菱PLC与旋转编码器的程序例子
如图所示,编码器的A相接X0,B相接X1,当M0為(wèi)ON时,编码器转动,C251就计数了,正转就加计数,反转就减计数。M1為(wèi)ON,就清零复位计数器C251了。
三菱plc堆栈指令,举个简单易懂的例子
1)MPS(进栈指令)。将运算结果送人栈存储器的第一段,同时将先前送入的数据依次移到栈的下一段。
2)MRD(读栈指令)。将栈存储器的第一段数据(最后进栈的数据)读出且该数据继续保存在栈存储器的第一段,栈内的数据不发生移动。
3)MPP(出栈指令)。将栈存储器的第一段数据(最后进栈的数据)读出且该数据从栈中消失,同时将栈中其他(tā)数据依次上移。
扩展资料:
FX系列PLC有(yǒu)基本逻辑指令20或27条、步进指令2条、功能(néng)指令100多(duō)条(不同系列有(yǒu)所不同)。本节以FX2N為(wèi)例,介绍其基本逻辑指令和步进指令及其应用(yòng)。
FX2N的共有(yǒu)27条基本逻辑指令,其中包含了有(yǒu)些子系列PLC的20条基本逻辑指令。
堆栈指令用(yòng)于多(duō)重输出電(diàn)路,為(wèi)编程带来便利。在FX系列PLC中有(yǒu)11个存储单元,它们专门用(yòng)来存储程序运算的中间结果,被称為(wèi)栈存储器。
评论信息