Views: 0 Author: Site Editor Publish Time: 2023-10-11 Origin: Site
1. Set the I/O channel to 4;
2. Select dnc mode;
3. Select the memory card list display screen, enter the program number to run, and press the soft key dnc settings to select the program to run;
4. Press the cycle start switch to start dnc transmission operation.
Introduction to Fanuc CNC System Functions
1. Number of controlled paths
The number of groups of CNC controlled feed servo axes (feed). During machining, each group forms a tool path, and each group can move independently or simultaneously in coordination.
2. Controlledaxes
The total number of feed servo axes controlled by CNC/per trajectory.
3. Simultaneous controlled axes
The number of feed servo axes interpolated simultaneously for each trajectory.
4. Axis control by pmc
The feed servo axis is controlled by a PMC (Programmable Machine Tool Controller). The control instructions are programmed in the PMC program (ladder diagram), making modification inconvenient. Therefore, this method is usually only used for feed axis control with fixed movement.
5. CF axis control (t-series)
In the lathe system, the rotation position (angle) control of the spindle is achieved by a feed servo motor, just like other feed axes. This axis is linked with other feed axes for interpolation and processing of any curve.
6. Cs contour control (t-series)
In the lathe system, the rotation position (angle) control of the spindle is not achieved by a feed servo motor but by a fanuc spindle motor. The position (angle) of the spindle is detected by a high-resolution encoder installed on the spindle (not the spindle motor). At this time, the spindle operates as a feed servo axis, with a motion speed of degrees per minute, and can be interpolated with other feed axes to produce contour curves.
7. Rotary axis control
Set the feed axis as the rotation axis for angle position control. The angle of rotation for one cycle can be set to any parameter. The fanuc system usually only sets the feed axis other than the basic axis as the rotation axis.
8. Controlled axis detachment
Designate a feed servo axis to detach from CNC control without system alarm. Usually used for turntable control. When the machine tool is not using the turntable, this function is performed to unplug the plug of the turntable motor and remove the turntable.
9. Servo off
Turn off the power supply of the feed servo axis using the PMC signal, allowing it to move freely by hand without the control of the CNC, but the CNC still monitors the actual position of the axis in real time. This function can be used to control the movement of the workbench using a mechanical handwheel on CNC machine tools, or to avoid overcurrent of the feed motor when the workbench or turntable is mechanically clamped.
10. Position tracking (follow up)
If the workbench experiences mechanical position movement during servo shutdown, emergency stop, or servo alarm, there will be a position error in the CNC position error register. The position tracking function is to modify the machine position monitored by the CNC controller, so that the error in the position error register becomes zero. Of course, whether to perform position tracking should be determined based on the actual control needs.
11. Increment pulse encoder
A rotary (angle) position measuring element, installed on the motor shaft or ball screw, emits equally spaced pulses during rotation to indicate displacement. Since there is no zero point on the code disk, it cannot represent the position of the machine tool. Only after the machine tool returns to zero and the zero point of the machine coordinate system is established can the position of the workbench or tool be represented. When using, it should be noted that there are two ways to output signals from incremental encoders: serial and parallel. The CNC unit corresponds to both serial and parallel interfaces.
12. Absolute pulse encoder
The rotary (angle) position measuring element is used for the same purpose as an incremental encoder, except that the encoder has an absolute zero point on the encoder disk, which serves as the counting reference for pulses. Therefore, the calculated value can reflect both the displacement and the actual position of the machine tool in real time. In addition, the position of the machine tool will not be lost after shutdown, and it can be immediately put into processing operation without returning to zero point after startup. Like incremental encoders, attention should be paid to the serial and parallel output of pulse signals when using them, in order to match the interface of the CNC unit. (Early CNC systems did not have serial ports.)
13. Fssb (fanuc serial servo bus)
Fanuc serial servo bus
Bus is a high-speed signal transmission bus between CNC units and servo amplifiers. A single optical cable can transmit control signals for 4-8 axes. Therefore, in order to distinguish each axis, relevant parameters must be set.
14. Simple synchronous control
The two feed axes, one is the active axis and the other is the driven axis. The active axis receives motion instructions from the CNC, and the driven axis follows the movement of the active axis to achieve synchronous movement of the two axes. CNC monitors the movement positions of two axes at any time, but does not compensate for their errors. If the movement positions of both axes exceed the set values of the parameters, CNC will issue an alarm and stop the movement of each axis. This function is used for dual axis drive of large workbenches.
15. Tandem control
For large workbenches, when the torque of one electric motor is insufficient to drive, two electric motors can be used, which is the meaning of this function. One of the two shafts is the driving shaft and the other is the driven shaft. The active shaft receives control commands from the CNC, and the driven shaft increases the driving torque.
16. Synchronous control (dual track system of T series)
The dual trajectory lathe system can achieve synchronization of two axes of one trajectory, as well as synchronization of two axes of two trajectories. The synchronization control method is the same as the "simple synchronization control" mentioned above.
17. Composite control (dual track system of T series)
The dual trajectory lathe system can achieve the exchange of axis movement instructions between two trajectories, that is, the program of the first trajectory can control the axis movement of the second trajectory; The program for the second trajectory can control the axis motion of the first trajectory.
18. Superimposed control (dual track system of T series)
The dual trajectory lathe system can achieve simultaneous execution of axis movement commands for two trajectories. The difference from synchronous control is that in synchronous control, only motion commands can be sent to the active shaft, while overlapping control can send commands to both the active shaft and the driven shaft. The movement of the driven shaft is the sum of its own movement and the movement of the active shaft.
19. B-axis control (t-series)
The b-axis is an independent axis added to the basic axis (x, z) of the lathe system, used for turning centers. It is equipped with a power spindle, so it can achieve drilling, boring, or working simultaneously with the basic shaft to achieve the processing of complex parts.
20. Chuck/tailstock barrier (t series)
This function has a setting screen on the CNC display screen, where the operator sets a tool exclusion zone based on the shape of the chuck and tailstock to prevent the tool tip from colliding with the chuck and tailstock.
21. Tool post interference check (t series)
In the dual track lathe system, when using two tool holders to process a workpiece, this function can be used to avoid collision between the two tool holders. The principle is to use parameters to set the minimum distance between the two tool holders, and check them constantly during processing. Stop the feed of the tool holder before a collision occurs.
22. Abnormal load detection
Mechanical collision, tool wear or fracture can cause significant load torque to the servo motor and spindle motor, which may damage the motor and driver. This function is to monitor the load torque of the motor, and to stop and reverse the motor in advance when it exceeds the set value of the parameter.
23. Manual handle interruption
Shake the handwheel during automatic operation to increase the movement distance of the motion axis. Used for correction of stroke or size.
24. Manual intervention and return
During automatic operation, use feed pause to stop the feed axis, and then manually move the axis to a certain position to perform necessary operations (such as tool change). After the operation is completed, press the automatic processing start button to return to the original coordinate position.
25. Manual absolute on/off
This function is used to determine whether the coordinate value manually moved after the feed is paused during automatic operation is added to the current position value of automatic operation.
26. Handle synchronous feed
During automatic operation, the feed speed of the tool is not specified by the machining program, but synchronized with the rotation speed of the hand pulse generator.
27. Manual numerical command
The CNC system has designed a dedicated MDI screen, through which motion commands (g00, g01, etc.) and the movement amount of the coordinate axis are input using the MDI keyboard. These commands are executed by the jog (manual continuous) feeding method.
28. Spindle serial output/Spindle analog output
There are two types of interfaces for spindle control: one is the interface that transmits data in a serial manner (instructions from the CNC to the spindle motor), which is called serial output; Another method is to output analog voltage as an interface for spindle motor commands. The former must use fanuc's spindle drive unit and motor, while the latter uses analog controlled spindle drive units (such as frequency converters) and motors.