网站大量收购独家精品文档,联系QQ:2885784924

《PLC应用项目工单实践教程》课件 模块5 组织块的编程及应用.pptxVIP

《PLC应用项目工单实践教程》课件 模块5 组织块的编程及应用.pptx

  1. 1、本文档共146页,可阅读全部内容。
  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文档。上传文档
查看更多

《PLC应用项目工单实践教程(S7-1500)》

模块1S7-1500PLC初步使用模块2S7-1500PLC位指令应用模块3S7-1500PLC定时器/计数器指令应用模块4S7-1500PLC其它基础指令应用模块5组织块的编程及应用模块6函数、函数块、数据块及应用模块7S7-1500系列PLC顺序控制设计法的应用模块8S7-1500系列PLC模拟量的应用模块9S7-1500PLC网络通信应用教材章节目录

项目5.1启动组织块的应用项目5.2时间中断组织块的应用项目5.3硬件中断组织块的应用 项目5.4循环中断组织块的应用项目5.5延时中断组织块的应用章节测试模块5组织块的编程及应用目录

1、学习目标项目5.1启动组织块的应用控制要求2硬件电路设计3项目知识储备45项目实施学习目标1项目扩展6返回

学习目标学习目标知识目标掌握启动组织块的使用技能目标能利用启动组织块对PLC进行初始化熟悉TIAPortal软件操作和编程调试掌握PLC的外部接线

2、控制要求项目5.1启动组织块的应用控制要求2硬件电路设计3项目知识储备45项目实施学习目标1项目扩展6

控制要求数据初始化:八个指示灯,在PLC启动时,八个灯全部熄灭,按下按钮SB1,奇数号指示灯点亮;按下按钮SB2,偶数号指示灯点亮。按下停止按钮SB3所有灯熄灭。

3、硬件电路设计项目5.1启动组织块的应用控制要求2硬件电路设计3项目知识储备45项目实施学习目标1项目扩展6

硬件电路设计共阳极接法

4、项目知识储备项目5.1启动组织块的应用控制要求2硬件电路设计3项目知识储备45项目实施学习目标1项目扩展6

项目知识储备1.操作系统和用户程序1)操作系统,是CPU的固定组成部分,操作系统用来实现与特定的控制任务无关的功能,包括:处理PLC的启动、刷新输入过程映像和输出过程映像、调用用户程序、处理中断和错误、管理存储区、处理通信等。2)用户程序由用户在TIAPortal中生成,然后将其下载到CPU中。用户程序包括:启动初始化,处理过程数据(数字信号、模拟信号)、对中断的响应、对异常和错误的处理。3)用户编写的程序和所需的数据放置在块中,不同的程序块实现不同的功能,可以使单个的程序部件标准化。在操作系统的控制下通过在块内或块间的调用,实现程序运行与控制任务。

项目知识储备1.操作系统和用户程序

项目知识储备2.常用组织块

项目知识储备2.常用组织块添加新块

项目知识储备3.循环程序组织块的功能程序循环组织块在CPU处于RUN模式时,周期性地循环执行。在循环程序组织块中放置控制程序的指令或调用其它功能块(FC或FB),需要连续运行的程序存储在循环程序组织块(一般是OB1)中,当OB1中的程序执行完毕后,刷新过程映像区,然后从OB1的第一条程序开始执行。当CPU操作系统调用另外的组织块时,因为循环程序组织块的优先级最低,所以循环程序的执行被打断,任何其它的组织块都可以中断循环程序组织块并执行,执行完毕后从中断处开始恢复执行循环程序组织块。同时发出多个OB请求时,高优先级的组织块可中断低优先级的组织块。同一个优先级的组织块同时触发时,不相互中断,而是一个接一个地按块的编号由小到大依次执行。

项目知识储备4.操作系统的执行过程

项目知识储备5.启动组织块Startup:清除I映像存储区使用上一个值或替换值对输出执行初始化执行启动OB将物理输入的状态复制到I存储器将所有的中断事件存储到要在进入RUN模式后处理的队列中启动Q存储器写入到物理输出的操作RUN:将Q存储器写入到物理输出将物理输入的状态复制到I存储器执行程序循环OB执行自检诊断在扫描周期的任何阶段处理中断和通信

项目知识储备6.启动组织块执行特性(1)禁用模块上的输出。根据相应模块的参数设置,禁用或响应所有输出:将提供参数中所设置的替换值或保持上一个值输出并将控制过程转为安全操作模式。(2)将初始化过程映像,并不更新过程映像,过程映像输入/出的所有值均为0。(3)在启动过程中从输入中读取当前状态,可以通过直接I/O访问来访问输入。要在启动模式下读取物理输入的当前状态,必须对输入执行立即读取操作,例如I0.0:P。(4)启动过程中初始化输出,可以通过过程映像或直接I/O访问来写入值。在转换到为RUN过程中将在输出中输出这些值。

项目知识储备6.启动组织块执行特性(5)CPU始终以暖启动方式启动。将初始化非保持性位存储器、定时器和计时器。将初始化数据块中的非保持性变量。(6)启动组织块

文档评论(0)

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

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

1亿VIP精品文档

相关文档