科技创业刊
P IO N E E R IN G W IT H SC IEN CES T E C H N O LO G Y M O N T H LY
基于Qracle数据库完成整车拧紧系统Master孕悦防差错功能的研究
任志亮钱进
(一汽-大众汽车有限公司佛山分公司总装车间广东佛山528000)
摘要:防差错设计是自动测试系统设计时需要考虑的问题之一,而随着佛山工厂产量逐步释放,车型、年型不断增多,每次的年型切换,都会带来由于变速箱、发动机零件条码发生变
化,而设备中又没有新的编号,导致的无法实现自动匹配扫描,需人工确认放行的问题。而每次
的人工确认放行,都会伴随着每台车3S-5S的停台时间,并且存在错装漏装可能。对总装车间的
生产柔性和装配的准确性都带来了较大影响。在这种情况下,如何实现自动化扫描,已经成为系
统连续、可靠运行的必要保证。通过对Master P C设备进行系统性的攻关,突破技术封锁,进入
到数据库应用层中对其中的程序逻辑进行修改,最终将此问题解决。
关键词:Master P C曰自动匹配;变速箱;发动机;零件条码;防差错
中图分类号:TP311 文献标识码:A d o i:10.3969/j.issn.l665-2272.2017.09.051
0引言  1 M a s t e r P C防差错功能一汽-大众汽车有限公司佛山分公司是一汽-大众  1.1 M a s te r P C的原理
公司基于德国大众康采恩标准,于2011年12月1日在佛山正式成立的公司华南区的整车制造基地。其主要产品为GOLF A7、G0L F嘉旅、奥迪A3两厢及奥迪A3三厢四款车型。佛山分公司共有一期二期两个厂区,其中一期已完成兴建并投产,产能规划30万辆每年。二期厂区正在建设中,规划产能与一期一致。
底盘区域通过M a ste rP C的控制方式实现F I S与 P L C之间的互联。即P L C经由Master P C获取对应FIS 系统中的车序代码,流水号代码,P R号代码并将其与设备上的R F ID读写器或程序内的D B点绑定,而后在形式到输送线上的检查点时,与Master P C中存储的车序车型信息进行对比,合格之后由Master P C从预先编订的程序中按照当前车序下发拧紧任务或对比任务至P L C或拧紧控制器、条码扫码等外设,P L C及其他外设任务完成之后反馈至Master P C进行信号整合,所有工作任务完成之后由Master P C反馈完成命令至PLC 开展下一步的工序。与工艺相关的参数,都在设备设计、调试阶段写入了Master P C的配置文件中,随着生产的爬坡和产品的更新,零件条码的变化导致的无法自动放行的问题及错漏装的问题,不论是对日产1 200 的产能还是整车的质量来说,都造成了严重的影响。
底盘的Master P C,是由德国A T0N公司开发的一套基于O ra c le数据库的可视的控制系统。O ra c le数据库是当前应用最广泛的大型关系数据库之一,可实现集拧紧控制,车型、车序、P R号信息、拧紧数据存储,P L C指令控制等功能的一个完整系统。硬件组成上包括,上端服务器,下端一体式P C硬件以及数据端O r-c a le数据库三个大的部分。具体的通讯及硬件连接方式简介,如图1。
图1Master PC可视化系统原理图
上端服务器C O M M,负责建立与F I S的连接,并将
收稿日期:2017-03-13
130科技创业月刊2017年第9
一汽大众和上海大众的区别期
基于O ra c le 数据库冗成整车抒紧系统M aster  P C 防差错功能的研究
应用技术
F IS 中的车型、车序、P R 号等相关信息取出写入数据库 O R A 中;下端P C 通过运行的E x e c te r 软件及配套的不
同的动态链接库与数据库,P L C ,拧紧控制器及扫描 等外设相连,其中与P L C 的通讯建立,需要通过A -
TO N PN .E X E 这个附加程序运行通讯协议才可以实现。
在通讯建立起之后,不同工位的P C 都可以调用之 前已经在O R A 中配好的各个工位的工艺及设备规则, 对外设采集上来的信息进行分类并处理,进而反馈最 终的结果给到各个连接的外设。数据相关的存储将之 间反馈给数据库,交互信号相关的结果将直接反馈给
P L C 、扫码、控制器等。
正常状态下,员工使用扫码对零件供货单上的 条码进行扫码,扫码将读出条码中对应的信息发送 给PC 。以发动机条码为例,完成扫码后,扫码将发送 一个四位码(例如3404)给PC 。P C 通过从O R A 中下载 到的本工位的工艺配置,对该四位码进行分析对比,对 比内容包括对应的四位码已经在底层i d 中四位码对应 的P R 号,如与配置一致,则实现自动放行,画面显示 3404并同时显示绿;如不一致,画面将留空并显示红 。
1.2无法自动放行的要因分析
汽车产品每年都会进行两次的年型更改,以及一 些新车型,新配置,及零件的供应商的变化都会造成发 动机、变速箱两种零件的对应的四位码、三位码发送改 变,而这些改变之前那都是通过规划部门对厂家进行 付费的修改,每年的修改频次达到20次以上,单次的 修改费用在2 000欧元左右,而突破技术瓶颈,自行修 改,则可以免去这部分费用。2
实现M a s t e r  P C 防差错功能的对策研究
2.1系统性研究M a s te r  P C 可视化系统
对Master  P C 可视化系统进行系统分析,从Exe -
c u te r 端出发,从软件包的.I N I 文件中提取到相应的配
置信息来源来自于O R A C L E 数据库,每次P C 在重启 之后,都会通过C lie n t .o r a 访问数据库从数据库中下载 对应工位的参数信息,进而E x e c u to r 软件调用对应的 配置运行。
2.2在O r a c le 数据库中查配置方式
基于对P C 端的全面研究后,对O R A C L E 数据库 进行了登陆并检查了相应的界面和后台程序,检查到 软件D e sig n e r 是对工艺文件配置的窗口,由Designer 软件将对应的配置文件写入数据库,进而由P C 端进行 下载调用。其中包括功能配置树:F -K e y 、产品配置树:
P -K e y 及工位配置树:A rb e its -P la n ,如图2。功能配置
树主要完成与机械设备及外设相关的功能性配置,包 括功能种类的设定和激活;产品配置树的主要功能是
定义对应的车型对应的P R 号对应的零件信息和状态曰 工位配置树主要是完成产品信息和功能性配置的绑 定,如进入工位之后的画面显示,状态显示,外设程序 的调用,控制程序的调用等。
图2功能配置树、产品配置树、工位配置树
2.3更改文件配置点
通过对产品配置树的分析,将搜索到一个配置的 对应的变速箱或发动机零件码之后,通过对P R 号的匹 配,及对应零件码的修改,如图3,并重新刷入数据库 中,选择对应修改的软件版本并重启下端P C ,实现了 将旧的零件码修改为新的零件码并实现放差错、自动 放行的功能。
图3 PR 号、零件码修改位置
3
措施效果验证
通过对策的制定、实验与执行,完成了对Master
P C 防差错功能的研究。
4结语
本文阐述了 Master  P C 可视化系统的基本架构和
原理,并通过如何根据零件码变动,修改设备参数进行 匹配的研究分析,从网络架构原理,数据端、应用端和 终端之间的通讯方式,协议,规则及终端应用原理多个 方面进行深入分析,彻底了解了该系统的运作方式并 在其方式的基础上正确完成了修改,验证了修改的有 效性,为后续的生产连续性和质量保证提供了技术保 障。并且解锁了多个技术黑匣子,增加了工厂的自主 性,为后续由于产品的替换导致的设备功能自主修改 开辟了一个方向,具有重要意义。
参考文献
1孙风栋.闫海珍.Oracle  10g 数据库系统性能优化与调整[J ].计 算机技术与发展,2009 ( 2).2刘旭阳.自动测试系统在新趋势下的发展与应用[J  ].电子技术 应用,2015(11)
3
王勇.现代测试技术[M  ].西安:电子科技大学出版社,2007.
(责任编辑吴汉)
PIONEERING W ITH  SCIENCE & TECHNO LO G Y M O N TH LY  NO.9 2017
131