Sunday, November 22, 2009

system commissioning and operation of 840D


1. 840D System Operation

   
l .SINUMERIK840D/810D or SINUMERIK FM-NC is the machine's CNC control systems, CNC control system through the control panel perform the following basic functions:

• Develop and modify the part program

* Implementation of the part program

* Manual control

* Read in / read out the part program and data

* Edit the program data

* Cancel alarm display and alarm

* Edit the machine data

In an MMC or MMC, or between a few or several NC 1 NC to establish communication links between the (M: N, m-MMC devices and n-NCK/PLC devices)

User interface include:

* Display components, such as monitoring devices, LED, etc.;

* Operating components, such as keys, switches, hand wheel and so on.

    
840D system with CNC machine tools with automatic, manual, programming, back to a reference point, manual data entry and other functions.

* Manual: Manual is mainly used to adjust the machine tool, manual and step manual with continuous manual, and sometimes need to go to a certain length, you can choose the variable INC mode, enter the length of run can be.

* Auto: 840D procedure is generally where the implementation of NCK of RAM, so MMC103 or PCU50, it was necessary should first program loaded into the NCK years, but for a particularly long process, you can choose the hard disk where the implementation of specific operations method: Select processing, the program outline, use the cursor to select the implementation of the program, the implementation can choose from the hard drive. In automatic mode, if the MMC with SINDNC software, you can also run programs from a network hard drive.

· MDA: MDA with the almost automatic, except that it paragraph by paragraph, the procedures can be input, not necessarily a complete program that exists inside a fixed NCK buffer MDA, the MDA buffer can be stored in the program directory program can also be transferred from the program district program to MDA buffer.

· REPOS: re-positioning capabilities, and sometimes in the program run automatically when you need to stop and test the tool away parts, and then followed by the implementation of procedures, require re-positioning capabilities, methods of operation mode in the automatic suspension of program execution, go to the manual, remove the the corresponding axis, to re-implementation of the program, go to the re-positioning mode, press the corresponding axial movement button to return to the program a breakpoint, press start button program continue. Note that in this process can not press the reset button.

* Program to simulate: 840D to support the program before running a formal graphical simulation program in order to reduce the failure rate, but because of the different MMC systems, simulation of the method is not, as in MMC103, the program to simulate entirely on the implementation of the MMC, so the simulation will not impact on the NCK, but MMC100.2 on the program to simulate the NCK inside the implementation, and procedures for the practical implementation of the case, so be sure to simulate the selection process before the tests, but also to improve simulation speed, you can also choose to run empty .

二. System connection and commissioning

(A) the hardware connection

1. SINUMERIK810D/840D the system's hardware to connect in two ways:

First, according to their interface requirements, first CNC and drive unit, MMC, PLC of three parts are connected to the right:

(1) Power Module X161 in connection 9,112,48; drive the bus and device bus; the far right terminal resistor module (CNC and drive unit).

(2) MMC and the MCP, +24 V power supply should be careful polarity (MMC).

(3) PLC Module attention to the power line connection; bearing in mind the SM connection.

Second, the hardware of the three parts are interconnected, the connection should pay attention to:

(1) MPI and OPI bus wiring must be correct.

(2) PCU or the NCU and S7 of the IM module connection.

2. Check

    
In the correct completion of all mechanical and electrical installation work can be carried out electricity and commissioning work; while the first thing to do is to start the preparatory work, it can ensure that the control system and its components to start normally, and to meet the EMC test conditions.

    
Full system connection is completed the necessary examination needs to be done, as follows:

* Shield: (1) to ensure that the cables used in line with Siemens to provide the wiring diagram of the requirements;

       
(2) to ensure that the signal-point field shielding at both ends connected with the rack or chassis.

    
For external devices (such as printers, programmers, etc.), the standard single-ended shielded cable can also be used. But once the control system for normal operation, it should not answer any of these external devices is appropriate; if we must access at both ends of the connecting cable should be shielded.

· EMC (Electromagnetic Compatibility) test conditions:

(1) signal line and power lines as far as possible separated from a bit further;

(2) departure from the NC or the PLC, or to the NC or PLC was provided by the cable should be used SIEMENS

Cable;

(3) signal lines should not be too close to the external strong electromagnetic fields (such as motors and transformers);

(4) HC / HV pulse circuit cables must be completely separated from all other cable laying;

(5) If the signal line can not be separated from other cables, it should take the shield threading pipe (metal);

(6) The following distances should be as small as possible:

      
- The signal line and signal line

      
- Signal line side pre-supplementary equipotential

      
- And other potential clients and PE (come together)

* Protection ESD (Electromaqnetic Sensitive Device) components test conditions:

(1) process with a static module, should ensure that its normal grounding;

(2) can not prevent access to the electronic module, then please do not touch the module components, pins or the

He conductive parts;

(3) touch-component must ensure that the human body through the electrostatic discharge device (wrist strap, or shoes) and the earth with

Access;

(4) The module should be placed on conductive surface (put-static packing materials such as conductive rubber, etc.);

(5) The module should not be close to the VDU, monitor or TV (Away from the screen, and 10cm);

(6) modules Do not rechargeable electrical insulation material contact (such as plastics and fabrics);

(7), a prerequisite for measuring

      
- Measuring equipment grounding

      
- Insulation instrument measuring the first pre-let electrical

(B) commissioning

l NC and PLC Fusakiyo

Power because it is the first time, start, it is necessary to do a total clear on the system or total reset.

1. NC Fusakiyo

NC Fusakiyo steps are as follows:

* The NC start switch S3-→ "1";

* Start the NC, such as the NC has been started, by clicking reset button S1;

* NC to start to be successful, seven-segment display shows "6", the S3-→ "0"; NC Fusakiyo implementation of the completion of

  
NC General after the Qing, SRAM memory, the content is all Qingdiao, all machine data (Machine Data) has been preset to default values.

2. PLC Fusakiyo

  
PLC Fusakiyo steps are as follows:

    
* The PLC to start switch S4-→ "2"; => PS lantern light;

    
· S4-→ "3" and maintained for 3 seconds until the light again, PS, etc.; => PS bright lights went out again;

    
In 3 seconds within the rapid implementation of the following operations S4: "2" - → "3" - → "2"; => PS flashing lights first, then bright, PF lights (and sometimes does not shine PF, etc.);

    
* Etc., etc. PS and PF bright, S4-→ "0"; => PS and PF lights turned off, while the PR lights.

    
PLC Fusakiyo the completion of implementation, PLC Fusakiyo after the, PLC program can be spread through the STEP7 software systems, such as PLC Fusakiyo after the alarm on the screen can be used for an NCK reset (warm start).

Boot and startup

  
After the first start, NCU status display (one seven-segment display and a reset button S1 2 status display lights and the two start switches S3 and S4.

  
In determining the S3 and S4 are set to "0", then you can boot this time started, and after some dozens of seconds, when the seven-segment display shows "6", the show NCK power normal; At this point, "+ 5V "and" SF "lights, indicating that the system to normal; but drivers have not yet enabled, while the PLC status of" PR "lights, indicating that PLC is working correctly.

    
MMC: MMC boot display to confirm, through the OP, and if it is MMC100.2, at the start of the end, the screen will be displayed below the line of information "Wait For NCU Connection: × × Seconds", such as MMC and the NCU communication is successful, SINUMERIK 810D/840D basic display will appear on the screen, generally at the "machine" operating area, while the MMC103, because it can be with a hard drive, so it there's a seven-segment display, such as the launch is successful it will MMC103 shows a "8".

    
MCP: In the PLC to start the process, MCP all the lights stop flashing, once the successful launch of PLC, and the basic procedures into OB1 kinds of calls only if the FC19 or FC25, then the MCP is no longer on the flashing lights, this time MCP that can be used.

    
DRIVE SYSTEM: only the NC, PLC, and MMC are normal startup, we finally consider the drive system. Must first complete the drive configuration, for MMC100.2, need the help of "SIMODRIVE 611D" Start-up Tool software, MMC103 can be done directly on the OP031 and then use the PLC signals can be handled accordingly.

   
In this way, the system re-starts, SF lights should exterminate.

The meaning of element type

S1 starting a hardware reset button to reset; control and drive a complete restart after reset.

NMI S2 button to trigger and NMI on the processor to issue a request, NMI-Non-shielded mid -

S3 Rotary Switches NCK startup switch position 0: normal start-up position 1: The start position (the default value to start) to a value of 2 ... 7: reserved

 
S4 Rotary Switches PLC mode selector switch position 0: PLC Run Location 1: PLC is running

Location 2: PLC stop position 3: Module Reset

    
H1 (left column) light show light +5 V: supply voltage within tolerance when the light NF: NCK Kai

Dynamic process, the monitor is triggered, the lights CF: When the COM

Monitor outputs an alarm, this lights CB: by OPI interface into the

Line data transmission, the lights CP: through the number of PC-MPI interface

According to transmission, this light green light red light red light yellow light yellow

H2 (right column) light show light FR: PLC running PS: PLC to stop the state FF: When the PLC

Monitor outputs an alarm: This lights; when the PLC monitors the input

When an alarm: All four lights are bright FFO: PLC mandatory state

-: NCU571-573 is not available, reset when the short-lived light NCU573.2: PLC DP

CPU315 2DP on the state in this light there is "BUSF" tag lights

Destroy: DP is not configured or configured but all the lights from the station was not found

Flash: DP configuration, but one or more loss of light from the station

Liang: error (for example: No Token Passing Bus shortcut) green light

Red yellow yellow

H3 seven-segment digital tube software supports the output testing and diagnostic information. Startup is complete, is

Regular status shows "6"

840D NCU module control and display elements

l Data Backup

During debugging, in order to improve efficiency not do repetitive work, which required the commissioning of the backup data in a timely manner. In the machine tool factory, all the data for the machine to stay stalls, also need to back up the data.

  
SINUMERIK 810D/840D The data is divided into three kinds: NCK data

                                     
PLC Data

                                     
MMC Data

There are two data backup methods:

1. Series Backup (Series Start-up):

Features: (1) is used to back loaded and start with the SW version of the system

     
(2) includes data on full, the number of small files (*. arc)

     
(3) data does not allow changes to all kinds of binary files (or known as PC format)

          
Kinds of DATA)

Speed

Features: (1) is used to return a different SW versions of the system installed

    
(2) The number of multiple files (a type of data, a file)

    
(3) can be modified, most of the file with "tape format: the text format"

Data backup needs to do the following support tools:

  
· PCIN Software

  
· V24 cable (6FX2002-1AA01-0BF0)

  
· PG740 (or better) or PC

※ As the MMC103 can bring floppy drive, hard disk, NC cards, etc.; its data backup is more flexible choice of different storage targets, with its case on specific steps:

* Data Backup

(1) In the main menu, select "Service" operating area;

(2) by extensions ")" - → "Series Start-up" Select archive contents

NC, PLC, MMC and define the archive file name;

(3) from the vertical menu, choose one as storage objectives:

V.24 - → refers to V.24 cable ships external computer (PC);

PG - → Programmer (PG);

Disk - → MMC brought the floppy in the floppy disk;

Archive - → hard disk drive;

NC Card - → NC Card.

    
Select V.24 and PG, they shall "Interface" software key, set the V.24 interface parameters;

(4) If they choose to back up data to disk, then: "Archive" (vertical menu) - → "Start".

* Data Recovery

MMC103 the steps (from the hard disk to restore data):

    
a: "Service";

    
b: Extension key ")";

    
c: "Series Start-up";

    
d: "Read Start-up Archive" (vertical menu);

    
e: find the archive file and select "OK";

    
f: "Start" (vertical menu);

  
Either data backup or data recovery, are carrying out the data transmission, transmission of the following principles:

1. Will always be ready to receive data before the party ready, at the receiving state;

二. At both ends of the same parameter setting.

The third talk programming

l Coordinate System

1. Workpiece Coordinate System

  
Workpiece zero is the original origin of workpiece coordinate system

  
Cartesian coordinates: The coordinates of the point reached to determine the coordinates of the point

  
Polar coordinates: The radius and angle to measure the workpiece or part of the workpiece

2. Absolute coordinates: All positional parameters associated with the current effective starting point that will be arriving tool

Location

  
Incremental Coordinates: If the size is not the key to the origin, but relative to the other points on the workpiece, it is necessary to use an incremental coordinates. The incremental coordinates to determine the size and dimensions of these conversions can be avoided. Incremental coordinates refer to the previous power position data for the tool movement is used to describe the tool moving distance

3. Plane: The two axes to determine a plane, the first three axis perpendicular to that plane and determine the direction of the tool cross-section. Programming, to determine the processing surface in order to facilitate control system can accurately calculate the tool offset value.

Identify the direction of plane cross-section

G17 X / Y Z

G18 Z / X Y

G19 Y / Z X

4. Zero position

In the NC machine tool can determine the origin and reference point for the different position of these reference points:

 
* For the machine tool positioning

 
• The size of the workpiece program

They are:

M = Machine 12:00

A = chuck zero, coincides with the workpiece zero (the value for lathes)

W = Workpiece 12:00 12:00 = Program

B = starting point, you can give each program to determine the starting point, the starting point is the first tool a starting place for processing

R = reference point, with the cam and measurement systems to determine the location, you must first know the distance to the machine zero, so as to accurately set the axis position:

Establish coordinate system R

1. Of machine tools with machine coordinates M 12:00 XB

2. Base coordinate system (also can make the workpiece coordinate system W)

3. The workpiece with the workpiece coordinate system W 12:00

4. With the current workpiece zero Wa current workpiece coordinate system MAWZ

l The establishment of axes

When programming is usually used in the following axes:

Machine shaft: You can set the data in the machine tool axis identifier, identifier: X1, Y1, Z1, A1, B1, C1, U1, V1, AX1, AX2, etc.;

Channel axis: all in a mobile channel axis identifiers X, Y, Z, A, B, C, U, V

Geometric axis: major axis, generally have X, Y, Z;

A specific axis: no need to determine the geometric relationship between a particular axis, such as the turret position of U, Tailstock V;

The path axis: determine the path and tool movement, the path is programmed feed rate and effective, in the NC program using FGROUP to determine the path axis;

Synchronization axis: mean from the programming point of origin to destination mobile synchronization axis;

Positioning axis: Typical positioning shaft from the parts carrying, unloading the loader, knives library / turret, etc. identifier: POS, POSA, POSP, etc.

Directive axis (axis synchronized movement): the instruction is generated by the synchronized movement directive axis, they can be positioned to start and stop can be completely synchronized with the workpiece program. Axis is an independent interpolation instruction, each instruction has its own shaft axis interpolation and feed rate

Connecting shaft: NCU box refers to the connection with another real axis, their position will be subject to the control of the NCU, the connection shaft can be dynamically assigned to different channels of NCU

PLC-axis: The specific features of the PLC with the PLC axes to move, their movements with all the other all of the axes are not synchronized, moving the movement arises from the path and synchronized campaigns are nothing to do;

* Geometric axes, synchronization and positioning axes are the axes can be programmed.

* According to the movement commands are programmed with a feed rate of F, so that shaft produces movement.

* Synchronizing shaft axis synchronized movement with the path and use the same move all the time path of axes.

* Positioning axis movement and all other axes asynchronous, these mobile campaigns has nothing to do with the path and synchronized movement.

* PLC by the PLC control shaft, and produce all the other axes are not synchronized with the movement of mobile movement has nothing to do with the path and synchronized campaigns

l Programming Language

* Programming address and the meaning of

      
Address the meaning of

Program numbered addresses N

10 program segment number

G Preparatory Function

X, Y, Z position data interpolation parameters

F Feed

S spindle speed

T Tool number

D Tool offset number

M Miscellaneous Functions

H Accessibility

Data Type

  
Type of meaning range of values

  
INT unsigned integer ± (231-1)

  
REAL real numbers (with decimal points) ± (10-300 ... 100 +300)

  
BOOL code is determined by a ASSCII characters 0 ... 255

  
STRING string, in [...] in the string sequence of values 0 ... 255

                                         
Up to 200 characters

  
AXIS Axis name (axis address) channel on the name of an arbitrary axis

  
FRAME translation, rotation, scale and image of the geometrical parameters

Instruction:

1. G command

  
G90: origin of reference coordinate system retaining wall, in the workpiece coordinate system in the preparation of tools to run point program.

  
G91: near the point of reference date, the preparation of tools to run from the program.

  
GO: fast-moving so fast tool positioning, movement around the workpiece near the tool change point, or

  
G1: Tool along with the shaft, slash or any other space orientation parallel to the axis of movement.

  
G2: the arc in a clockwise direction on a track to run

  
G3: anti-clockwise on the circular track to run

  
G4: pause time effect (F ... in seconds; S ... used to determine the number of spindle rotation time)

  
G17: No tool radius compensation

  
G18: Cutter Radius Compensation to the contours of the left side

  
G19: Cutter Radius Compensation to the contours of the right side of

  
G40: lift the tool radius compensation

  
G41: active tool radius compensation, tool machining direction along the contour to run to the right side of

  
G42: active tool radius compensation, tool machining direction along the contour to run to the left of

  
G53: Non-modal access, including the programmed bias

  
G54 ... G57: Call No. 1 to No. 4 can be set to zero bias

  
G94: linear feed rate in mm / min, inches / min

  
G95: rotating feed rate mm / turn, inch / turn

2. M command

M0: Programming Stop

M1: choose to stop

M2: main program entry procedure at the beginning of the end of

M30: end of the process

M17: Subroutine end

M3: active spindle clockwise rotation

M4: Active spindle counterclockwise rotation

M5: Active Spindle Stop

M6: ATC instructions

3. Other

F: Feed Rate

S: active spindle speed (unit: rev / min)

T: Call Tool

D: Tool offset number (range: 1 ... 32000)

The fourth talk about setting parameters

In the NC debugging, the parameter setting is an important part of the parameter settings of the main contents of the data does not match the machine (Machine Data).

Machine data and setting data classification sheet

Regional Notes

From the 1000-1799 data for driving machine

From 9000-9999 Operation panel with machine data

From 10000-18999 General machine data

Aside from 19000-19999

20000-28999 from the data channel class machine

Aside from 29000-29999

30000-38999 shaft from the machine data

Aside from 39000-39999

From 41000-41999 common set of data

Channel category from the 42000-42999 set of data

43000-43999 shaft from the set of data

51000-61999 compiled from the cycle of using general-purpose machine data

From 62000-62999 compile-cycle machine data access classes

From 63000-63999 shaft machine data used to compile cycle

l Machine Tool Data Set

(1) General MD (General):

MD10000: This parameter setting machine all of the physical axis, such as the X-axis.

Channel MD (Channel Specific):

MD20000 - → set the channel name CHAN1

MD20050 [n] - → set the machine serial number used in the geometric axes, geometric axis Cartesian coordinate system to form the axis

MD20060 [n] - → set up all the geometric axes names

MD20070 [n] - → set exists for this machine shaft axis number

MD20080 [n] - → Set the channel axis of the machine programmed with the name of

The above parameters set, do a NCK reset!

(2) axis-related MD (Axis-specific):

  
MD30130 - → Set Axis command port = 1

  
MD30240 - → Set-axis feedback port = 1

  
Such a two-parameter to "0", then the axis is simulation axis.

  
At this point, once again NCK reset, it will face a 300,007 alarm.

l-driven data set

Configuration-driven data, due to more data-driven, for MMC100. 2 requires the help of "SIMODRIVE 611D START-UP TOOL" software, MMC103 can be carried out directly in the OP, generally need to set the following parameters:

Location: Set drive module position

Drive: Set this logical drive shaft No.

Active: Set whether to activate this module

Configuration is completed and valid, need to store what (SAVE) - → OK

At this point do a NCK reset. Post-show 300,701 police.

At this time for the gray of the original FDD, MSD becomes black, can choose a motor;

The steps are as follows: FDD-→ Motor Controller-→ Motor Selection-→ select the appropriate motor according to motor nameplate - → OK-→ OK-→ Calculation

Drive-by Drive + or switch to do the next axis:

MSD-→ MotorController-→ MotorSelection select the appropriate motor according to motor nameplate - → OK-→ OK-→ Calculation final - → Boot File-→ Save BootFile-→ Save All, do an NCK reset.

At this point, drive configured, NCU (CCU) positive SF red light should be exterminate, then, the shaft should be able to run.

Finally, if a particular set spindle axis, then the following steps:

(1) the first set to the shaft axis of rotation:

MD30300 = 1

MD30310 = 1

MD30320 = 1

  
(2) Then, find the axis parameters, with AX +, AX-locate the axis:

MD35000 = 1

MD35100 = XXXX

MD35110 [0]

MD35110 [1]

MD35130 [0]

MD35130 [1] set the parameters related to speed

MD36200 [0]

MD36200 [1]

Do NCK reset

Launched, under the MDA lose SXXM3, spindle can be transferred.

l all the critical parameters configuration is completed, will allow the proper functioning of the following axis can be JOG, hand wheel, MDA lamp mode to change the shaft speed, observe the axis operation status. Sometimes, the operational status of the individual axis is not normal, ruled out after hardware failure and other reasons, you need to optimize.

l force model parameters

POWER ON (po) to re-power NCU module panel "RESET" button

NEW_CONF (cf) on the new configuration MMC software "Activate MD"

RESET (re), Fu Wei-control unit on the "RESET" button

IMMEDIATELY (so) after the value of inputs

Data area

$ MM_ working face of data

$ MN_ / $ SN_ General Machine Data / Set Data

$ MC_ / $ SC_ channel-specific machine data / setting data

$ MA_ / $ SA_ axis-specific machine data / setting data

$ MD_ drive machine data

Where

$ System variable

M Machine data

S configuration data in the machine debugging is often necessary to adjust the parameters are:

MD 10000: JOG speed setting

MD 10240: physical units, "0" British, "1" Metric

MD 20070: a valid channel number axis machine tools

MD 20080: channel name of the channel axis

MD 30130: setting refers to the output type, a value of "1" indicated that the shaft, "0" for the virtual axis

MD 30240: encoding type, "0" means non-coder, "1" bit relative encoder, "4" as an absolute encoders, spindle, the value of "1"

MD 30300: Rotary axis / spindle, a value of "1" indicates that the axis when the spindle

MD 34090: reference point for offset / offset coding absolute displacement

MD 34200: reference point model. A time when the absolute encoder to "0"

MD 35000: the specified machine tool spindle axis, "1" as the main

MD 36200: Shaft speed limit

No comments:

Post a Comment

 

yasmin lawyer