白山西门子PLC模块总代理 白山西门子PLC模块总代理 白山西门子PLC模块总代理

 

软件设计
                
  系统的编程采用siemens公司的step7 v5.3实现,编程语言用到了梯形图(lad)和语句表(stl)两种,分别完成逻辑控制和数值处理功能;触摸屏采用siemens公司的protool v6.0进行组态。剥离座控制系统流程图如图5所示。

                                                                   图2 剥离座工作原理图

                                                                       图3卷膜辊卷绕系统简图

                                                              图4 系统网络结构图

                                                                       图5 程序流程图

                
  该系统主要的软件模块有:pid算法、张力微调功能、自动控制功能、通信功能、电机运行功能、张力滤波功能、角速度电压功能等。其中,把pid算法和张力滤波功能都放在了ob35中断功能块中,这样可以实时获得pid输出电压值和实际张力值;对于通信功能,我们使用step7 v5.3中自带的系统功能sfc67和sfc68,这样可以使通信功能更加方便,编程更加简洁;在求卷膜辊的角速度电压时,要用到塑料膜的实时卷径,于是我们使用了step7 v5.3中自带的高数计数模块sfb47,对当前的卷膜次数进行计数,进而计算出当前的卷径。
            
  pid算法是这个控制系统的,它直接决定这个系统的高低甚至稳定与否,本系统采用应用工业上广泛而成熟的积分分离pi控制算法。它的控制思想为:为了减少积分校正对控制系统动态性能的影响,需要在控制开始阶段或是大幅值变化时,取消积分校正;而当实际张力值与设定值的误差小于一定值时,恢复积分校正作用,以消除稳态误差。积分分离式算法可以保持积分的作用,同时减小超调量,改善控制系统的性能。
            
4  结束语
                
  本文是一个实际项目完成后的一些总结和提炼,从湿式复合机的生产工艺流程入手,针对当前复合机在印刷行业中的不足,对其进行了部分改进,从而大大提高了生产效率,减少企业投入成本。本文中所画出的一些原理示意图和结构流程图是实际系统的简化,而并非实际系统的真实结构。本系统采用siemens s7-313c型plc作为控制器,实现了塑料膜与成品协调一致地均匀卷取。软件设计采用模块化设计思想,程序结构清晰,为以后的维护和改进带来了方便。pid算法控制是剥离座运行的,也是影响塑料膜是否平整的主要因素。运行结果表明,改进后的复合机控制系统运行正常,性能良好,塑料膜和成品能够均匀平整地收卷,与未改进之前相比,能够节省大量时间,提高了产品的生产效率。