0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

西门子1200系列PLC教程-比较指令

dytfki8u8yql 来源:今日头条工控小知 作者:今日头条工控小知 2023-06-09 09:21 次阅读

比较指令用来比较数据类型相同的两个数IN1与IN2的大小,IN1和IN2分别位于触点的上面和下面,它们的数据类型应相同。操作数可以使I、Q、M、L、D存储区的变量或常量。比较两个字符串时,实际上比较的是它们各对应字符的ASCII码的大小,第一个不相同的字符决定了比较的结果。

18ec1174-05ee-11ee-962d-dac502259ad0.jpg

一、范围内与范围外比较指令 范围内比较指令IN_RANGE与范围外比较指令OUT_RANGE可以等效为一个触点。如果有能流流入指令方框,执行比较。

191b4232-05ee-11ee-962d-dac502259ad0.png

19446b80-05ee-11ee-962d-dac502259ad0.jpg

使用输入 MIN 和 MAX 可以指定取值范围的限值。“值在范围内”指令将输入 VAL 的值与输入 MIN 和 MAX 的值进行比较,并将结果发送到功能框输出中。如果输入 VAL 的值满足 MIN <= VAL 或 VAL <=MAX 比较条件,则功能框输出的信号状态为“1”。如果不满足比较条件,则功能框输出的信号状态为“0”。 二、OK与NOT_OK指令 OK与NOT_OK指令用来检测输入数据是否为实数。如果是实数,OK触点接通,反之,NOT_OK触点接通。触点上面的变量的数据类型为Real。

19646dea-05ee-11ee-962d-dac502259ad0.jpg

执行下图之前,首先用OK指令检查乘法指令MUL的两个操作数是否是实数,如果不是,OK触点断开,没有能流流入MUL指令的使能输入端EN,不会执行乘法指令。

1985e18c-05ee-11ee-962d-dac502259ad0.jpg

三、案例1:数值判断

19a8b6c6-05ee-11ee-962d-dac502259ad0.png

四、案例2:车库出入检测

19d54a2e-05ee-11ee-962d-dac502259ad0.jpg

工作要求如下: 1.对车库内的车辆数量进行监控,当车库内的车辆数量达到10个时,开始报警。红灯1HZ的频率闪。 2.在车库的出、入口处均设置有车辆检测光电传感器。 3.在车库的车超过7辆时,黄灯警告,以5HZ的频率闪。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • plc
    plc
    +关注

    关注

    5006

    文章

    13089

    浏览量

    461287
  • 西门子
    +关注

    关注

    93

    文章

    2989

    浏览量

    115425
  • 触点
    +关注

    关注

    3

    文章

    213

    浏览量

    16456
  • 指令
    +关注

    关注

    1

    文章

    606

    浏览量

    35602
  • 变量
    +关注

    关注

    0

    文章

    613

    浏览量

    28302

原文标题:西门子1200系列PLC教程-比较指令

文章出处:【微信号:电子技术控,微信公众号:电子技术控】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    西门子PLC指令

    西门子PLC指令
    发表于 10-16 10:28 37次下载

    三菱PLC西门子PLC选用指南

    首先它们的编程理念不同,三菱 PLC 是日系品牌,编程直观易懂,学习起来会比较轻松,而西门子PLC 是德国品牌,指令
    的头像 发表于 05-07 14:42 9494次阅读

    西门子PLC指令的教程详细说明

    本文档的主要内容详细介绍的是西门子PLC指令的教程详细说明
    发表于 03-21 14:38 24次下载
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>位<b class='flag-5'>指令</b>的教程详细说明

    西门子PLC的数字指令教程详细说明

    本文档的主要内容详细介绍的是西门子PLC的数字指令教程详细说明。
    发表于 03-21 16:41 32次下载
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>的数字<b class='flag-5'>指令</b>教程详细说明

    西门子PLC的位指令教程详细说明

    本文档的主要内容详细介绍的是西门子PLC的位指令教程详细说明。
    发表于 03-23 16:51 38次下载
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>的位<b class='flag-5'>指令</b>教程详细说明

    西门子S7-300系列PLC基本指令系统

    西门子S7-300系列PLC基本指令系统资料免费下载。
    发表于 04-23 11:50 191次下载

    西门子PLC指令和程序设计

    西门子PLC指令和程序设计方法免费下载。
    发表于 05-07 09:42 120次下载

    西门子1200PLC与库卡通讯软件设置步骤

    西门子1200系列PLC和库卡机器人的Profine通讯配置
    发表于 03-17 16:05 49次下载

    西门子常用PLC指令

    西门子常用PLC指令
    的头像 发表于 02-09 14:34 4556次阅读

    西门子SMART200 PLC西门子1200 PLC的Modbus TCP通讯实例

    我们上节课程基于博途V16讲了西门子1200PLC和1500PLC的ModbusTCP通讯,这节课程我们讲smart系列PLC
    的头像 发表于 04-25 10:27 1.4w次阅读
    <b class='flag-5'>西门子</b>SMART200 <b class='flag-5'>PLC</b>和<b class='flag-5'>西门子</b><b class='flag-5'>1200</b> <b class='flag-5'>PLC</b>的Modbus TCP通讯实例

    西门子S7-1200系列PLC与上位机的配置

    此次主要将的是关于西门子S7-1200系列PLC与上位机通过哪些特定的条件,来实现通讯的配置分享。
    发表于 05-25 17:38 22次下载
    <b class='flag-5'>西门子</b>S7-<b class='flag-5'>1200</b><b class='flag-5'>系列</b><b class='flag-5'>PLC</b>与上位机的配置

    如何使用西门子1200的脉冲指令

    西门子1200PLC的脉冲沿指令是一种非常重要的指令,它可以检测输入信号的上升沿或下降沿,并在检测到沿时产生一个脉冲。
    发表于 05-23 09:20 1.5w次阅读
    如何使用<b class='flag-5'>西门子</b><b class='flag-5'>1200</b>的脉冲<b class='flag-5'>指令</b>?

    西门子1200PLC之间的ModbusTCP通讯如何实现?

    西门子1200PLC通过以太网通讯与其它设备进行数据交互,西门子1200PLC可以和西门子系列
    发表于 07-30 14:49 9216次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>1200PLC</b>之间的ModbusTCP通讯如何实现?

    PLC西门子S7-200smart和S7-1200的区别?

    PLC西门子S7-200smart和S7-1200的区别? 西门子S7-200 smart和S7-1200
    的头像 发表于 11-17 11:41 9438次阅读

    西门子S7-1200 PLC指令介绍

    西门子S7-1200 PLC,作为西门子自动化控制产品中的一款紧凑型控制器,凭借其强大的功能和易用性,在工业控制领域得到了广泛的应用。S7-1200
    的头像 发表于 06-18 14:52 2178次阅读