Revolutionizing the World of CNC Machining: Introducing a State-of-the-Art CNC System for Plate Rolling Machines
In the ever-evolving world of computer numerical control (CNC) machining, staying ahead of the curve is crucial to remain competitive and innovative. In this blog post, we’ll delve into the design and development of a cutting-edge CNC system for plate rolling machines, showcasing its unique features and capabilities.
A Hierarchy of Excellence: Combining Hardware and Software
The CNC system is comprised of two primary components: hardware and software. The software, specifically designed to cooperate with the hardware, manages input components, data processing, interpolation, and output control, ensuring seamless operation of the machine as per the operator’s demands.
A Hierarchical Approach: PMAC as the Control Nucleus
This system adopts a hierarchical approach, where the industrial control machine’s processor serves as the primary manager, completing system management, dynamic human-computer interaction, and real-time processing. The dedicated processor of the PMAC programmable multiple controller controls the position command of the rolling machine, enabling precise control and flexibility.
A Modular Structure: Enabling Scalability and Flexibility
The CNC system is designed with a modular structure, comprising four modules: movement control, PLC, base input/output, and communication. Each module is designed to function independently, ensuring the system’s overall efficiency and adaptability. The movement control module, in particular, is responsible for speed, position, and torque control, making it an integral part of the system.
PMAC: The Powerhouse of Movement Control
The PMAC movement controller is the backbone of the system, delivering unparalleled performance and flexibility. With its high-speed CPU, PMAC enables:
- Feedback in Position and Acceleration: Utilizing A/B quadding encoders, PMAC provides real-time feedback, ensuring precise positioning and acceleration.
- High-Speed Calculations: The DSP card’s advanced calculation capabilities ensure swift processing of arithmetic, logical, and transcendental operations, reducing delays and communication lag.
- Multi-Axis Movement Programs: PMAC’s memory store up to 256 movement programs, with a high-level language similar to Basic or C, making it compatible with G-code and adaptable to machine tool industry standards.
- PLC Functionality: PMAC’s background processing enables real-time PLC function execution, with up to 32 different functions, and provides digital ports for I/O operations.
A Bridge between the Host and PMAC: DPRAM
The double port RAM (DPRAM) bridges the gap between the host and PMAC, facilitating real-time data exchange without handshake, ensuring efficient communication and cooperative processing. This low-latency interface enables seamless data transfer, enabling the host to send position and speed data to PMAC in real-time.
Real-Time Monitoring and Control
The system’s real-time processing and display of machine position and status in DPRAM ensure precise monitoring and control. By utilizing the bus and PMAC, the host’s CPU can focus on other tasks, streamlining the entire process and improving system efficiency.
In Conclusion
Our state-of-the-art CNC system for plate rolling machines is a testament to innovation and technological progression. By adopting object-oriented design methods, we’ve created a system that’s not only scalable but also maintainable, with a modular structure that allows for easy updates and modifications. The PMAC movement controller is the crown jewel of this system, providing unparalleled performance, flexibility, and reliability. As the CNC industry continues to evolve, this system stands as a shining example of what’s to come: a future where precision, efficiency, and innovation converge.


















