用户中心

资讯 > 自动化软件

利用GOOP编程技术的大规模系统集成与自动欧洲战斗机的前熔断丝测试

作者:John Duncalf - 主要单元团队负责人- BAE Systems (英国) James Peter - 技术总监- TBG Solutions (英国)2009.02.27阅读 1549

  硬件
  该系统的硬件由两个测试头“湾”和一个工作间组成。每个测试湾拥有约1400个输入/ 输出(I/O)通道www.cechina.cn,而工作间具有约600个I/O 通道。这些I/O 通道都通过三个独立的由NI FieldPoint模块构成的RS485网络连接,并通过OPC服务器访问,一个OPC 服务器对应一个RS485网络。除I/O 通道外,测试湾周围还有各种其他仪器控制工程网版权所有,主要是RS232设备(DMM与PALL 污染监测设备)和两个NI PCI DAQ 板卡。
  最初的系统软件包含约370 Mb代码,这是一项耗时约35年的开发成果。整个代码通过单个顶层VI(虚拟仪器)进行调用,可能需要长达5分钟的时间才能加载至PC 存储器。这使得系统难于调试CONTROL ENGINEERING China版权所有,而且几乎无法维护。稳定该系统的最显著的优势在于将代码分解成测试与工具模块。
  这些模块一经识别,便通过一些内部封装有测试数据的GOOP- 类VI 对其进行改造。一旦完成该项工作www.cechina.cn,系统便支持根据需要动态加载这些模块至系统存储器或自系统存储器卸载。因而,UI便可与系统代码的其余部分相分离。

系统架构展现了OOP 类中的数据封装


  系统架构展现了OOP 类中的数据封装

  这样显著地降低了系统中的存储

器占用——约2 Mb(供UI 使用)加上1~5 Mb(取决于同时使用哪一个。其他方面的系统改进包括将系统的某些时间关键的处理工作(如E-stop 处理子例程)分发至网络的其他部分,以避开OPC 服务器中的延迟。这是通过Compact FieldPoint 与LabVIEW 实时模块实现的。
  展望
  系统在获得所期望的性能与灵活性的同时,也支持我们规划设备的更替。现在可以升级部分设备而不影响其他部分。例如,现在的RS232- 驱动的DMM将由通过LAN控制的NI PXI 替代。这可以通过在某个测试湾中使用GOO 来完成,而不必使用主要设备宕机。
  总结
  长期开发这一设备的想法早就被放弃。这使得后来几个月的开发过程的管理更为轻松。
  就灵活性、可维护性、代码性能、装配可靠性和成本节省而言CONTROL ENGINEERING China版权所有,向GOOP 编程模式的转换所获得的回报远远超出预期。
  在生产流水线环境下,新的架构使得动态修改系统得以实现,以获得对开发中的中间产品的支持。

版权声明:版权归控制工程网所有,转载请注明出处!
联系厂商

通过本站与本文涉及的厂商 美国国家仪器(NI)有限公司 联系,本站注册会员请登录后填写更便捷。 登录注册

  • 您的姓名:
  • 单位名称:
  • 联系电话:
  • 电子邮件:
  • 我想得到贵公司详细的技术资料
  • 我想得到贵公司的价格信息
  • 我想让贵公司销售人员和我联系
  • 我想让贵公司技术支持人员和我联系
其他意向:

频道推荐

关于我们

控制工程网 & CONTROL ENGINEERING China 全球工业控制、自动化和仪器仪表领域的先锋媒体

CE全球

联系我们

商务及广告合作
任小姐(北京)                 夏小姐(上海)
电话:010-82053688      电话:18616877918
rendongxue@cechina.cn      xiashuxian@cechina.cn
新闻投稿:王小姐

关注我们的微信

关于我们 | 网站地图 | 联系我们
© 2003-2020    经营许可编号:京ICP证120335号
公安机关备案号:110102002318  服务热线:010-82053688