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

发布时间:2023-11-07
三菱pic的传送指令mov,和比较指令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.com版权所有。
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。三菱的功能指令一百多条,常用的不多,大致分为两大类:一类是基础性的指令;一类是高级应用指令。基础性指令指步进指令、程序流程指令、传送指令和比较指令、位移指令、数值运算指令和部分数据处理指令。这类指令是编程中最常用的指令,在一般控制程序中都用得上,对这类功能指令一定要熟练掌握。在以后的篇章里介绍这两个指令在生产工艺中的应用。
上一个:有微信消息桌面不显示内容(有微信消息桌面不显示怎么回事)
下一个:变频器的用途和作用

疑问:选购压力表有哪些需要注意的地方?
imac更换固态硬盘教程,imac更换固态硬盘的流程是怎样的
合约规划管理作用与模式介绍
u盘怎么在安卓手机上打开,u盘在电脑怎么打开视频
六出花的种植技术(1)
浅谈茶园施肥
高丽(韩国)五行茶礼
RS-06L4R70FT在线查库存,今日报价
德国rema group连接器
啥电脑配置高性能好,配置较高的电脑