当前位置: 首页 » 新闻资讯 » 厂商 » 正文

西门子PLC基本工作原理浅析-技术文章-上海卓曙自动化设备有限公司

分享到:
放大字体  缩小字体    发布日期:2019-09-02  来源:仪器信息网  作者:Mr liao  浏览次数:1019
核心提示:西门子PLC扫描的工作方法首要分三个阶段,即输入采样阶段、用户程序履行阶段和输出改写阶段。 1.输入采样阶段 在输入采样阶段,PLC以扫描方法顺次读入一切输入状况和数据,并将它们存入I/O映象区中的相应单元内。输入采样完毕后,转入用户程序履行和输出改写阶段。在这两个阶段中,即使输入状况和数据发生变化,I/O映象区中相应单元的状况和数据也不会改变。因此,如果输入的是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才干确保在任何情况下,该输入均能被读入。 2.用户程序履行阶段 在用户程序履行阶段,PLC总是
主营产品: 西门子数控伺服代理,西门子S7-1200PLC模块价格,西门子S7-400PLC模块代理


西门子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。
 

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

上一篇:西门子PLC常用的数制类型和转换方法有 下一篇:西门子PLC的系统组成及其功能返回列表 打印关闭
*验证码:  = 请输入计算结果(填写阿拉伯数字),如:三加四=7
 
 
打赏
[ 新闻资讯搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 违规举报 ]  [ 关闭窗口 ]
免责声明:
本网站部分内容来源于合作媒体、企业机构、网友提供和互联网的公开资料等,仅供参考。本网站对站内所有资讯的内容、观点保持中立,不对内容的准确性、可靠性或完整性提供任何明示或暗示的保证。如果有侵权等问题,请及时联系我们,我们将在收到通知后第一时间妥善处理该部分内容。
 

西门子PLC基本工作原理浅析-技术文章-上海卓曙自动化设备有限公司二维码

扫扫二维码用手机关注本条新闻报道也可关注本站官方微信账号:"xxxxx",每日获得互联网最前沿资讯,热点产品深度分析!
 

 
0相关评论