开放式现场总线CC-Link在计量配料中的应用
下位机选用CC-Link现场总线控制方式,用三菱MELSEC-A PLC共二台组成CC-Link双机冗余结构,它具有先进、高速、可靠、大容量的特点,其中PLC1为主控,PLC2为后备冗余,当通信发生故障时,便可实行主备PLC间的无扰切换。由于12台CFW分布较分散,故选择CC-Link总线将大和衡器称重控制器与PLC直接相连。下位人机介面(HMI)为三菱电机液晶触摸屏GOT,以确保工艺数据正确和及时的在上位PC监控站和触摸屏上得到双重响应和显示,即使上位发生故障或失效,也不影响整个流程控制。触摸屏的监控画面虽没上位HMI丰富,但也基本覆盖整个系统的监控和操作。
上海大和的定量给料机(CFW)是作为远程设备从站形式连接CC-Link现场总线的。
PLC控制软件采用符号化的梯形图编写,并充分考虑系统资源,减少循环扫描时间,提高实时控制性。PLC1为CC-Link主站,由主站模块控制从站的运行和数据刷新,因A2SH PLC支持CC-Link指令,使网络组态和数据处理时,更显容易,在运行程序中,主从站之间的数据交换是自动链接更新的,主CPU只需通过RDGET和RDPUT语句即可与从站交换设备信息,CC-Link指令可代替FROM/TO指令以处理数据的存取,而不需关心缓冲内存的地址。
上下位机的通信选用Modbus通讯协议(RS485方式),网络结构是主从结构,通信介质为双绞线,它是Modicon公司早期所引用开发,在工业控制领域应用非常广泛,是事实上的工业网络标准。它支持21种功能代码,并可与工厂中其它众多厂商的不同产品通讯。本系统中采用的Modbus协议是以RTU格式封装,可以较高的波特率传送信息。
2,监控系统详述
监控系统是以Citect V5.30 32位工控软件为开发和运行平台,Citect是基与Windows NT平台用于分布式控制系统的SCADA软件,它向用户提供了极大的应用灵活性和系统开方性,在工业自动化领域有着广泛的应用,是当今优秀的自动化软件之一。
Citect内置一个Cicode的实时多任务SCADA程序语言,利用它所提供的丰富函数库,可灵活地开发出复杂的应用程序,这是它优于其它SCADA软件的特点之一。监控系统采用树型结构,具有多种画面调用手段,以方便操作使用。系统画面分菜单主页,配料总貌监控、设备监控、配方管理、趋势组记录、报警组记录、报表、操作日志、调试维护、帮助等画面。为保证系统的安全可靠运行,监控系统提供操作员、管理员和工程师三种权限,以保证系统的安全机制。在本配料监控系统的开发中,结合了实际工艺状况和充分利用Citect的特长,主要完成了配方设置、流程选择和切换、流程联锁、流程起动、顺序停止、故障停止、流程报警、流量和定量控制、累计统计等功能。
Citect采取了C/S结构方式,以输入/输出服务器(I/O server)形式经以太网链路(TCP/IP协议)连入工厂ERP/MIS,Citect提供了DDE/NetDDE,OPC,ODBC/SQL,COM/DCOM,CTAPI等通用方法实现基于Windows应用程序和I/O之间的数据交换。本配料系统中的历史数据以ODBC/SQL方式访问数据库服务器Microsoft SQL Server 7.0。而实时数据的交换,考虑到DDE、OPC方式的不稳定性及局限性,因此选用Citect所提供的CTAPI接口,它适合多种数据交换,使用更为灵活,它避免了各应用程序的代码冗余,提高了内存的利用率,它以DLL函数提供外部的应用程序(VB,VC++等)接口,使用户应用程序可直接对Citect的Tag变量进行操作,并支持通过TCP/IP的远程操作。VB调用DLL函数,按先声明后调用的原则,DLL函数使用类似于VB自己的函数应用,非常简单。可使用户通过内部企业网上任何一台工作站来监控实时数据和查询历史数据。
五 结论
综上所述,基于开方式现场总线CC-link的定量给料机CFW配以PLC+PC及工控软件所组成的控制系统,具有先进性、开方性、实施周期短、成本(包括投资、维护、升级等成本)低等特点,它可将来自不同公司的不同类型产品无缝地组合成一体,并以一体化的网络平台技术为基础,实现了安全、透明、经济的需要。其中的现场总线和工控软件是今后几年自动化领域发展的主流和热点,相信在各行业的使用将越来越多。
评论