微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 纸板造纸机PLC控制系统

纸板造纸机PLC控制系统

时间:02-26 来源:互联网 点击:

ob1是用作主程序循环的,它用来设计主循环程序的结构;在用户程序延时中断ob20种调用了系统功能块sfc32(“srt_dint” 启动延时中断)、 sfc33(“can_dint” 取消延时中断)、sfc34(“qry_dint” 查询延时中断的状态)。ob35是程序循环中断组织块;ob82是诊断中断程序,诊断接受来自有诊断能力的模块;ob86是机架错误中断,ob87通讯错误中断;ob100属于启动组织块,是暖启动用的;ob121是程序错误组织块,ob122是访问错误组织块,属于故障处理组织块。ob1是主程序,主要完成系统的初始化、初始参数设定、调用子程序。fc是自定义的子程序块,包括网部控制、压榨部控制、干燥部控制、切纸机控制、理纸机控制、故障处理、数据采集与处理等功能块。数据块db用来存放用户程序运行所需的大量数据或变量,它也是实现各程序块之间交换、传递和共享数据的重要途径。在本系统中,上位机和下位机的通信主要是通过都区和改变下位机的db块来实现的。该系统共设计了8个db块,分别表示实际速度数据块、设定速度数据块、电流数据块、时钟背景数据块、报警数据块、实际温度数据块、设定温度数据块和纸板尺寸数据块。通过读取下位机的db块,上位机上显示相应的速度、纸板尺寸和报警等相应信息。通过触摸屏改变下位机相应的db块数据,就可以生产达到预期的目的。

图2 纸板纸机系统结构示意图

  上位机采用visual c++进行画面显示设计,通过dll获得plc的实时数据,进行动画设计,数据管理,报表打印和故障记录和分析等。现场触摸屏通过siemens的hmi组态软件protool v6.0进行组态和编制画面。触摸屏画面是以设备图为底并分段细化。从触摸屏上可以轻松观察系统总图、各分部图,直至每个分布的传感器的状态。利用触摸屏提供的输入/输出、棒图、曲线图、字符、帮助信息、口令和画面切换等功能,可以观察和设定变频器的频率、转速及当前实际的频率和转速、纸机的运行状况等。

4 结束语

  工程实践证明,本控制系统采用profibus-dp网络技术实现分布式控制,可以大大降低现场信号连接的工作量和费用,提高信号的传输精度与灵活性,降低系统成本,给安装、调试和设备维护带来方便。profibus-dp网络速度快、可靠性高、开放性好、抗干扰能力强,适用于各种工业控制系统,是pc、plc与其他智能现场设备通信的优选网络。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top