全文预览

基于西门子PLC水位控制设计毕业论文

上传者:蓝天 |  格式:doc  |  页数:55 |  大小:0KB

文档介绍
厂自动化[8]。РPLC的工作原理Р(1)继电器控制装置采用硬逻辑并行运行的方式,即如果这个继电器的线圈通电或断电,该继电器所有的触点(包括其常开或常闭触点)在继电器控制线路的哪个位置上都会立即同时动作。Р(2)PLC的CPU则采用顺序逻辑扫描用户程序的运行方式,即如果一个输出线圈或逻辑线圈被接通或断开,该线圈的所有触点(包括其常开或常闭触点)不会立即动作,必须等扫描到该触点时才会动作。Р为了消除二者之间由于运行方式不同而造成的差异,考虑到继电器控制装置各类触点的动作时间一般在100ms以上,而PLC扫描用户程序的时间一般均小于100ms,因此,PLC采用了一种不同于一般微型计算机的运行方式---扫描技术。这样在对于I/O响应要求不高的场合,PLC与继电器控制装置的处理结果上就没有什么区别了。РPLC的循环处理过程РCPU中的程序分为用户程序和操作系统。操作系统用来处理PLC的启动、刷新输入/输出过程映像区、调用用户程序、处理中断、处理系统错、管理存储区等任务。用户程序由用户生成,用来实现用户要求的自动化任务。PLC采用循环执行用户程序的方式。PLC上电后,在系统程序的监控下,反复地按一定的顺序对系统内部的各个任务进行查询、判断和执行。РPLC得电或从STOP模式切换成RUN模式时,CPU就执行启动操作,清除没有保持功能的位存储器、定时器和计数器,清除中断堆栈和块堆栈的内容,复位保存的硬件中断等。此外还要执行一次用户编写的“系统启动组织块”OB100,完成用户指定的初始化操作。以后将进入周期性的循环运行。扫描循环过程如图1-1。Р图1-1 扫描过程Р 在PLC的存储器中,设置了一片区域用来存放输入信号和输出信号的状态,它们分别被称为输入过程映像区和输出过程映像区。在循环程序处理过程中,CPU并不会直接访问I/O模块中的输出地址区和输入地址区,而是访问CPU内部的过程映像区。

收藏

分享

举报
下载此文档