|
随着国内汽车发动机厂的生产规模和柔性化水平的提高,越来越多的发动机厂希望实现生产设备的联网并建立生产监控系统,但是,以CNC为核心的发动机生产线对生产监控系统提出了不同于整车厂的软硬件接口要求。
越来越多的发动机厂希望实现生产设备的联网并建立生产监控系统(PMC),与此同时,在生产监控系统的基础上建立生产管理系统。记录发动机生产过程中的各种数据和事件、为每台发动机建立完整的产品谱系成为发动机厂新的目标,这将为今后产品质量问题的追溯和产品召回制度的实施提供可靠保障。
系统概述
目前,国内许多整车厂在自动化生产线上建立了生产监控系统,该系统以网络通信的方式连接了生产线上的PLC,实现了生产设备的状态监视和生产数据的采集。与整车厂相比,发动机厂的生产线控制系统有其明显的不同之处:除了PLC之外,发动机生产线还包含了大量的CNC和运动控制器。
现代化的发动机厂除了需要建立生产监控系统以使生产操作和管理人员更方便地监视生产过程和柔性化地控制生产过程之外,还应该在生产监控系统之上建立生产管理层。这一层应从生产过程中采集大量的产品加工和装配数据,如:每台发动机的序列号、安装在发动机上的零部件的批次编号、发动机装配过程中的测试数据等。这些数据应该被存储在一个面向生产过程的数据库中,如Proficy Historian过程数据库。生产管理层还应该采集发动机生产过程中的事件,如机床换刀、缸体上线、进入返修区等,这些事件应该被存储在一个SQL 2000关系型数据库中。最终,这些数据和事件被生产管理服务器归纳、整理成每台发动机的生产过程档案和一个完整的发动机产品谱系(产品谱系指的是该产品包含何种零部件及每种零部件的批次编号等信息)。这些信息还通过Web方式发布到全厂的客户端计算机,使得发动机厂的生产管理人员在客户端计算机上利用因特网浏览器就可以查询、检索发动机的生产过程档案和产品谱系。生产管理服务器上运行的软件可以是Proficy Production和Proficy Real-Time Information Portal软件包。
生产监控层与发动机生产线的软硬件接口
生产监控层中的计算机一般通过工业以太网与生产线上的PLC和CNC进行通信(见图2),这就要求PLC和CNC具有以太网接口,监控计算机通过基于以太网的通信协议或者开放的OPC技术读取控制器中的数据。根据这一思路,GE Fanuc公司帮助国内某汽车发动机厂建立了生产监控系统。该项目大量使用了GE Fanuc的16i/18i/21i系列的CNC系统,这些数控单元都直接配置以太网接口,并支持基于TCP/IP的FOCAS1应用层协议。运行在线端监控计算机上的ProficyTM SCADA/HMI - CIMPLICITY?软件通过该协议与数控单元交换数据。
整车厂的生产监控系统通常采集各生产工位(生产区域)的设备报警、工作节拍和产量统计等数据,而机加工线的监控计算机必须考虑读取各台机床设备的报警故障状态、刀具寿命、零件程序和各种测量数据,这些数据与整车厂的生产过程数据相比,有着明显不同的数据类型和含义。线端监控计算机从机床设备采集的典型数据如表所示。 除了以上来自机床设备的数据之外,生产监控层还需要采集装配线上的发动机条码或RFID等标签数据、测试数据、拧紧装置的力矩数据和发动机零部件的批次编号等数据。这些数据首先被条码扫描器、RF Tag读写器或者PLC所读取,然后再发送到监控计算机上,最终由生产管理层的服务器存储和管理。
生产监控层的功能
发动机厂的生产监控系统由分布在各装配区域和各机加工线的监控计算机构成,这些监控计算机提供动态的监控画面来反映生产设备的运转状态及其相关数据,操作人员通过监控计算机可以完成如下监控操作:
生产管理层的模型结构
建立在生产监控系统之上的生产管理层以过程数据库(Historian)和关系型数据库为基础,由这两个数据库记录发动机生产过程中的数据和事件,并在此基础之上建立发动机生产过程档案和产品谱系。图6是生产管理层的模型结构。
以Proficy Production软件为核心的生产管理层是建立在两个类型不同的数据库基础之上的——记录生产过程中各种数据的过程数据库Proficy Historian和记录生产过程中各种事件的关系型数据库SQL 2000。
这两种数据库所起的作用明显不同:
|