东莞市长方电子有限公司
地址:东莞市道滘镇振兴北八路二巷二号
传真:0769-82630771
工程部电话:15362065477(廖工)
销售QQ:475003983
技术支援QQ:1343958699
网址:www.plc77.com
PLC的工作原理
输入采样
在输入采样阶段,可编程逻辑控制器以扫描办法依次地读入全部输入情况和数据,并将它们存入I/O映象区中的相应的单元内。输入采样结束后,转入用户程序实行和输出改写阶段。在这两个阶段中,即使输入情况和数据发作改动,I/O映象区中的相应单元的情况和数据也不会改动。因此,假设输入是脉冲信号,则该脉冲信号的宽度有必要大于一个扫描周期,才华保证在任何情况下,该输入均能被读入。
可编程逻辑控制器
可编程逻辑控制器(2张)
用户程序实行
在用户程序实行阶段,可编程逻辑控制器总是按由上而下的次第依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左面的由各触点构成的控制线路,并按先左后右、先上后下的次第对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的效果,改写该逻辑线圈在系统RAM存储区中对应位的情况;或许改写该输出线圈在I/O映象区中对应位的情况;或许判定是否要实行该梯形图所规矩的特别功用指令。
即,在用户程序实行进程中,只要输入点在I/O映象区内的情况和数据不会发作改动,而其他输出点和软设备在I/O映象区或系统RAM存储区内的情况和数据都有可能发作改动,而且排在上面的梯形图,其程序实行效果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被改写的逻辑线圈的情况或数据只能到下一个扫描周期才华对排在其上面的程序起作用。
在程序实行的进程中假设运用当即I/O指令则可以直接存取I/O点。即使用I/O指令的话,输入进程形象寄存器的值不会被更新,程序直接从I/O模块取值,输出进程形象寄存器会被当即更新,这跟当即输入有些差异。
输出改写
当扫描用户程序结束后,可编程逻辑控制器就进入输出改写阶段。在此期间,CPU按照I/O映象区内对应的情况和数据改写全部的输出锁存电路,再经输出电路驱动相应的外设。这时,才是可编程逻辑控制器的实在输出。
小结
根据上述进程的描绘,可以对PLC作业进程的特色小结如下: [5]
①PLC选用会合采样、会合输出的作业办法,这种办法减少了外界搅扰的影响。
②PLC的作业进程是循环扫描的进程,循环扫描时间的长短取决于指令实行速度、用户程序的长度等要素。
③输出对输入的影响有滞后现象。PLC选用会合采样、会合输出的作业办法,当采样阶段结束后,输入情况的改动行将等到下一个采样周期才华被接收,因此这个滞后时间的长短又首要取决于循环周期的长短。此外,影响滞后时间的要素还有输入滤波时间、输出电路的滞后时间等。
④输出映像寄存器的内容取决于用户程序扫描实行的效果。
⑤输出锁存器的内容由上一次输出改写期间输出映像寄存器中的数据抉择。
⑥PLC其时实践的输出情况有输出锁存器的内容抉择。
当可编程逻辑控制器投入工作后,其作业进程一般分为三个阶段,即输入采样、用户程序实行和输出改写三个阶段。结束上述三个阶段称作一个扫描周期。在整个工作期间,可编程逻辑控制器的CPU以必定的扫描速度重复实行上述三个阶段。