您当前的位置:五五电子网电子知识电器控制PLC工业控制基于西门子s7-400PLC造纸机电气系统设计 正文
基于西门子s7-400PLC造纸机电气系统设计

基于西门子s7-400PLC造纸机电气系统设计

点击数:7465 次   录入时间:03-04 12:03:00   整理:http://www.55dianzi.com   PLC工业控制

3. 系统的软件设计与功能实现
       控制系统的软件设计基于以下原则:1  程序模块化结构化设计,其中负荷分配、速度增减、初始化、紧纸、速比计算、校验、数据发送、接收等作为子程序调用;2  程序采用循环扫描的方式对传动点进行处理,简化程序,提高程序执行效率;3  采用中断子程序进行数据的发送、接收;确保数据的准确快速的传输;4 必要的软件保护措施,以免造成重大机械损害。因此该程序通用性强,可移植性好,使用不同的变频器,只须进行相应协议的格式的定义。即数据发送、接收、校验程序的相应修改即可,满足纸机运行的需要。主程序流程图如图2所示

3.1 速度链设计及速差控制  
       速度链结构采用二叉树数据结构算法,完成数据传递功能。首先对各传动点位置进行数学抽象,确定速度链中各传动点编号,此编号应与变频器内部地址一致。然后根据二叉树数据结构,确定各结点的上下、左或右编号。即任一传动点由3个数据(“父子兄”或“父子弟”)确定其在速度链中的位置,填入位置寄存器数值。如图3所示。
        该传动点速度给变频器后,访问位置寄存器,确定子寄存器结点号,若不为0,则对该经点进行相应处理,直到该链完全处理完;再查兄弟寄存器结点号,处理另一支链。所以只须对位置寄存器初始化,即可构成具有任意分支结构的速度链。
      算法设计采用了调节变比的控制方法。如图五所示,纸机二压点作为速度链中的主节点,它的速度就是整个纸机的工作车速。在 plc内,我们通过通信检测到车速调节信号则改变车速单元值,同时送给驱网、吸移、真压、一压分部,其速度值乘以相应的速比,即是该传动点的速度运行值。若某一分部速度不满足运行要求,说明该分部变比不合适,可通过操作该分部的加速、减速按钮实现,plc检测到按钮信号后调整了变比,使其适应传动点间的速差控制要求。相当于在plc内部有一个高精度的齿轮变速箱,可以任意无级调速。
       若正常生产中变比合适,需要紧纸、松纸操作时,按下该分部紧纸、松纸按钮,plc将对应在速度链上附加一正或负的偏移量则实现紧纸、松纸功能。同时送下一级计算,依此类推,构成速度链及速差控制系统。前一级车速调整,后面跟随调整,后级调整不影响前级,适应纸机操作引纸的顺序要求。速度链的传递关系由图4来体现,由plc软件实现。

上一页  [1] [2] 


本文关键字:造纸机  西门子  PLC工业控制电器控制 - PLC工业控制