NC, CNC, SV and PLC concepts
NC (CNC), SV and PLC (PC, PMC) are the most commonly used English abbreviations in numerical control equipment. In actual use, they have different meanings in different occasions.
NC (CNC) NC and CNC are common English abbreviations for Numerical Control and Computerized Numerical Control. Since modern numerical control uses computer control, it can be considered that the meanings of NC and CNC are completely equivalent. In engineering applications, depending on the application, NC (CNC) usually has three different meanings: in a broad sense, it represents a control technology - numerical control technology; in the narrow sense, an entity that represents a control system - CNC system; In addition, it can also represent a specific control device - numerical control device.
SVSV is a common English abbreviation for Servo Drive (servo). According to the terminology defined by the Japanese JIS standard, it is a "control mechanism that tracks the arbitrary change of the target value with the position, direction, and state of the object as the control amount." In short, it is a control device that can automatically follow physical quantities such as a target position.
On the numerical control machine tool, the role of the servo drive mainly has two aspects: one is to make the coordinate axis run according to the speed given by the numerical control device; the other is to position the coordinate axis according to the position given by the numerical control device.
The servo drive control object is usually the displacement and speed of the machine axis; the actuator is servo or; the part that controls and powers the input command signal is often called servo amplifier (also called driver, amplifier, servo unit, etc.). It is the core of the servo drive.
The servo drive can be used not only with the numerical control device, but also as a position (speed) alone with the system, so it is often called the servo system. In the early CNC system, the position control part was generally integrated with the CNC, and the servo drive only performed speed control. Therefore, the servo drive is often referred to as the speed control unit.
PLCPC is the abbreviation of Programmable Controller. With the increasing popularity of personal computers, in order to avoid confusion with personal computers (also known as PCs), programmable controllers are now commonly referred to as programmable logic controllers (PLCs) or programmable machine tools. Controller (Programmable Machine Controller - PMC). Therefore, on CNC machines, PC, PLC, and PMC have exactly the same meaning.
PLC has the characteristics of fast response, reliable performance, convenient use, easy programming and debugging, and can directly drive some machine tools. Therefore, it is widely used as an auxiliary control device for numerical control equipment. At present, most CNC systems have an internal PLC for processing auxiliary commands of CNC machine tools, which greatly simplifies the auxiliary control device of the machine tool. In addition, in many occasions, through the PLC's axis control module, positioning module and other special function modules, you can also directly use the PLC to achieve point control, linear control and simple contour control to form a CNC special machine or CNC production line.
The composition and processing principle of CNC machine tools
The basic composition of CNC machine tools
CNC machine tools are the most typical CNC equipment. In order to understand the basic composition of CNC machine tools, we first need to analyze the working process of CNC machined parts. On CNC machines, in order to process parts, the following steps can be taken:
According to the pattern and process plan of the machined parts, the tool's movement trajectory, machining process, process parameters, cutting amount, etc. are written into the instruction form that the CNC system can recognize with the specified code and program format, that is, the machining program is written.
The programmed machining program is entered into the numerical control unit.
The numerical control device decodes and processes the input program (code), and sends corresponding control signals to the servo drive device and the auxiliary function control device of each coordinate axis to control the movement of each component of the machine tool.
During the movement, the CNC system needs to detect the position of the machine axis and the status of the stroke switch at any time, and compare it with the requirements of the program to determine the next step until the qualified part is machined.
The operator can observe and check the machining condition and working state of the machine tool at any time. If necessary, the machine tool movement and machining program need to be adjusted to ensure safe and reliable operation of the machine tool.
It can be seen that as a basic component of a CNC machine tool, it should include: input/output devices, numerical control devices, servo drives and feedback devices, auxiliary control devices, and machine body components .
Figure 1-1 Composition of CNC machine tools
The dotted line frame in Figure 1-1 is collectively referred to as the CNC system, which realizes the machining control of the machine tool host. At present, most of the numerical control system adopts computer numerical control (CNC), and the numerical control system of the machine tool composed of the input/output device, numerical control device, servo drive and feedback device in the figure has been described above. The other components are briefly described below.
Measuring feedback device It is the detection link of the closed-loop (semi-closed loop) CNC machine tool. Its function is to execute the components through modern measuring components: pulse encoder, resolver, inductive synchronizer, grating, magnetic scale and laser measuring instrument. For example, the speed and displacement of the actual displacement of the table or the table, etc. are detected, fed back to the servo drive or numerical control device, and compensated for the speed of the feed or the motion error of the actuator to achieve the accuracy of the motion mechanism. purpose. The installation of the detecting device and the position of the feedback of the detection signal are determined by the structural form of the numerical control system, and the servo built-in pulse encoder, the tachometer and the linear grating are all commonly used detecting components.
Since the advanced servos use digital servo drive technology (called digital servo), the servo drive and the numerical control device are generally connected by a bus; the feedback signal is connected to the servo drive in most cases and transmitted through the bus. Go to the numerical control device. Only in a few occasions or when using an analog-controlled servo drive (commonly known as analog servo), the feedback device needs to be directly connected to the numerical control device.
Auxiliary control mechanism, feed transmission mechanism It is a control component between the numerical control device and the machine tool and hydraulic components. Its main function is to accept the spindle speed, steering and start and stop commands output by the numerical control device; tool selection exchange; start and stop command of cooling and lubricating device; auxiliary command signal such as loosening of workpiece and machine parts, clamping table position, etc. And the signal on the machine tool to detect the state of the switch, after necessary compilation, logic judgment, power amplification, directly drive the corresponding actuator, drive the machine tool mechanical parts, hydraulic and pneumatic auxiliary devices to complete the actions specified by the command. It is usually composed of PLC and strong electric control loop, and the PLC can be structurally related to CNC.