三菱PLC传送指令MOV和⽐较指令CMP程序设计
三菱pIc的传送指令MOV,和⽐较指令CMP程序设计中最常⽤的指令。学会掌握这两个指令将会使程序设计更简单,设计出的程序更显智能化。
比较指令cmp怎么用MOV指令:MOV指令是功能指令中的基础指令,是最常⽤的指令。MOV传送指令简单说就是把⼀个值赋予另⼀个值。我们把被传送值叫源址S。那么S⾥有哪些操作数(被传送值)呢?它包括
KnX,KnY,KnM,KnS,T,C,D,V,Z,K,H。
被传送值传送到的地址为D。那么D有那些数值呢?KnY,KnM,KnS,T,C,D,V,Z。
举例说明它的⽤法。
1:MOV K5 D0。意思就是说把常数K5写⼊D0。使D0=K5。上⾯说的常数K,H在程序执⾏中⾃动转化为⼆进制写⼊
D0。
2:MoV k5 k1y0]就是把5这个数转化为2进制、即是0101。以⼆进制的数值控制组合位原件Y0到Y3的状
态。 0为低电位、1为⾼电位体现在1组(k1)也就是4个输出⼝上、由y0开始也就是y3 y2 y1 y0 ,对应0101则y0和y2输出。y1和y3停⽌。
3: MOV K1X0 K1Y0。就是相当于输⼊⼝的状态控制输出⼝的状态。如输⼊⼝X接通(ON),则相应输出⼝Y有输出(ON),反之亦然。
4:MOV D2 K2Y10。和例2类似,执⾏功能是D2所存的⼆进制数的位值控制Y10~Y17的状态。如(D2)=K10,则⼆进制数为00001010,对应Y1,Y3输出,其余停⽌。diangon版权所有。
CMP⽐较指令。CMP指令和MOV指令⼀样,是功能指令常⽤指令之⼀。它是对两个数据进⾏⽐较判别,并根据判别结果进⾏处理。在实际应⽤中,常常只需要其中⼀个判别结果。这时,程序中需要编写需要的程序段。终址位元件D也可直接和母线相连。⽐较指令的表现形式:
那么S1,S2代表哪些数值呢?它们代表的数值相同,分别为KnX,KnY,KnS,KnM,C,T,D,V,Z,K,H。
D⼜代表哪些数值呢?它代表值有三个,M,S,Y。
我们两个数⽐较有三种结果,>,<,=下⾯举例说明。
当常开触点X010闭合,则⽐较指令执⾏。它分三种情况:1,当S1>S2时M0执⾏。2,当S1=S2则M1闭合。3,当S1
今天说两个功能指令,MOV,COP。三菱的功能指令⼀百多条,常⽤的不多,⼤致分为两⼤类:⼀类是基础性的指令;⼀类是⾼级应⽤指令。基础性指令指步进指令、程序流程指令、传送指令和⽐较指令、位移指令、数值运算指令和部分数据处理指令。这类指令是编程中最常⽤的指令,在⼀般控制程序中都⽤得上,对这类功能指令⼀定要熟练掌握。在以后的篇章⾥介绍这两个指令在⽣产⼯艺中的应⽤。
以上就是关于三菱PLC传送指令MOV和⽐较指令CMP程序设计的全部内容了。
更多三菱⾃动化⽂章分享,请到海蓝机电官⽹阅读。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。