基于泓格I-7188的分布式塑胶机监控系统的设计与实施
随着现代工厂信息自动化进程的加快,企业急需要将管理、决策、市场信息和现场控制信息结合起来,实现ERP、MES、PCS三层信息一体化的解决方案。同时,企业内、外部交换信息的需求也在不断扩大,现代工业企业对生产的管理要求不断提高,这种要求已不局限于通常意义上的对生产现场状态的监视和控制,同时还要求把现场信息和管理信息结合起来,建立一套全集成的、开放的、全厂综合自动化的信息平台,通过对经营决策、管理、计划、调度、过程优化、故障诊断、现场控制等信息的综合处理,形成一个意义更广泛的综合管理系统。在PCS层中,只有具有Web功能的SCADA系统,才能满足企业信息自动化信息平台的要求,它使采集和监控的数据得以开放,能被更多的管理系统、控制系统和使用者所访问。
武汉泓华电线厂是一家合资企业,专门生产油田、矿山用的塑胶电线,共有Φ20~Φ80mm的塑胶机6台和3台小型成缆机。塑胶机的功能是将塑料熔化并挤制在电线上,工艺要求:挤制在电线上的塑料厚度必须均匀,电线的收/放由牵引电机一台、放线电机一台、张力电机一台控制,见示意图1。由于塑胶机的转速一定,挤出的热塑料量一定,因此只需调节牵引电机、放线电机、张力电机的转速,便可调整挤制在电线上塑料厚度。而在电线厂往往由于牵引电机、放线电机、张力电机相互配合不当,导致塑料厚度不均匀,造成的废品和次品较多,为了提高其工艺执行效率,同时便于工厂对生产能实时在线控制,同时能将控制信息与生产信息无缝连接到工厂的管理系统MIS中去,我们采用了泓格的嵌入式网络通信微控制器I-7188EAD和I/O扩展控制器I-87K4模块,构成了一基于工业Ethernet的分布式控制系统,取得了较好的经济效益。
I-7188微控制器本身是一个含有80188/40M主频CPU的PC机,其分别有256K-512K的FLASH ROM和SRAM,内置量身定做了比ROMDOS执行效率更高的MINIOS7操作系统(为泓格专利),且含有一个与NE2000兼容的10M 的工业Ethernet接口及多种串行通信口,可以说是是真正意义上的带Ethernet接口的新一代嵌入式网络控制器,正好满足了我们基于Web的SCADA的需要。(系统也可选用I-8431嵌入式控制器,但由于塑胶机组比较分散、控制点数较少,为节约系统资源以及HUB资源,减少数据传输的瓶颈效应,我们选用了I-7188与I-87K4结合的方法)
2 系统设计
为真正实现具有Web功能的SCADA以及将生产工艺控制参数无缝连接到厂级Intranet的MIS系统中,在设计中,车间级Intranet主要由车间Web服务器(用于外部Ethernet连接以及与班组网络连接)、车间生产计划服务器(用于生产计划、调度、报表统计等)以及车间控制服务器(车间生产控制流程、生产工艺控制、设备实时监控等)组成,与外部连接采用光纤通信介质,I-7188与车间数据交换机HUB之间采用10M Ethernet连接。在塑胶机组控制过程中,考虑到设备的实时控制要求,采用了总线式连接方式的I-87K4控制器为前端现地信号处理器,同时每三台塑胶机构成一个小型RS-485网,再通过I-7188数据网关与交换机相连,目的是能较为实时地控制各生产设备的运行,降低数据的瓶颈效应,另外,Ethernet采用的CSMA/CD的通信方式,数据通信控制存在某种不确定性,不利于控制。
生产车间的基于Web 的SCADA系统结构图见图2所示。各个现地控制单元I-87K4的控制与通讯由I-7188模块完成,它用来与各采集模块通讯,并对采集到的数据进行处理,同时处理参数的显示和用户键盘输入的处理。同时I-7188还用来与控制中心的工艺控制计算机主机通讯,实现中央监控,通讯采用X.28协议。
2.1 数据网关控制器I-7188
在车间班组级SCADA设计中,重点需考虑苛刻的工业现场环境、稳定性以及电磁兼容等问题,同时还要避免操作人员非工作时间使用计算机而造成的不必要的麻烦。为此,选用了泓格公司的具有PC功能的工业级嵌入式数据网关-I-7188,它集计算机、通信、控制于一体,同时具有防尘、抗震、抗冲击等特性,能满足苛刻工业现场要求。是一款真正的具有“网络就是控制器”概念的工业级嵌入式网络控制器。它使网络实现了从现场控制单元到Internet 、Intranet,管理层的直接通信。
由于I-7188嵌入式控制器配有MiniOS7嵌入式操作系统,它与MS-DOS以及ROM-DOS兼容,与ROM-DOS相比,MiniOS7更适合于嵌入式应用,如更短的加电启动时间,内置硬件诊断功能等,因此I-7188控制器可编程独立运行。同时,它具有独特的双看门狗安全设计,即软件看门狗和硬件看门狗组成,万一主控计算机当机,所有的输出模块就进入预设的安全状态,符合工业的安全要求。RS-485通讯网路如因故障或断线,主控计算机和模块间将无法互锁或无法通讯时,也会启动软件看门狗。软件看门狗的设计非常巧妙,使用方便,可大幅增加系统安全性。在本系统中,塑胶机需要控制的I/O点数不多,且工业环境比较恶劣,控制功能比较容易实现,I-7188正好满足我们所需的所有条件。因此,可以说I-7188特别适合于小型的嵌入式机电控制系统。
2.2 I-87K4
I-8000用于扩充输入/输出模块的数量,每一个扩展单元包括一个电源和一个底板。底板上带4个串行输入/输出扩展槽。每个扩展单元均具有115.2K的RS-485总线,用于与主控单元通讯,是一种模块化的、基于网络的小型控制系统。它即可通过本机的总线连接 I/O,也可通过I/O扩展或网络扩展去连接I/O。是智能型分散式数据采集前端产品的理想选择,而与之相连的I-7188 可运行标准的SCADA软件包。在本系统中,为了与I-7188EAD配合使用,我们选用了有4个扩展I/O功能的基本型I-87K4。
评论