西门子S7300PLC基础与应用 第2版 教学课件 ppt 作者 吴丽 第5章 置位与复位.pptVIP

西门子S7300PLC基础与应用 第2版 教学课件 ppt 作者 吴丽 第5章 置位与复位.ppt

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
西门子S7300PLC基础与应用 第2版 教学课件 ppt 作者 吴丽 第5章 置位与复位

硬件组态 编辑符号表 程序设计(FC1-1) 由初始状态标志F0对全部输出负载进行复位 程序设计(FC1-2) 第一级启动 程序设计(FC1-3) 第二级启动 程序设计(FC1-4) 第三级启动 西门子S7-300 PLC 基础与应用 日期:* 页码: * 第5章 置位复位指令的应用 置位复位 STEP7的程序结构 技能训练任务一 抢答器控制 技能训练任务二 多级传送带控制 5 1 2 3 4 置位复位指令的应用 置位与复位指令(1/3) 1.置位(S)指令 置位与复位指令(2/3) 2.复位(R)指令 置位与复位指令(3/3) RS和SR触发器指令(1/3) 1.RS触发器 RS触发器为“置位优先”型触发器,当R端和S端的驱动信号同时为1时,触发器最终为置位状态 RS和SR触发器指令(2/3) 2.SR触发器 SR触发器为“复位优先”型触发器,当R端和S端的驱动信号同时为1时,触发器最终为复位状态 RS和SR触发器指令(3/3) 用户块 STEP7的程序结构 系统块 5.2 1 2 OB、FB、FC、DB SFC、SFB、SDB (1) 组织块(OB) 组织块OB构成操作系统和用户程序之间的接口,相当于高级语言的主程序。S7提供了大量的组织块,只能由操作系统调用。各种组织块由不同的事件启动,具有不同的优先级。而循环执行的主程序在组织块OB1中。 OB1是用户自己编写的主循环组织块,其他程序块只有通过OB1的调用才能被CPU执行,是用户程序中唯一不可缺少的程序模块。可以把全部程序放在OB1中,连续不断地循环执行;也可以把程序放在不同的程序块中,OB1需要的时候调用这些程序块。 OB100为暖启动组织块,即初始化程序,只在PLC上电的第一个周期执行一次。 用户块 (2)功能块(FB) 功能块FB(Function Block)是用户自己编写的程序块,相当于高级语言的子程序。它是通过数据块参数而调用的,有自己的存储区(背景数据块),通过背景数据块传递参数。自身带有以名称方式给出的形式参数,被其他程序块调用时,可以将实际参数赋值给实际参数。所以,调用任何一个功能块FB时,必须制定一个背景数据块。 用户块 (3) 功能(FC) 功能FC(Function)与功能块的根本区别在于没有自己的存储区,即没有指定的背景数据块,不能存储信息,调用时必须向形参配实参。功能一般用于编制重复发生并且复杂的自动化程序。 (4) 数据块(DB) 数据块DB(Data Block)中包含程序所使用的数据。根据使用方式的不同,数据块分为全局数据块和背景数据块两种。全局数据块又称为共享数据块,用于存储全局数据,所有逻辑块都可以全局数据块内存储的信息。背景数据块作为块的局部数据,是与被指定的功能块相关联的。 用户块 其他 OB块 操 作 系 统 OB1 组 织 块 FC FB FB FC DB DB SFC SFB 控制要求 抢答器的控制 任务分析 任务实施 方案调试 5.3 1 2 3 4 控制要求 抢答器设计控制要求如下:一人按下抢答按钮,接通本组抢答信号灯,告诉主持人和观众本组获得抢答权,同时切断其他各组信号灯电路;进入下一轮问题抢答时,主持人按下复位按钮,清除上一轮抢答信号,抢答重新开始。上电初始化程序OB100主程序OB1刷新过程映像输入表刷新过程映像输出表 任务分析 抢答器设计:四人抢答器有四个按钮作为输入信号,分别接I0.1、I0.2、I0.3、I0.4,主持人复位按钮对应I0.5,对应每人输出灯为Q2.1、Q2.1、Q2.3、Q2.4。要求:四人中任意抢答,谁先按按钮,谁的指示灯优先亮,此后其他人再按下按钮无效,只能亮一盏;进入下一轮问题抢答时,主持人按下复位按钮,抢答重新开始。 抢答器程序中,主持人按下复位按钮,10s之后如果没有人抢答,此题作废,进入下一轮抢答,加入控制程序。 任务实施—— I/O接线 任务实施—— 硬件组态 任务实施—— 编辑符号表 任务实施——控制程序设计 (FC1) 任务实施——控制程序设计 (FC1) 任务实施——控制程序设计 (FC2) 任务实施——控制程序设计 (OB1) 控制要求 多级传送带的控制 任务分析 任务实施 方案调试 5.4 1 2 3 4 控制要求(1/2) 由3条传送带和料斗组成物料三级输送系统,为防止物料堆积,要求按物流方向逆向逐级起动,停机时则按物流方向顺向逐级停机。 要求按下启动按钮后,首先3号传送带开始工作,2s后2号传送带自动起动,再过2s后1号传送带自动起动,再过2s后料斗底门打开。按停止按钮

文档评论(0)

sanshengyuan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档