序中,主从站之间的数据交换是自动链接更新的,主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及工控软件所组成的控制系统,具有先进性、开方性、实施周期短、成本(包括投资、维护、升级等成本)低等特点,它可将来自不同公司的不同类型产品无缝地组合成一体,并以一体化的网络平台技术为基础,实现了安全、透明、经济的需要。其中的现场总线和工控软件是今后几年自动化领域发展的主流和热点,相信在各行业的使用将越来越多。
|