PLC程序的循环处理方式及其相关内容简介.docx
《PLC程序的循环处理方式及其相关内容简介.docx》由会员分享,可在线阅读,更多相关《PLC程序的循环处理方式及其相关内容简介.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、PLC程序的循环处理方式及其相关内容简介网络转载导语:操纵系统用来处理PLC的起动、刷新输入/输出经过映像区、调用用户程序、处理中断和错误、治理存储区和通讯等任务。前言学习S7-300/400,不能仅仅局限于浏览或者编写一段程序,更要从本质上认识,方能更好的驾驭它。一、PLC的循环处理经过CPU中的程序分为操纵系统和用户程序。操纵系统用来处理PLC的起动、刷新输入/输出经过映像区、调用用户程序、处理中断和错误、治理存储区和通讯等任务。用户程序由用户根据需求自己编写,以完成特定的控制任务。STEP7将用户编写的程序和数据维护在块中,如功能块FB、功能FC和数据块DB等。PLC采用循环扫描的方式执
2、行用户程序,即扫描工作方式。图1PLC的扫描工作方式1.PLC得电或者由STOP形式切换到RUN形式时,CPU起动,同时去除没有保持功能的位存储器、定时器、计数器,去除中断堆栈和块堆栈的内容,复位保存的硬件中断等。2.执行系统起动组织块OB100,该组织块可以自定义编程,实现一些初始化的工作;3.系统进入周期扫描,并起动循环时间监控;4.CPU将输出经过映像区的数据写入输出模块;5.读取输入模块的状态,并写入输入经过映像区;6.CPU调用OB1,执行用户程序,期间,根据需要可调用其他逻辑块FB、SFB、FC及SFC,来实现控制任务;7.在循环完毕时,操纵系统执行所有挂起的任务,例如下载和删除块
3、、接收和发送全局数据等;8.CPU返回第3步,重新启动循环时间监控。9、在执行用户程序的经过中,假如有中断事件发生,当前执行的块将暂停执行,转而执行相应的组织块,来响应中断。该组织块执行完成后,之前被暂停的块将从中断的地方继续开场执行。OB1具有很低的优先级,除了OB90外,所有的组织块都能中断OB1。二、经过映像区PLC的存储器中,十分设置了一片区域用来存放输入信号和输出信号的状态,分别称之为输入经过映像区和输出经过映像区。在循环程序处理经过中,CPU不会直接访问I/O模块,而是访问CPU内部的经过映像区。如图1所示,在整个扫描周期内,CPU会分配一段时间集中将输出经过映像区的状态传送给输出
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PLC 程序 循环 处理 方式 及其 相关内容 简介
限制150内