您好!欢迎光临工博士商城

西门子触摸屏服务商

产品:11    
联系我们
您当前的位置:首页 » 新闻中心 » 西门子PLC工作原理
产品分类
新闻中心
西门子PLC工作原理
发布时间:2023-12-26        浏览次数:47        返回列表
  工作原理。

可编程序控制器投入运行时,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新。。完成上述三个阶段称为扫描周期。在整个运行周期之内,可编程序控制器的中央处理器以一定的扫描速度反复执行上述三个阶段。

输入采样。

在输入采样阶段,PLC以扫描方式依次读入所有输入状态和数据,并将其存储在I/O映像区的相应单元之中。输入采样完成之后,转入用户程序执行和输出刷新阶段。这两个阶段之中,即使输入状态和数据发生变化,输入输出映像区之中相应单元的状态和数据也不会发生变化。因此,如果输入是脉冲信号,则脉冲信号的宽度必须大于一个扫描周期,以保证在任何情况之下都能读取输入。。

用户程序执行。

在用户程序执行阶段,可编程序控制器总是从上到之下依次扫描用户程序(梯形图)。扫描每个梯形图时,总是先扫描梯形图右侧的触点组成的控制电路,并按左一的顺序对触点组成的控制电路进行逻辑运算,然后左,先上之后之下,再根据逻辑运算的结果刷新系统RAM存储区中逻辑线圈对应位的状态。。或刷新输出线圈在I/O图像区域之中对应位的状态。或确定是否执行梯形图之中指定的特殊功能指令。

也就是说,在用户程序执行过程之中,只有I/O镜像区的输入点的状态和数据不会发生变化,而I/O镜像区或系统RAM存储区的其他输出点和软设备状态和数据都可能改变,下层梯形图的程序执行结果将影响所有使用这些线圈或数据的下层梯形图。。相反,对于上面排列的梯形图,待刷新的逻辑线圈的状态或数据只能对其下方排列的程序开始作用,直到下一个扫描周期。

输出刷新。

扫描用户程序之后,PLC进入输出刷新阶段。在此期间,CPU根据I/O镜像区之中相应的状态和数据,对所有的输出锁存电路进行刷新,然后通过输出电路驱动相应的外设。此时,它是PLC的实际输出。

同样数量的梯形图,排列的顺序不同,执行的结果也不同。另外,在扫描用户程序的运行结果与继电器控制装置的硬逻辑的并行运行结果间存在差异。当然,如果扫描周期所花费的时间对于整个运行来说可以忽略不计,那么两者之间就没有什么区别了。




 

联系热线:13918697515   联系人:邓工 联系地址:上海市宝山区富联三路99号14幢A区1227室

技术和报价服务:星期一至星期六8:00-22:00 西门子触摸屏服务商