西门子200的顺序控制指令在塑料发泡系统中的应用

分享到:
点击量: 204119

1 顺序控制指令介绍

  plc应用比较广泛的场合之一就是顺序流程控制。顺序流程控制就是按照生产工艺预先规定的顺序,在各个输入信号的作用下,根据内部的状态和时间的顺序,在生产过程中各个执行机构自动有序地进行操作。它是一种效率较高的编程调试方法,其基本思想方法就是将系统的一个工作周期划为若干个顺序相连的阶段,即步,对步的控制就可以实现系统的各种要求。西门子s7-200系列plc提供了顺序流程的相关指令,即顺序控制继电器指令lscr、scrt、scre。lscrn是标记一个顺序控制器段(scr)的开始,n为顺序控制器s的地址,当n为1时,该顺序控制段开始工作。scre是标记该顺序控制段的结束。每一控制段必须以它为结束。scrtn是执行scr段的转移,当n=1时,一方面使下一个scr段的使能位s置位,以便下一个scr段开始工作,同时对本scr段复位,使得本scr段停止工作。所以控制scrt的转换条件就可以实现相关的转移。同时使用scr时有以下限制:不能在不同的程序中使用相同的s位,如plc控制的流程有两部分,则这两部分之间不能用相同的s位,否则两部分的流程会混串。不能在scr指令中使用jmp和lbl指令,使用jmp和lbl指令,即不允许用跳入或跳出的方法跳入或跳出scr段,其实对于用顺序流程控制指令都能实现跳转,完全可不用jmp。不能在scr段中使用for、next、end语句。其在语句表语言中的例子如下:

2 塑料发泡加工系统的工作过程

  塑料发泡加工就是对包装材料泡沫塑料原材料的加工处理。加工发料系统采用一台tp270触摸屏带3台s7-200plc,每台plc控制两个罐的方案。每个罐的总体流程类似,它可以看成是一个顺序加工过程。系统的主要工作过程如图1说明。在触摸屏上按“程序启动”,开始执行加工过程,首先把原料罐内原有的压力通过排压阀释放,因为上次加压完成送料后罐会有压力存在,如直接打开加热阀,压力从加热阀中冲出会损坏进气管道,所以必须先打开与大气相连的排压阀排压,当压力降为0bar后关闭排压阀,然后根据设定的温度打开加热阀加热空罐,达到设定温度后关闭加热阀,打开进料阀同时接通风机控制接触器,风机抽风,料从进料阀开始加原料。进料完成后操作人员在触摸屏上按“程序开始”,系统开始对原料加设定的压力,加到设定的压力开始保持,保持到设定时间到为止。共分8步完成,每一步的时间、压力均不同。接着对原料进行冷却硬化,*后等待出料。要求加热的温度、每步的加压时间、压力,硬化的次数等均可通过触摸屏设定,实时跟踪压力,对整个加工过程能通过屏控制,如启动,停止等。每个罐共有7个被控制的气动阀,1个温度传感器pt100,1个量程为0~6bar输出电流信号的压力传感器(0~20ma),一台进料风机每两个罐共用。

 

1  2