PLC/PAC
PLC采用循环扫描的工作方式,在PLC中用户程序按先后顺序存放,CPU从第一条指令开始执行程序,直到遇到结束符后又返回第一条,如此周而复始不断循环。PLC的扫描过程分为内部处理、通信操作、程序输入处理、程序执行、程序输出几个阶段。全过程扫描一次所需的时间称为扫描周期。当PLC处于停状态时,只进行内部处理和通信操作服务等内容。在PLC处于运行状态时,从内部处理、通信操作、程序输入、程序执行、程序输出,一直循环扫描工作。
当PLC运转时,是经过执行反映节制要求的用户顺序来完成节制义务的,需求执行很多的操作,但CPU不成能还去执行多个操作,它只能按分时操作(串行任务)方法,每一次执行一个操作,按挨次逐一执行。因为CPU的运算处置速度很快,所以从微观上来看,PLC外部呈现的后果似乎是还(并行)完成的。这种串行任务进程称为PLC的扫描任务方法。
用扫描任务方法执行用户顺序时,扫描是从第一条顺序开端,在无中缀或跳转节制的状况下,按顺序存储挨次的先后,逐条执行用户顺序,直到顺序完毕。然后再从头开端扫描执行,循环往复反复运转。
PLC的扫描任务方法与电器节制的任务是有分歧的。电器节制安装采用硬逻辑的并行任务方法,假如某个继电器的线圈通电或断电,那么该继电器的一切常开和常闭触点不管处在节制线路的哪个地位上,都应立刻还举措;而PLC采用扫描任务方法(串行任务方法),假如某个软继电器的线圈被接通或断开,其一切的触点不会立刻举措,必需等扫描到该时才会举措。但因为PLC的扫描速度快,凡间PLC与电器节制安装在I/O的处置后果上并没有什么差异。
全部0条评论
快来发表一下你的评论吧 !