1 西门子S7-200 SMART PLC位逻辑指令总述-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

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

3天内不再提示

西门子S7-200 SMART PLC位逻辑指令总述

laidenongfhs 来源:中泰PLC自动化教学 2023-11-29 14:10 次阅读

基本指令是PLC最常用的指令,主要包括位逻辑指令、定时器指令和计数器指令

总述:位逻辑指令

在STEP 7-Micro/WIN SMART 软件的项目指令树区域,展开“位逻辑”指令包,可以查看所有的位逻辑指令,如图4-1所示。位逻辑指令有16条,可大致分为触点指令、线圈指令、立即指令、RS触发器指令和空操作指令

589dfe6e-8e7d-11ee-939d-92fbcf53809c.png

图4-1 位逻辑指令

一、 触点指令

触点指令可分为普通触点指令和边沿检测触点指令。

1.普通触点指令

普通触点指令说明如表4-1所示。

表4-1 普通触点指令说明

58af4552-8e7d-11ee-939d-92fbcf53809c.png

2.边沿检测触点指令

边沿检测触点指令说明如表4-2所示。

表4-2 边沿检测触点指令说明

58c6d1c2-8e7d-11ee-939d-92fbcf53809c.png

二、线圈指令

1.指令说明

线圈指令说明如表4-3所示。

表4-3 线圈指令说明

58d43402-8e7d-11ee-939d-92fbcf53809c.png

2.指令使用举例

线圈指令使用如图4-2所示。当I0.4常开触点闭合时,将M0.0~M0.2线圈都置位,即让这3个线圈都得电,同时Q0.4线圈也得电;I0.4常开触点断开后,M0.0~M0.2线圈仍保持得电状态,而Q0.4线圈则失电。当I0.5常开触点闭合时,将M0.0~M0.2线圈都复位,即这3个线圈都失电,同时Q0.5线圈得电;I0.5常开触点断开后,M0.0~M0.2线圈仍保持失电状态, Q0.5线圈也失电。

59074dce-8e7d-11ee-939d-92fbcf53809c.png

图4-2 线圈指令使用

三、 立即指令

PLC的一般工作过程是:当操作输入端设备时(如按下I0.0端子外接按钮),该端端的状态数据“1”存入输入映像寄存器I0.0中,PLC运行时先扫描读出输入映像寄存器的数据,然后根据读取的数据运行用户编写的程序,程序运行结束后将结果送入输出映像寄存器(如Q0.0),通过输出电路驱动输出端子外接的输出设备(如接触器线圈),然后PLC又重复上述过程。PLC完整运行一个过程需要的时间称为一个扫描周期,在PLC执行用户程序阶段时,即使输入设备状态发生变化(如按钮由闭合改为断开),PLC也不会理会此时的变化,仍按扫描输入映像寄存器阶段读取的数据执行程序,直到下一个扫描周期才读取输入端新状态。 如果希望PLC工作时能即时响应输入或即时产生输出,可使用立即指令。立即指令可分为立即触点指令、立即线圈指令。

1.立即触点指令

立即触点指令又称立即输入指令,它只适用于输入量I。执行立即触点指令时,PLC会立即读取输入端子的值,再根据该值判断程序中的触点通/断状态,但并不更新该端子对应的输入映像寄存器的值,其他普通触点的状态仍由扫描输入映像寄存器阶段读取的值决定。

立即触点指令说明如表4-4所示。

表4-4 立即触点指令说明

5910defc-8e7d-11ee-939d-92fbcf53809c.png

2.立即线圈指令

立即线圈指令又称立即输出指令,该指令在执行时,将前面的运算结果立即送到输出映像寄存器而即时从输出端子产生输出,输出映像寄存器内容也被刷新。立即线圈指令只能用于输出量Q,线圈中的“I”表示立即输出。

立即线圈指令说明如表4-5所示。

表4-5 立即线圈指令说明

5930076e-8e7d-11ee-939d-92fbcf53809c.png

四、 RS触发器指令

RS触发器指令的功能是根据R、S端输入状态产生相应的输出,它分为置位优先触发器指令和复位优先触发器指令。

1.指令说明

RS触发器指令说明如表4-6所示。

表4-6 RS触发器指令说明

594800b2-8e7d-11ee-939d-92fbcf53809c.png

59541f50-8e7d-11ee-939d-92fbcf53809c.png

2.指令使用举例

RS触发器指令使用如图4-3所示。 595b9f28-8e7d-11ee-939d-92fbcf53809c.png

图4-3 RS触发器指令使用

图4-3(a)使用了SR置位优先触发器指令,从右方的时序图可以看出:

①当I0.0触点闭合(S1=1)、I0.1触点断开(R=0)时,Q0.0被置位为1;

②当I0.0触点由闭合转为断开(S1=0)、I0.1触点仍处于断开(R=0)时,Q0.0仍保持为1;

③当I0.0触点断开(S1=0)、I0.1触点闭合(R=1)时,Q0.0被复位为0;

④当I0.0、I0.1触点均闭合(S1=0、R=1)时,Q0.0被置位为1。

图4-3(b)使用了RS复位优先触发器指令,其第①~③种输入、输出情况与SR置位优先触发器指令相同,两者的区别在于第④种情况。

对于SR置位优先触发器指令,当S1、R端同时输入1时,Q0.0=1;对于RS复位优先触发器指令,当S、R1端同时输入1时,Q0.0=0。

五、空操作指令

空操作指令的功能是让程序不执行任何操作。由于该指令本身执行时需要一定时间,故可延缓程序执行周期。

空操作指令说明如表4-7所示。

表4-7 空操作指令说明

59710dea-8e7d-11ee-939d-92fbcf53809c.png






审核编辑:刘清

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

    关注

    5010

    文章

    13271

    浏览量

    463035
  • 西门子
    +关注

    关注

    94

    文章

    3034

    浏览量

    115777
  • 计数器
    +关注

    关注

    32

    文章

    2256

    浏览量

    94476
  • 定时器
    +关注

    关注

    23

    文章

    3246

    浏览量

    114713
  • S7-200
    +关注

    关注

    13

    文章

    408

    浏览量

    50379

原文标题:西门子S7-200 SMART PLC位逻辑指令

文章出处:【微信号:中泰PLC自动化教学,微信公众号:中泰PLC自动化教学】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    S7-200西门子PLC视频教程大全

    以下是西门子S7-200PLC视频教程,全文共有36个视频。详细介绍了西门子S7-200PL的各种概念,基础的知识,及各案例的讲解。 1、S7-20
    发表于 09-26 09:15 12w次阅读

    西门子S7-200 PLC应用100例

    西门子S7-200 PLC应用100例》主要以西门子S7-200 PLC为主体,按基础知识、扩
    发表于 09-17 10:02 697次下载
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-200</b> <b class='flag-5'>PLC</b>应用100例

    西门子S7-200使用教程

    西门子S7-200 PLC仿真软件超详细使用教程西门子S7-200使用教程
    发表于 05-06 16:43 0次下载

    西门子S7-200以太网通讯解决方案

    BCNet-S7PPI用于西门子S7-200以太网编程下载、数据监控,同时支持S7-200 SMART、亿维、合信等
    发表于 01-16 15:49 1.7w次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-200</b>以太网通讯解决方案

    西门子PLC S7-200常见的71个故障汇总及解决办法

    本文介绍了西门子PLC S7-200系列PLC的基本硬件组成与它的优点,最后介绍了71个西门子PLC
    的头像 发表于 04-18 15:42 6.3w次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b> <b class='flag-5'>S7-200</b>常见的71个故障汇总及解决办法

    西门子PLC S7-200smart程序下载错误分析

    的CPU类型是否与实际CPU类型相符合,若不符合将会报错。  西门子PLC S7-200 smart系列为用户提供了良好的编程环境,用户可以通过编程软件进行程序
    发表于 07-23 15:27 4665次阅读

    西门子S7-200 PLC编程实例精解

    西门子S7-200 PLC编程实例资料免费下载。
    发表于 04-22 10:12 443次下载

    西门子PLC教案(S7-200)

    关于西门子PLC教案(S7-200)资料免费下载。
    发表于 04-29 14:50 233次下载

    西门子S7-200SMART系列PLC的比较和传送、置、复位等指令的使用

    本案例,利用液体混合控制程序设计,主要让读者练习西门子S7-200SMART系列PLC的比较和传送、置、复位等指令的使用。
    的头像 发表于 10-19 10:15 8412次阅读

    西门子PLC S7-200 SMART PID控制功能分享

    西门子PLC S7-200 SMART是经济性好的一款西门子PLC产品,它的产品种类丰富,配件多
    的头像 发表于 04-06 14:46 9586次阅读

    西门子200PLC指令详解——逻辑指令

    ,为西门子S7-200各型号PLC的存储器范围值。   2.S7-200CPU操作数范围下图为CPU操作数范围   3.
    发表于 04-19 11:07 8次下载
    <b class='flag-5'>西门子</b><b class='flag-5'>200PLC</b><b class='flag-5'>指令</b>详解——<b class='flag-5'>位</b><b class='flag-5'>逻辑</b><b class='flag-5'>指令</b>

    西门子S7-200 SMART编程技巧

    【导读】分享一个西门子S7-200 SMART编程技巧。
    的头像 发表于 07-10 10:10 2369次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-200</b> <b class='flag-5'>SMART</b>编程技巧

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

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

    西门子S7-200 Smart PLC加密设置全面指南

    本文将详细介绍西门子S7-200 Smart PLC的加密设置方法,帮助用户更好地保护PLC程序的安全。
    发表于 03-27 10:14 1.1w次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-200</b> <b class='flag-5'>Smart</b> <b class='flag-5'>PLC</b>加密设置全面指南

    S7协议读取西门子S7-200 Smart PLC数据

    西门子S7-200 Smart PLC因其稳定性和易用性而广泛应用。通过使用S7协议,可以实现对PLC
    的头像 发表于 07-11 11:55 5640次阅读
    <b class='flag-5'>S7</b>协议读取<b class='flag-5'>西门子</b><b class='flag-5'>S7-200</b> <b class='flag-5'>Smart</b> <b class='flag-5'>PLC</b>数据