行业动态

当前位置:三菱PLC > 新闻资讯 > 行业动态

三菱PLC传送指令MOV和比较指令CMP程序设计

点击:16154 日期:2019-01-21 选择字号:

三菱pIc的传送指令MOV,和比较指令CMP程序设计中最常用的指令。学会掌握这两个指令将会使程序设计更简单,设计出的程序更显智能化。


MOV指令:MOV指令是功能指令中的基础指令,是最常用的指令。MOV传送指令简单说就是把一个值赋予另一个值。我们把被传送值叫源址S。那么S里有哪些操作数(被传送值)呢?它包括KnXKnYKnMKnSTCDVZKH


被传送值传送到的地址为D。那么D有那些数值呢?KnYKnMKnSTCDVZ


举例说明它的用法。


1:MOV K5 D0。意思就是说把常数K5写入D0。使D0K5。上面说的常数KH在程序执行中自动转化为二进制写入D0


2:MoV k5 k1y0]就是把5这个数转化为2进制、即是0101。以二进制的数值控制组合位原件Y0Y3的状态。 0为低电位、1为高电位体现在1组(k1)也就是4个输出口上、由y0开始也就是y3 y2 y1 y0 ,对应0101y0y2输出。y1y3停止。


3: MOV K1X0 K1Y0。 就是相当于输入口的状态控制输出口的状态。如输入口X接通(ON),则相应输出口Y有输出(ON),反之亦然。


4:MOV D2 K2Y10。和例2类似,执行功能是D2所存的二进制数的位值控制Y10Y17的状态。如(D2=K10,则二进制数为00001010,对应Y1Y3输出,其余停止。diangon.com版权所有。


CMP比较指令。CMP指令和MOV指令一样,是功能指令常用指令之一。它是对两个数据进行比较判别,并根据判别结果进行处理。在实际应用中,常常只需要其中一个判别结果。这时,程序中需要编写需要的程序段。终址位元件D也可直接和母线相连。比较指令的表现形式:


三菱PLC传送指令


那么S1S2代表哪些数值呢?它们代表的数值相同,分别为KnXKnYKnSKnMCTDVZKH


D又代表哪些数值呢?它代表值有三个,MSY


我们两个数比较有三种结果,><,=下面举例说明。


三菱PLC传送指令


当常开触点X010闭合,则比较指令执行。它分三种情况:1,当S1>S2M0执行。2,当S1S2M1闭合。


今天说两个功能指令,MOVCOP。三菱的功能指令一百多条,常用的不多,大致分为两大类:一类是基础性的指令;一类是高级应用指令。基础性指令指步进指令、程序流程指令、传送指令和比较指令、位移指令、数值运算指令和部分数据处理指令。这类指令是编程中最常用的指令,在一般控制程序中都用得上,对这类功能指令一定要熟练掌握。在以后的篇章里介绍这两个指令在生产工艺中的应用。


以上就是关于三菱PLC传送指令MOV和比较指令CMP程序设计的全部内容了。



海蓝机电为你提供机器人视觉、上位机软件、自动化开发、机电设备维修等技术服务

 

深圳市海蓝机电设备有限公司www.szhailan.com)专业经营:三菱PLC三菱伺服电机三菱变频器三菱触摸屏等工控自动化产品的批发和代理工作。

电话:0755-88356296(10线) 吴经理:13823726967 

 

本文原创自:深圳海蓝机电设备有限公司,转载请注明出处:http://www.szhailan.com/article/830.html.


评论信息

暂无留言!
发表评论
姓名:
内容:
验证码: 点击换一个 看不清?

1.尊重网上道德,遵守中华人民共和国的各项有关法律法规,不发表攻击性言论。
2.承担一切因您的行为而直接或间接导致的民事或刑事法律责任。
3.产品留言板管理人员有权保留或删除其管辖留言中的任意内容。
4.不支持HTML代码且留言要通过审核后才会显示,请勿恶意留言。