| In order to quickly respond to the market’s demand for multiple products,small batches,and individualized products,flexible production has become a common solution for manufacturing companies.At the same time,with the rise of fully automated flexible production modes such as “unmanned factory” and “lights out production”,in the context of pursuing production efficiency,how to reduce the impact on the normal processing of flexible manufacturing system(FMS)when equipment failure occurs on the production line has become an important factor in measuring the competitiveness of FMS.This paper aims at how to reduce the impact of production line equipment failures on the processing of FMS.Based on the parallel flexible production line designed by the research group and the customized execution code(ECode),based on the redundant design of the production line equipment,a GCode and ECode generalization method are proposed.Realtime scheduling to avoid faulty equipment calls,and faulty equipment automated rapid switching processing to reduce fault recovery time,thereby increasing the availability of the production line.This paper defines the availability of FMS as the ability to meet mission requirements even if a single device in the production line fails,and the productivity reaches a certain level.From the point of view of the layout characteristics of the production line,process design,etc.,it is analyzed how the same type of equipment of the production line is interchangeable,ie how to build a redundant set of equipment.To this end,a production line equipment monitoring system was set up to analyze the attributes that affect the available equipment and establish a device status data model.The requirements of the process operations on the device are expressed in the form of generalized ECode to generate generalized device scheduling instructions.The tool request in the machining program is expressed in the form of a knife,the generalization of the GCode is realized,and the tool call is performed according to the generalization GCode.This paper simply refers to the set of requirements imposed by the craftsman on tool parameters in order to meet the quality of the workpiece.According to the requirements of the general equipment dispatching instruction for the equipment,the available equipments are selected in the production line,and the ECode recognizable by the production line control system are generated to implement real-time scheduling.When equipment failures occur on the production line,the available equipments are re-used in the way of executing instructions in a generalization manner,that is,the equipments are partially adjusted to ensure the continuity of production and increase the availability of the production line.The real-time scheduling and fault handling design of tools and machine tool that have a significant impact on production availability.This article applies the program and instruction generalization method to a FMS to improve the fault handling capability and availability of the FMS. |