Advanced resin matrix composite materials have been widely applied in aviation and aerospace fields for their excellent performance. For the reason that filament forming technology of composite materials has a characteristic of once-for-all forming and high strength, it has an outstanding advantage in technical and economical competences. As the range of the application of the composite materials expands, the technique of fiber placement emerges as the times require . Placement techniques is place the fibers or tape on the surface of tool in accordance with some regulations, through directly compaction pressure provided by compaction roller or shoe .It has a great significance in production of part with little curvature big contour, such as wings of plane, it enhance the productivity and level of craftwork. The problem of automatically forming more complex composite parts has been solved to some extent by tape laying machines. The paper design a new form of control of the tape placement.In a control system upper control unit and execution mechanism are two important constitute. Execution mechanism is applied as execution apparatus to fulfill the function of the tape placement. For example make use of the magnetism arrester for the function of deliver tape, and DC moment electromotor for the function of receive tape. Based on the analysis of the three kinds of the PC based open system structure model, we chose the PC-PMAC (Programmable multi-axes controller) as architecture to establish the control system. Computer acts as master CPU and PMAC acts as slave CPU, and the communication between master CPU and slave one is achieved by PC-104 bus. The controller is PMAC, two CPU separately do their own function. PMAC takes PC as soft and hard platform, process real-time tasks such as interpolation and position control while PC take the part of non real-time tasks of management and watch-out.Considering the special needs of the control systems of tape placement head, exploit the featured movement control program and PLC program, and use the VC++ for development of the simple but reasonable man-machine interface of the NC software. |