详情

西门子PLC基本工作原理浅析

来源:化工仪器网2022/6/24 20:43:26471
导读:

西门子PLC扫描的工作方法首要分三个阶段,即输入采样阶段、用户程序履行阶段和输出改写阶段。
 

  1.输入采样阶段
 

  在输入采样阶段,PLC以扫描方法顺次读入一切输入状况和数据,并将它们存入I/O映象区中的相应单元内。输入采样完毕后,转入用户程序履行和输出改写阶段。在这两个阶段中,即使输入状况和数据发生变化,I/O映象区中相应单元的状况和数据也不会改变。因此,如果输入的是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才干确保在任何情况下,该输入均能被读入。
 

  2.用户程序履行阶段
 

  在用户程序履行阶段,PLC总是按由上而下的次序顺次扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左面由各触点构成的控制线路,并按先左后右、先上后下的次序对由触点构成的控制线路进行逻辑运算;然后根据逻辑运算的成果,改写该逻辑线圈在体系RAM存储区中对应位的状况,或许改写该输出线圈在I/O映象区中对应位的状况,或许断定是否要履行该梯形图所规定的特别功用指令。即在用户程序履行过程中,只要输入点在I/O映象区内的状况和数据不会发生变化,而其他输出点和软设备在I/O映象区或体系RAM存储区内的状况和数据都有可能发生变化,而且排在上面的梯形图,其程序履行成果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被改写的逻辑线圈的状况或数据只能到下一个扫描周期才干对排在其上面的梯形图起作用。
 

  3.输出改写阶段
 

  当用户程序扫描完毕后,PLC就进入输出改写阶段。在此期间,CPU依照I/O映象区内对应的状况和数据改写一切的输出锁存电路,再经输出电路驱动相应的外设。这时,才是PLC的真正输出。
 

  输入/输出滞后现象
 

  从PLC的工作过程,可以总结如下几个结论。
 

  ·以扫描的方法履行程序,其输入/输出信号间的逻辑关系存在着原理上的滞后。扫描周期越长,滞后就越严峻。
 

  ·扫描周期除了包括输入采样阶段、用户程序履行阶段、输出改写阶段三个首要工作阶段所占的时刻外,还包括体系管理操作占用的时刻。其中,程序履行的时刻与程序的长短及指令操作的杂乱程度有关,其他基本不变。扫描周期一般为毫微秒级。
 

  ·第n次扫描履行程序时,所根据的输入数据是该次扫描周期中采样阶段的扫描值X根据的输出数据有上一次扫描的输出值Y(n-1),也有本次的输出值Yn;所n送往输出端子的信号,即是本次履行全部运算后的终究成果Yn。
 

  ·输入/输出呼应滞后不只与扫描方法有关,还与程序设计组织有关。

版权与免责声明:凡本网注明“来源:全球资源网”的所有作品,均为浙江兴旺宝明通网络有限公司-全球资源网合法拥有版权或有权使用的作品,未经本网授权不得转载、摘编或利用其它方式使用上述作品。已经本网授权使用作品的,应在授权范围内使用,并注明“来源:全球资源网”。违反上述声明者,本网将追究其相关法律责任。 本网转载并注明自其它来源(非全球资源网)的作品,目的在于传递更多信息,并不代表本网赞同其观点或和对其真实性负责,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品第一来源,并自负版权等法律责任。 如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

展开全部
相关技术