توسعه نرم افزار برای کنترل یک کارگاه خودکار توسط برنامه نویسی شی گرا
|کد مقاله||سال انتشار||مقاله انگلیسی||ترجمه فارسی||تعداد کلمات|
|15231||2000||7 صفحه PDF||سفارش دهید||محاسبه نشده|
Publisher : Elsevier - Science Direct (الزویر - ساینس دایرکت)
Journal : Journal of Materials Processing Technology, Volume 101, Issues 1–3, 14 April 2000, Pages 231–237
The material presented is to introduce how an advanced object-oriented programming (OOP) technique can be applied to an automatic machine workshop. It is a user-friendly and well-manipulated software which uses a semantic net of information representation by applying a hierarchy of various object components and/or structures. It has already been proven to be a very useful software concept in handling a flexible, automatic manufacturing system. In order to discuss further the application of the OOP concept in detail, an automatic machine workshop is used as an example to illustrate the applications. It is found that this kind of object-based approach offers a swift tool to integrate objects into a manufacturing environment to make the control of an automatic machine workshop possible.
A modern machining workshop is an integrated computer-controlled manufacturing system, which should merge most of the current technologies in a system. A typical machining workshop could be formed by a cutting machine tool, a material flow transport system, tooling, fixtures, work-stations and a set of computer-controlled monitoring modules. It is designed such that these kinds of machine workshops should be very easily and quickly adjusted to meet current marketing changes. Thus, usually, this sort of system can be categorized as a kind of variable and small batch production system. A company that implements this kind of highly efficient, automatic manufacturing workshop should be much more competitive since it includes different hardware such as machining centers, material handling devices, measuring machines, etc. In order to manipulate this kind of system an advanced system controller with various functions supporting control software has become essential for shop floor information flow and the whole system management. There is a recommended programming concept: object-oriented programming (OOP) , which has become the main-stream in the field of software development in this field. The concept of OOP can be applied easily to various kinds of automatic workshops just by carrying out their controller software implementation and developments. A numerous advantages have been shown in using such a hierarchical structured programming method especially in a very complicated, automatic manufacturing system.
نتیجه گیری انگلیسی
Using OOP to implement the working model of an automatic machine workshop has a number of advantages, including the following: 1. The object-based approach maintains the independence of the system’s behavior, and still integrates the separate behavior into a seamless system. 2. Manipulating the object’s instance allows one to adjust the system’s configuration in an easy way by going through the object’s instance file (current system’s configuration) such as to add new facilities with a new object’s instance by using the translation function of the configuration’s manager to update the workshop object world easily. 3. High potential in the future An object-based approach offers an easy way to integrate objects into the manufacturing environment. This environment, representing, the system’s individual components such as intelligent object that encapsulates processing knowledge and protocols required to communicate with other object-based AMW, may be incorporated directly into an object-based, distributed manufacturing system, which is also known as computer integrated manufacturing (CIM).