首页 > 行业资讯 > 火了!西门子PLC编程比较指令学习,赶快收藏

火了!西门子PLC编程比较指令学习,赶快收藏

时间:2022-12-03 来源: 浏览:

火了!西门子PLC编程比较指令学习,赶快收藏

电工电气学习
电工电气学习

dian_gon

专业电工电气领域自媒体,不容错过。电工电气学习必关注,我们始终专注于电工电气行业全方位信息,与您分享干货,助力行业发展!

收录于合集
微信搜一搜
电工电气学习

在PLC编程中,比较指令也是经常可以用到的指令之一,它的作用是可以把两个输出变量做一次判断,判断这两个数值是大于的关系还是等于,还是小于,如果设定A>B,则A>B时比较指令导通,为“1”。如果设定A=B,则A=B时比较指令导通,为“1”,其他情况则为“0”。

比较指令的功能作用

比较指令主要用于数值的比较以及数据类型的比较。

(1)基本的比较指令

①功能:比较数据类型相同的两个数IN1和IN2的大小有符号数或无符号数的大小,进而输出。

②两个要素:比较符、数据类型。

比较运算符有6种:==、<>、>=、<=、>、<;

IN1和IN2数据类型(按长度分):字节(有符号、无符号)、字(有符号、无符号)、双字整数(有符号、无符号)、实数、字符和字符串、时间等。

③在梯形图中,以触点的形式编程。若两数比较运算的结果为“TRUE”,则该触点闭合;若为“FALSE”,则触点断开。

S7-1200比较指令可以在博途软件基本指令的比较操作中找到。

扫码免费学习PLC视频课程

分类

2.1 等于、不等于

比较两个整数、浮点数、位序列、字符、时间等基本数据类型,以及两个字符串、DTL、STRUCT等复杂数据类型,还有两个UDT、Variant等,条件满足输出“1”,条件不满足输出“0”。

名称

指令

等于

LAD:CMP==

SCL:==

不等于

LAD:CMP<>

SCL:<>

2.2 大于、小于

比较两个整数、浮点数、位序列、字符、时间等基本数据类型,以及两个字符串、DTL等复杂数据类型,条件满足输出“1”,条件不满足输出“0”。

名称

指令

大于

LAD:CMP>

SCL:>

小于

LAD:CMP<

SCL:<

2.3 大于等于、小于等于

比较两个整数、浮点数、位序列、字符、时间等基本数据类型,以及两个字符串、DTL等复杂数据类型,条件满足输出“1”,条件不满足输出“0”。

名称

指令

大于或等于

LAD:CMP>=

SCL:>=

小于或等于

LAD:CMP<=

SCL:<=

2.4 值在范围内/外

判断整数或浮点数是否在设定范围之内或之外,条件满足输出“1”,条件不满足输出“0”。

值在范围内

LAD:IN_Range

值超出范围

LAD:OUT_Range

2.5 检查无效性/有效性

判断浮点数是否满足IEEE754标准,条件满足输出“1”,条件不满足输出“0”

检查有效性

LAD:-[OK]-

检查无效性

LAD:-[NOT_OK]-

建立方法

新建项目,设备组态,选择一款S7-1200CPU(以1214C-DC/DC/DC为例)

编写Main[OB1]梯形图,调用基本指令中的相关①基本比较指令

编写Main[OB1]梯形图,调用基本指令中的相关②值在范围内/外

编写Main[OB1]梯形图,调用基本指令中的相关③检查有/无效性

通过PLCSIM软件联立仿真,使用强制表进行按钮通断模拟。

扫码免费学习PLC视频课程

比较指令的典型应用

4.1 占空比可调的方波发生器

(1)分析注意点:

①周期固定、占空比可调;

②用定时器指令产生固定周期脉冲,利用定时器的经过值来调整占空比;

编写梯形图程序:

4.2 逻辑开关灯

(1)分析注意点:

①用比较和计数指令编写开关灯程序,要求灯控按钮I0.0按下第一次,灯Q4.0亮,按下第二次,灯Q4.0、Q4.1全亮,按下第三次灯全灭,如此循环;

②在程序中所用计数器为加法计数器,当加到3时,必须复位计数器。

(2)编写梯形图程序

4.3 电动机转速控制

(1)分析注意点:

在HMI设备上可以设定电动机的转速,由HMI输入的设定值存于MW20,若MW20的范围为100-1440转/分钟,则延时5秒钟启动电动机Q0.0,否则Q0.1长亮提示;

(2)编写梯形图程序:

免责声明:本文转自网络,版权归原作者所有,如涉及作品版权问题,请及时与我们联系删除,谢谢!

猜您喜欢

◆  75例经典电气控制接线图、电子元件工作原理图,学会不求人!

◆  新八级工制度考核下放到单位,电工“技师”们到底有多狂?

◆  适合电工初学及提高自身技能的6本书推荐

◆  惨!不验电,当场触电死亡!

推荐阅读 PLC梯形图与SCL编程哪个比较好好学好用? , 戳下方 阅读原文”

版权:如无特殊注明,文章转载自网络,侵权请联系cnmhg168#163.com删除!文件均为网友上传,仅供研究和学习使用,务必24小时内删除。
相关推荐