...
首页> 外文期刊>International Journal of Computer Integrated Manufacturing >Standard based framework for the development of manufacturing control systems
【24h】

Standard based framework for the development of manufacturing control systems

机译:基于标准的制造控制系统开发框架

获取原文
获取原文并翻译 | 示例
           

摘要

A Manufacturing Control Systems CASE tool, called MCSTOOLS, has been developed with the aimof reducing the effort needed to produce this kind of software. The control systems developed bymeans of this tool follow the Control Systems for Integrated Manufacturing (COSIMA conceptualmodel (ESPRIT 477 project). In order to minimize the development time of Manufacturing ControlSystems (MCS), this CASE tool automatically generates as much software as possible. In addition,the software produced by the MCSTOOLS is highly reusable, as it conforms to a widely acceptedsoftware engineering method-Object Oriented Analysis/Design/Programming (OOA/D/P and severalmanufacturing and communications standards. Among these standards the most relevant are;Product Data Representation and Exchange (also known as STEP, ISO 10303), ManufacturingMessage Specification (MMS, ISO 9506) and the Common Object Request Broker Architecture(CORBA). In order to achieve the objective of producing MCSs able to be adapted to a wide range ofmanufacturing environments, several techniques have been incorporated into the software generatedby the CASE tool. The most important of these techniques are: object oriented distributed computing,object oriented multithreading computing and object persistence. In addition, the software producedincludes a Coloured Petri Net based state control module and a generic user interface written in Java.The MCS CASE tool developed can be used in different ways depending on the number of newsystem elements to be controlled and the complexity of this system. So in some situations it is possibleto generate the control software automatically without manual assistance by using the graphical userinterface of MCSTOOLS. In other cases it is also necessary to modify or to develop software usinghigh level directives and macro language constructs included in the CASE tool. Whereas for theremainder of cases, as for other systems, it is necessary to modify or develop C++ software. Whenneeded new source code is developed out of a skeleton generated by the CASE tool.
机译:已经开发了一种称为MCSTOOLS的制造控制系统CASE工具,旨在减少生产此类软件所需的工作量。该工具所开发的控制系统遵循集成制造控制系统(COSIMA概念模型(ESPRIT 477项目)。为了最小化制造控制系统(MCS)的开发时间,此CASE工具会自动生成尽可能多的软件。此外,MCSTOOLS生产的软件具有很高的可重用性,因为它符合广泛接受的软件工程方法-面向对象的分析/设计/编程(OOA / D / P以及一些制造和通信标准)。数据表示和交换(也称为STEP,ISO 10303),ManufacturingMessage规范(MMS,ISO 9506)和公共对象请求代理体系结构(CORBA),以达到产生可广泛适应的MCS的目的在制造环境中,CASE工具生成的软件中已包含多种技术。这些技术是:面向对象的分布式计算,面向对象的多线程计算和对象持久性。此外,所生产的软件包括基于彩色Petri Net的状态控制模块和用Java编写的通用用户界面。根据要控制的新系统元素的数量和该系统的复杂性,开发的MCS CASE工具可以以不同的方式使用。 。因此,在某些情况下,可以使用MCSTOOLS的图形用户界面自动生成控制软件,而无需人工帮助。在其他情况下,也有必要使用CASE工具中包含的高级指令和宏语言构造来修改或开发软件。在其他情况下,对于其他系统,则需要修改或开发C ++软件。需要时,可以从CASE工具生成的框架中开发新的源代码。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号