plc可编程控制器工作原理

如题所述

第1个回答  2011-01-02
PLC主要是指数字运算操作电子系统的可编程逻辑控制器,用于控制机械的生产过程。也是公共有限公司、电源线车等的名称缩写。
PLC的工作原理
一. 扫描技术 当PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段。 (一) 输入采样阶段 在输入采样阶段,PLC以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应得单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。 (二) 用户程序执行阶段 在用户程序执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。 即,在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。 在程序执行的过程中如果使用立即I/O指令则可以直接存取I/O点。即使用I/O指令的话,输入过程影像寄存器的值不会被更新,程序直接从I/O模块取值,输出过程影像寄存器会被立即更新,这跟立即输入有些区别。 (三) 输出刷新阶段 当扫描用户程序结束后,PLC就进入输出刷新阶段。在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是PLC的真正输还有什么不明白的吗?可以参考:http://baike.baidu.com/view/13561.htm
也可以问我,我今年刚学的这门课,很有用,个人觉得。本回答被网友采纳
第2个回答  2011-01-03
PLC主要是指数字运算操作电子系统的可编程逻辑控制器,用于控制机械的生产过程。也是公共有限公司、电源线车等的名称缩写。
PLC的工作原理
一. 扫描技术 当PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段。 (一) 输入采样阶段 在输入采样阶段,PLC以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应得单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。 (二) 用户程序执行阶段 在用户程序执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。 即,在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。 在程序执行的过程中如果使用立即I/O指令则可以直接存取I/O点。即使用I/O指令的话,输入过程影像寄存器的值不会被更新,程序直接从I/O模块取值,输出过程影像寄存器会被立即更新,这跟立即输入有些区别。 (三) 输出刷新阶段 当扫描用户程序结束后,PLC就进入输出刷新阶段。在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是PLC的真正输还有什么不明白的吗?可以参考:http://baike.baidu.com/view/13561.htm
第3个回答  2011-01-01
很简单,就是从输入端口读取数据,运行用户程序,从输出端口输出程序运算结果。此过程不停地循环。

可编程控制器原理及应用
可编程控制器原理:采用可以编制程序的存储器,用来在执行存储逻辑运算和顺序控制、定时、计数和算术运算等操作的指令,并通过数字或模拟的输入(I)和输出(O)接口,控制各种类型的机械设备或生产过程。可编程控制器应用:PLC采用微电子技术来完成各种控制功能,在现场的输入信号作用下,按照预先输入的程序,控...

plc在工作时候采用什么原理
PLC在工作时采用的工作原理是采用循环扫描的方式处理输入和输出。PLC,即可编程逻辑控制器,是一种数字计算机控制系统。其工作原理如下:一、PLC的基本结构 PLC主要由中央处理单元(CPU)、存储器、输入输出接口等部分组成。这些部分协同工作,实现对外部环境的控制。二、循环扫描工作原理 PLC在工作时,采用...

简述可编程控制器的工作原理,如何理解PLC的循环扫描工作过程
可编程控制器的工作原理:可编程控制器有两种基本的工作状态,即运行(RUN)状态与停止(STOP)状态,其中运行状态是执行应用程序的状态,停止状态一般用于程序的编制与修改。除了执行用户程序之外,在每次循环过程中,可编程控制器还要完成内部处理、通信处理等工作,一次循环可分为5个阶段。可编程控制器这种...

可编程控制器的工作原理是什么?
1、内部处理阶段 在此阶段,PLC检查CPU模块的硬件是否正常,复位监视定时器,以及完成一些其他内部工作。2、通信服务阶段 在此阶段,PLC与一些智能模块通信、响应编程器键入的命令,更新编程器的显示内容等,当PLC处于停状态时,只进行内容处理和通信操作等内容。3、输入处理 输入处理也叫输入采样。在此阶段...

什么是可编程逻辑控制器,它们工作原理是什么?
工作原理:输入采样阶段,在输入采样阶段,可编程逻辑控制器以扫描方式依次地读入所有输入状态和数据,并将它们存入I\/O映象区中的相应的单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I\/O映象区中的相应单元的状态和数据也不会改变。因此,如果...

可编程控制器的工作原理是什么?
可编程控制器的基本工作原理:可编程控制器(PLC)的工作有两个要点:入出信息变换、可靠物理实现,入出信息变换主要由运行存储于PLC内存中的程序实现。这程序既有系统的(这程序又称监控程序,或操作系统),又有用户的。系统程序为用户程序提供编辑与运行平台,同时,还进行必要的公共处理,如自检,I\/O...

plc控制器的工作原理是什么 plc控制器有几种输出形式
plc控制器的工作原理简述为:集中采样、集中输出、周期性循环扫描。在集中采样阶段,顺序读取所有输入端子的通断状态,并将所读取的信息存入输入映像寄存器中,此时输入映像寄存器被刷新。由于PLC是集中采样,因此在程序处理阶段,即使输入状态发生变化,输入映像寄存器中的内容也不会改变,直至下一周期的输入...

plc控制系统工作原理是什么
可编程逻辑控制器(PLC)是一种利用可编程存储器来执行特定逻辑、顺序控制、定时、计数和算术运算等任务的工业控制设备。它广泛应用于机械控制和生产过程自动化中。工作原理 PLC的工作过程通常分为三个阶段:输入采样、用户程序执行和输出刷新。这三个阶段在一个称为扫描周期的循环中不断重复。1. 输入采样...

plc的工作原理
PLC,即可编程逻辑控制器,是工业控制领域常用的自动化设备。其工作原理主要包括输入采样、执行用户程序和输出刷新三个阶段。PLC通过接收来自现场设备的各种信号,执行预设的程序,控制现场设备的运行。二、详细解释 输入采样阶段。在此阶段,PLC扫描所有输入端口,获取现场设备的状态信息。这些信息包括开关的...

简述可编程控制器的工作原理
可编程控制器(PLC,ProgrammableLogicController)的工作原理是基于存储的程序进行逻辑运算、顺序控制、定时、计数和算术运算等操作,从而实现对各类设备或生产过程的控制。首先,PLC是一种专为工业环境设计的数字计算机,其核心是一台微处理器,与常规计算机类似,具有CPU、存储器、输入\/输出接口等组成部分。

相似回答