我们应该都知道,传送指令和比较指令可以说是功能指令中最常用的指令。传送指令有传送指令MOV,数位传送指令SMOV,取反传送指令CML,成批传送指令BMOV,多点传送指令FMOV,这么多传送指令常用的其实也就是MOV指令。比较指令有比较指令CMP,区间比较指令ZCP,浮点数比较指令ECMP、EZCP,这几个比较指令中常用的也就是CMP指令了。除此之外,还有数据交换指令XCH,触点比较指令也会较常用到。
下面我们便举一个运用到多个指令的例子来掌握这些常用指令。
现有10个数字,分别存在D0~D9中,编写程序找出其中的最大数,并把它存到D10中。
在这个例子中,程序虽短,但是却运用到了多个知识点,有传送指令,比较指令,触点比较指令,数据交换指令,加1指令,还有变址寻址的知识。
那么再拓展一下,我们也可以利用FOR、NEXT指令设计一个循环程序,采用调用子程序的方法实现。
这样,通过这个小例子,我们不仅可以掌握到传送指令,比较指令,触点比较指令,数据交换指令,加1指令,还能掌握到循环指令,子程序调用指令,还有变址寻址的知识。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
plc
+关注
关注
4972文章
12219浏览量
454675 -
指令
+关注
关注
1文章
577浏览量
35367
发布评论请先 登录
相关推荐
PLC左移指令和右移指令
在PLC(可编程逻辑控制器)中,左移(Shift Left)指令和右移(Shift Right)指令通常用于位级操作,对位寄存器中的位进行移位操作。这些指令可以用于实现数据的移位和位操
发表于 03-15 14:12
•459次阅读
三菱FX系列PLC置位与复位指令的使用教程
有关三菱PLC置位与复位指令的功能说明,以FX2N为例,介绍其基本逻辑指令和步进指令及用法,置位与复位指令(SET/RST),SET 、RS
发表于 12-26 10:19
•1010次阅读
一文详解PLC转换指令
PLC的主要数据类型有字节型、整数型、双整数型和实数型,数据的编码类型主要有二进制、十进制、十六进制、BCD码和ASCII码等。在编程时,指令对操作数类型有一定的要求,如字节型与字型数据不能直接进行
欧姆龙比较指令的用法 欧姆龙cmp指令用法
首先我们了解一下欧姆龙CMP指令,CMP指令是一种用于比较两个数值的指令,常用于控制系统中的逻辑判断和决策。该指令可以
发表于 08-23 11:12
•2660次阅读
PLC表格指令说明
的使用如图6-26 所示,在PLC上电运行时,SM0.1触点接通一个扫描周期,MOV_W指令执行,将“6”送入VW200单元中(用来定义表的最大格数);当I0.0触点闭合时,上升沿P触点接通一个扫描周期
SIMATIC S7-1500 PLC小于比较指令与大于等于比较指令简述
TIA博途软件提供了丰富的比较指令,可以满足用户的各种需要。TIA博途软件中的比较指令可以对如整数、双整数、实数等数据类型的数值进行比较。
SIMATIC S7-1500 PLC等于比较指令与不等于比较指令简述
TIA博途软件提供了丰富的比较指令,可以满足用户的各种需要。TIA博途软件中的比较指令可以对如整数、双整数、实数等数据类型的数值进行比较。
评论