Machining Center Automatic Tool Change Process PLC Programming Tips

Relationship between machining program and PLC program PLC program is the core of the normal operation of CNC machine tools, and it is the bridge connecting NC and machine tools. It is also the key for the machine tool electrical designer to debug the machine tool. A complete PLC program can not only make the machine run normally, but also make people look at a glance. It not only provides convenience for debugging, but also helps maintenance personnel to find faults and analyze causes. The following describes the programming skills of the robot in the automatic tool change process when the XH756B series horizontal machining center is equipped with the SIEMENS 802D CNC system. First, the basic situation of the tool exchange device is briefly introduced. The tool magazine is a chain magazine that can be rotated in the forward and reverse directions, and the robot mounted on the tool changer exchanges the tool in the tool magazine with the spindle in 15 steps, and the spindle is The tool is also returned to the corresponding pocket in the magazine. In order to shorten the tool change time as much as possible, we use tool preselection and part machining to compress the tool change time. The manipulator's sequence of actions is as follows: Step 1: Translationally retracted, pre-selected tool in the tool magazine: Step 2: Pull the tool out and pull out the tool in the tool holder: Step 3: Pan out, leaving the tool on the magazine side : Step 4: Retract the tool and retract the robot: Step 5: The rocker arm is extended and the rocker arm is turned to the spindle side: Step 6: Pan out, grab the spindle Tool: Step 7: Pull the knife out and pull out the spindle Tool: Step 8: Forward or Reverse Tool Changer, Tool Exchange: Step 9: Retract the tool and insert the preselected tool into the spindle: Step 10: Retract it in translation and the robot leaves the spindle: Step 11: Retract the rocker, Rocker steering to the magazine side: Step 12: Pull the knife out and prepare to send the spindle tool back to the magazine: Step 13: Translational retraction, robot moves to the magazine: Step 14: Retract the knife and insert the spindle tool into the knife Library: Step 15: Move out of the way and leave the position of the knife on the magazine side. The above 15 steps can be divided into the following 4 phases: Stage 1: Grab a new knife. The Txx code controls the tool magazine to rotate in the nearest direction to the position where the programmed tool is located. After the tool is in position and there is a magazine positioning I signal, the robot is started. After step 1 → step 2 → step 3 → step 4, the programming tool is grasped and waiting to be changed. Knife. Stage 2: Tool change. M06 starts the tool change canned cycle "TOOL". "TOOL" controls each coordinate to move to the tool change position, and informs the PLC to start tool change with M90. The PLC requests NC "Reading prohibited" with the M90 ​​signal and starts the robot's tool change Step 5 → Step 6 → Step 7 → Step 8 → Step 9 →Step 10→Step 11 and simultaneously use the in-position signal of step 5 to control the position of the magazine to the spindle number. Stage 3: Still knife. After the magazine rotation started in step 5 is stopped and there is a magazine positioning I signal, start the robot step 12→ step 13→ step 14→ step 15 to return the spindle tool to the magazine and update the memory to memorize the spindle number. After step 11 is completed, the "read in prohibition" is canceled and the tool parameters are activated. The machining program and the robot are also performed at the same time. Stage 4: Grab a new knife. In the next stage of M06, the tool No. Txx to be used in the next operation is followed. After the tool recovery operation is completed, the robot can start the robot at the same time as the part machining. Step 1→Step 2→Step 3→Step 4 will be used for the next operation. The tool pre-selection grabs the robot and waits for the M06 to initiate the following tool change. This greatly shortens the tool exchange time and improves work efficiency. Note: Txx and M06 cannot be programmed in the same block: In the fixed cycle TOOL, all displacement blocks should be added G153 (effective segment) to cancel the basic offset: Three tool change processes: 1 Loading: The spindle does not have a knife. Txx/M06 direct installation programming tool: 2 tool change: the spindle has the tool, exchanges the programming tool and the main tool: 3 also has the tool: The main shaft has the tool, the programming T0, will return the main tool to the tool changer. Spindle accurate stop angle using PLC floating-point parameter MD14514[0]:$MN_USER_DATA_FLOAT[0] The core of this programming method is to divide the robot motion into 15 steps in sequence. The "step" is stored in an intermediate variable. The intermediate variable takes one byte. After each "step" is completed, the value of the intermediate variable is changed to the next "step", and the intermediate variable is set after the entire step is completed. Zero, starting from step 1 after the next tool change command arrives. This not only makes the PLC program simple and intuitive, but also because the "steps" are unique, so that interference between signals can be avoided, and programmers no longer have to rack their brains to impose various restrictions on each output signal. Use "variables" to achieve a multiplier effect. The relationship between the machining program and the PLC program is shown below.

1
Diagram

In addition, magazine operations, pallet exchanges, etc. can also be programmed in this way.

Spinning Reel

Spinning Reel

5.2:1 or 6.2:1high speed gear system

Stainless steel Screw-in Handle for easy installation and removal


Front drag
Thick bail arm
Super strong drive gear
Hight intensity graphite material
Micro-adjusting drag system
Excellent line lay osciallation system
one-way clutch ball bearing
gear ratio of 5.2:1 or 6.2:1 is available
Screw-in handle

Gear Ratio 5.2:1
6.2:1
Bearings 3+1
12+1


ITEM Gear Ratio Ball Bearing Line Capacity(mm/m;Lbs/yds)-Standard Line Capacity(mm/m)-Shwallow OWC
DSA1000 5.2:1 3+1BB-10+1BB 0.18/205 0.20/170 0.25/100; 4/175 6/110 8/90 0.12/150 Y
DSA2000 6.2:1/5.2:1 3+1BB-10+1BB 0.20/245 0.23/180 0.28/115; 4/240 6/160 8/125 0.20/150 Y
DSA3000 6.2:1/5.2:1 3+1BB-10+1BB 0.28/155 0.31/125 0.36/95; 8/180 10/150 12/110 0.22/150 Y
DSA4000 6.2:1/5.2:1 3+1BB-10+1BB 0.28/225 0.31/180 0.36/135; 8/270 10/220 12/160 0.24/150

Spinning Reel,Spinning Fishing Reels,Open Reel Fishing Pole,Spooling Spinning Reel

CIXI DONGSHANG FISHING TACKLE CO.,LTD. , https://www.dongshangreels.com