论文部分内容阅读
针对当前港口取料机械存在的故障频发、故障处理时间较长、管理层不能实时了解现场生产状况和传统PLC开放性不足等问题,本文设计了基于软PLC的港口取料机械计算机监控系统。该系统综合运用了软PLC、组态软件Win CC、开发工具VC++6.0、OPC技术和西门子PLC编程软件,实现了取料机和皮带机的控制、故障实时监测、一机多用和信息共享等功能。论文的主要研究工作如下:(1)港口取料机械监控系统的硬件设计。按照监控系统的监控要求,结合PLC的性能,采用S7-200的CPU226控制皮带机,完成对其硬件设计;采用S7-300的CPU313C-2DP控制取料机,完成对其硬件设计;选择Profibus-DP现场总线将PLC相连,构建Profibus-DP通信网络;选择PT100温度传感器、固态继电器和CPU313C-2DP模拟量输入输出模块,组建斗轮液压站油温监控系统,使油温保持在工作范围之内。最终,利用Profibus-DP现场总线、EM277、CP5611 A2通讯卡、CPU226、CPU313C-2DP等组建了一个港口取料机械监控平台。(2)基于软PLC和组态软件Win CC的港口取料机械监控系统的软件设计。根据设计要求,组建了以软PLC为控制主站,CPU226和CPU313C-2DP为从站的监控系统。该系统使用编程软件STEP7-Micro WIN完成CPU226程序的编写;使用编程软件Simatic Manager(Step7 V5.5)完成CPU313C-2DP和软PLC程序的编写;使用组态软件Win CC完成监控界面的编写,并在局域网内实现多台计算机对现场设备的监控。(3)基于软PLC和OPC的港口取料机械监控系统的软件设计。由于上位机监控系统与现场设备之间的数据交换是通过驱动程序实现的,当硬件发生变化时,特定的驱动程序一般不会给予支持,因此本文利用VC++6.0开发了OPC的客户端。现场控制软件设计方面,在原有的控制系统设计基础上,通过网络组态、添加服务器等建立OPC客户端与软PLC的连接,最终实现了OPC客户端对现场设备的实时监控。实验结果表明,该监控系统可以对港口取料机械有效控制和对保护开关、运行状态实时监测,能降低设备成本,保障设备安全、高效的运行。