| "Folding" is a basic craft in leather processing and the folding machine is one of the leather products processing equipments. The automation of folding machine plays an important role in the consistency of leather products, aesthetics and efficiency of the machine. Researches of the control system of folding machine recently focus on the glue-supply control, automatic glue-provided folding machine and hot-melt folding machine for automation in a certain area of the glue supply. The control of the folding is still completed by mechanical motion mechanism coordinated with manual operation and research of the numerical control and automatic folding machine hasn't been reported in foreign countries. A control system for numerical control folding machine based on FPGA which uses hierarchical VHDL(Very High Speed Integrated Circuit Hardware Description)language, software and hardware co-design and modular programming method is presented in this paper. This system created has the features of short design cycle, high reliability of the system and convenient for updating the system.With the development of Microprocessor, applications of the embedded technology have been increasing in complex industrial control and the technology for control system based on FPGA-MCU is gradually becoming the new field of the industrial control systems. There are multiple requirements of different properties and control items for the control system of the folding machine to control the movements of multiple axes, the temperature and hydro-flow. These requirements constitute a typically complex electromechanical control system. The former design adopting traditional control system for such a complex electromechanical control system absents the control property of real time and the working stability because of the overweight of CPU and multi-tasks. An embedded industrial control system ARM-FPGA structure promoted in this paper. In this new system, ARM processor is responsible for GUI and the communication with FPGA, as well as the FPGA is in charge of the detection of the location temperature, sensor position limit and multi-I/O output, which contain multi-motor control, read and write control of the memory, hydro-flow control, temperature detect and control, keyboard scan and so on. FPGA plays an important role in the system and the embedded soft kernel processor (Nios II) is adopted to communicate with ARM, data processing and scheduling different functional module tasks. With its powerful processing capabilities and flexible configuration, the system design is simpler and more flexible.The numerical control system for folding machine presented is proven to make the requirements and has the features of simple board level design, strong parallel processing capability, well portability. The system not only simplifies the peripheral integrated circuits and data acquisition interface, strengthens data exchange ability of internal control system, but also increases the level of automation of folding machine, and promotes the development of digital folding machine. |