Sunday, November 22, 2009

The basic components of NC system


First talk about the basic components of Siemens Numerical Control System

1. Siemens 840D system, the composition of the

SINUMERIK840D by the CNC and the drive unit (CCU or NCU), MMC, PLC module consists of three parts, as in the integrated system, always SIMODRIVE611D drive and CNC unit (CCU or NCU), and emissions together and interconnected with the device bus Therefore, both in the description will be assigned to one.

l. Man-Machine Interface

Man-machine interface is responsible for the exchange of NC data input and display, which consists of MMC and the OP form, MMC (Man Machine Communication) include: OP (Operation panel) unit, MMC, MCP (Machine Control Panel) of three parts. MMC is actually a computer, has its own independent CPU, hard drive can also be brought, with floppy drive; OP units is that the computer monitor, while the Siemens MMC's control software is also in on this computer.

1.) MMC

We are the most commonly used MMC, there are two: MMCC100.2 and MMC103, which MMC100.2 the CPU 486 can not take the hard disk; and MMC103's CPU Pentium, you can take the hard disk, general, users SINUMERIK810D with MMC100.2, while for the SINUMERIK840D with MMC103.

※ PCU (PC UNIT) is designed to meet the latest Siemens control panel OP10, OP10S, OP10C, OP12, OP15, etc. developed by MMC module, there are three kinds of PCU module - PCU20, PCU50, PCU70, PCU20 corresponds to MMC100.2 , without hard drive, but can bring floppy; PCU50, PCU70 corresponds to MMC103, can take the hard disk, and MMC difference is: PCU50's software is based on WINDOWS NT's. PCU's software known as HMI, HMI are divided into two types: Embedded HMI and advanced HMI. General standard supplied, PCU20 loaded embedded HMI, which are loaded PCU50 and PCU70 senior HMI.

2.) OP

OP units typically include a 10.4 "TFT display and a keyboard, NC. According to the user different requirements, Siemens OP for the user matching the different elements, such as: OP030, OP031, OP032, OP032S and so on, which OP031 most commonly used.

3.) MCP

MCP is designed for CNC machine tools and configuration, it is also the OPI on a node, according to the different applications, their layouts are different, at present, there are lathes edition version of MCP and the MCP two kinds of milling. On the 810D and 840D, MCP of the MPI address of 14 and 6, respectively, with MCP behind the S3 switch settings.

For SINUMERIK840D applied MPI (Multiple Point Interface) bus technology, the transmission rate of 187.5k / s, OP unit for the bus network consisting of a node. To improve the efficiency of human-computer interaction, another OPI (Operator PanelInterface) bus, its transmission rate of 1.5M / sec.

l NC and the drive unit

1.) NCU NC unit

SINUMERIK840D CNC unit is called NCU (Numenrical Controlunit) unit, the central control unit. NC is responsible for all of the features, the machine logic control, as well, and MMC communications. It consists of a COM CPU board, a PLC CPU board and a DRIVE boards. According to use hardware such as CPU chips and function of the different configurations, NCU is divided into NCU561.2, NCU571.2, NCU572.2, NCU573.2 (12-axis), NCU573.2 (31 axes), etc. Several kinds of. Similarly, NCU unit is also integrated SINUMERIK840D CNC CPU and SIMATIC PLC CPU chips, including the corresponding numerical control software and PLC control software, and with the MPI or Profibus interface, RS232 interface, hand wheel and measurement interface, PCMCIA card slot and so on, the The difference is that NCU unit thin, all the driver modules are arranged in the right side.



2. Digital Drive

 
Digital Servo: motion control of the operative part, from 611D servo-driven and 1FT6 (1FK6) motor component.

SINUMERIK840D drive configuration is generally used SIMODRIVE611D. It consists of two parts: Power Supply Module Driver Module (power module).

Power Module: The main drive for the NC and to provide control and power supply, resulting in bus voltage, while monitoring the power supply and module status. According to the different capacities, all with less than 15KW not feed into the device, both U / E power module; who need to be greater than 15KW belt feed device, denoted by I / RF power module, through the module on the Order number or mark identifiable.

611D Digital Drive: the new generation of digital control bus driven alternating current drive, which is divided into two kinds of two-axis modules and single-axis module, the corresponding servo motor can be used 1FT6 or 1FK6 series, 1Vpp sinusoidal encoder signals can be for full closed-loop control. Spindle servo motor for the 1PH7 series.

l.PLC Module

SINUMERIK810D/840D system, using a Siemens PLC part of the SIMATIC S7-300 software and modules, at the same track on the left to right followed by a power supply module (Power Supply), Interface Module (Interface Module) and the signal modules (Signal Module). PLC's CPU and the CPU is integrated in the NC or the NCU in the CCU. SM up to 8 modules

Power supply module (PS) for the PLC and the NC to provide power supply 24V and 5V.

Interface Module (IM) is used for the interconnection between class.

Signal modules (SM) using the machine PLC input / output modules, there are two kinds of input type and output type.

二. Hardware Interface

(I). 840D System Interface

840D system, MMC, HHU, MCP through an MPI cable hanging in the NCU above, MPI is the Siemens PLC, a multi-point communication protocol, and therefore the agreement is open, but OPI is the 840D system for NC part of the components of a special The communication protocol is MPI, a special case, does not have open, than the traditional MPI communications faster, MPI communication speed is 187.5K baud rate, while the OPI is 1.5M.

In addition to an OPI port NCU above, there is a MPI, a Profibus interface, Profibus interface can access all of the equipment with a Profibus communications capabilities. Profibus communications cable and MPI cable, are both a dual-core shielded cable.

                        
X101 control panel interface (OPI)

                        
X102 PROFIBUS Interface

                        
X112 aside Interface (NCU and NCU communication)

                        
X111 SIMATIC Interface (IM361)

  
X122 PC MPI Interface (MPI)

      
X121 I / O interface (cable distribution box)

H1/H2 error and status lights



H3 7 segment display

S1/S2 Reset / NMI button

S3 NCK Start Switch

S4 PLC Switch Start



                      
X130A SIMODRIVE 611D Interface

                      
X130B digital module I / O expansion interface (only NCU573)

X172 Device Bus Interface

X173 PCMCIA slot (X173)

In MPI, OPI, and Profibus communications cable must be received at both ends of the terminal resistance, resistance is the 220 in Europe, all the good or bad if you want to test cable can be seen in NCU-side open socket cover, the amount of A, B between the two lines resistance, under normal circumstances should be 110 Europe.

(Ii). 611 Series driver and interface composition of

  
1.611 series of drives into analog 611A, the number 611D and the common type 611U. Are the modular structure, mainly in the following modules:

    
• Power Module Power Supply Module is to provide the drive and numerical control system power, including the maintenance of normal work of the system weak and supply of 600V power module using DC voltage. According to DC voltage control mode, which in turn are divided into open-loop control, closed-loop control of UE modules and I / R module, UE module does not supply the feedback system, its normal for the DC voltage of about 570V, and when braking energy is large, voltage can be as high as more than 640 volts. I / R module voltage has remained at around 600V

    
• control module control module to achieve the speed of the servo axes ring and closed-loop control of current loop

    
• power module to the servo motor to provide variable frequency and voltage AC power supply

    
• monitoring module is mainly weak supply capacity of the power module to add.

    
• filter module for filtering the power role.

    
• reactance voltage play a steady role.

2.611 Power Module Interface Signals

611 module interface signals are the following groups:

(1) Power Interface

U1 V1 W1 main control loop three-phase power input port

X181 Power Supply input port, use is often associated with the main power supply shorted, and some systems the power to make machines work properly after the driver is also available for some time, the terminal voltage of 600V and P500 M500 terminals shorted, such as 600V voltage not immediately discharge is completed, but also the maintenance of normal work-driven control panel for some time. P600M600 is a 600V DC voltage output terminal.

(2) Control Interface

64 control the enable input, the signal to all connected modules at the same time effective, the signal is removed, all the speed of the shaft for a given voltage is zero, axis with the greatest acceleration parking. After a certain time delay, cancel pulse enable

63-pulse enable input, the signal to all connected modules at the same time effective, the signal after the abolition of all the shaft power cancellation axis movement in the form of free parking.

48 main circuit relay, the signal off, the main control circuit power supply disconnect the main relay.

112 debug or standard mode, the signal tends to be used in transmission-line debugging in general, on the receiving system, 24V.

X121 module ready signal and the module overheating signal. Ready signal and the module DIP switch settings on, when the S1.2 = ON, the module fails, ready to signal cancellation, and S1.2 = OFF, the module has failures and to make energy (63,64) signal cancellation, will be ready to cancel the signal, so when the replacement of the module to check the top of the module DIP switch settings, otherwise the module may not work correctly. All modules connected to motor overload and overheat alarm output will be triggered by overheating.

NS1/NS2 the main relay closure enabled, only the signal is high, the main power relay is possible too. Relay the signal used to decide in closed-chain conditions.

AS1/AS2 the main relay state, the main relay the signal to reflect the closed state, the main relay is closed when high.

9/19/R 9 is a 24V output voltage, 19 is a 24V ground, R alarm reset signal for the module.

(3) Other auxiliary interface

X351 device bus, for connecting the module behind the power to use.

X141-voltage detection terminal, used for diagnostic and other purposes.

»7: P24, +24 V

 
»45: P15, +15 V

 
»44: N15,-15V

»10: N24,-24V

 
»15: M, 0V

Power supply module has six lights above, respectively, directed modules fault and working condition.

Under normal circumstances, said green light enable signal loss (63 and 64), yellow light signals that the module is ready, when 600V DC voltage has reached the allowable value of the system work properly.

Power supply module to enable normal work conditions:

   
48,112,63,64 then high, NS1 and NS2 shorted, appears as a yellow light, other lights are not bright. DC bus voltage should be 600V or so.

3.611 drive control module interface signals

(1) 611D driver control module interface signals, 611D control module and the NC system is mainly through a data bus connected to the basic there is not much of interface signals.

X431: axis pulse enable, the signal is low, the shaft power to withdraw, generally the signal directly with the shorted 24V

X432: BERO terminal, the interface used for BERO switch signal input port.

X34, X35 analog output ports, including two analog port (X1, X2) as a diagnostic test module, which can be used to track the amount of some figures, such as speed, voltage and current, etc. and put it into a 0 to 5V analog voltage output, the specific output signal through the numerical control system selection, Ir analog output port is fixed and the output motor current in phase R analog value

X411: Motor encoder interface, input the motor encoder signals, as well as the motor thermistor, in which the motor thermistor value is through the socket 13 and 25 pin input, the thermal resistance at room temperature under 580 Europe , 155 degrees, more than 1200 in Europe, then control panel off the power and generate electrical power machines overheating alarm. (1PH7 motor temperature detection signal connected to the same 1FT6/1FK6 motor)

X411: direct measurement of system input port, enter the direct position measurement signal, generally positive cosine voltage signals

* 611D control panel of the speed loop and current loop inside the parameters set in the NCK, so no need to replace the control panel to reset the parameters.

(2) 611A control module interface signals

611A constitutes a control module and 1FT5 servo motor drive mechanism to complete the speed loop and current loop control, the speed loop and current loop parameters are stored in the control panel, so replace the board should pay attention to parameter settings. Interface signals are as follows:

X311: motor feedback interface, the actual value of the motor speed and motor thermistor values are entered into the control panel, through its years, 1FT5 motor speed detection is achieved through a tachometer generator, while the rotor position through 18 Huo and components to detect. Motor value is within the thermal resistance through the socket 11 and 12 feet signal input, at room temperature less than 250 in Europe, when the motor temperature reaches 155 degrees internal resistance of about 1000 in Europe, the control panel when the power off, and triggering an alarm.

X321: Set terminal speed for a given value through the terminals 56 and 14 inputs, in general, for a given value is plus or minus 0 to 10V voltage.

X331: Enable terminal: the corresponding module enable signal input, 663 is the pulse enable, and power module 63 in much, but it is only acting on a single-axis module. 65 is to control the enable and often put it, and NC side of the control of a given signal can be connected to.

X341: Module status output interface, the output module's status information, such as the module ready for signals, alarms and so on.

840D interface signals

Interface signals are divided into MMC and the PLC, NCK and PLC interface parameter. Interface, data interface and functions mainly interfaces to implement interface functions.

DB block the contents of the description:

   
DB1 Siemens reserved

   
DB2 ~ DB4 PLC messages

   
DB5 ~ DB8 basic program

   
DB10 NCK interface

   
DB11 mode group interface

   
DB21 ~ DB30 NC channel interface

DB31 ~ DB61 interface for axis / spindles

DB71 ~ DB74 tool management

DB75 ~ DB76 M function code

PLC signal to the MMC:

Db19dbx0.0 screen bright

Db19dbx0.1 screen darkening

Db19dbx0.2 key disable

Db19dbx0.3 Clear Channel Alarm

Db19dbx0.7 machine coordinates or workpiece coordinates

Db19dbx0.7 = 1 Workpiece Coordinate

Db19dbx0.7 = 0 Machine Coordinate

MMC into the PLC signal:

       
Db19dbx20.3 alarm has been cleared

       
NCK and the PLC signal transduction between the

Db2 ~ ~ PLC Information

       
DB10 ~ NCK Information

    
PLC signal to the NCK

       
Db10dbx56.1 emergency stop signal

       
MMC to the PLC signal

       
DB10 dbx103.6 MMC overheating

  
DB10 dbx103.7 battery alarm

    
NCK signal to the PLC

       
DB10 dbx104.7 NCK CPU ready

       
DB10 dbx108.7 NC ready

       
DB10 dbx108.6 drive ready

       
DB10 dbx106.7 emergency stop signal

       
DB10 dbx109.0 NCK alarm exists

       
DB10 dbx109.5 NCK overheating

       
DB10 dbx109.6 NCU temperature is too high

       
DB10 dbx109.7 battery alarm

       
Db11 ~ db14 way groups of signals

    
PLC to the NCK signal:

       
Db11dbx0.0 AUTO

       
Db11dbx0.1 MDA

       
Db11dbx0.2 JOG

       
Db11dbx0.4 method group to switch ban

       
Db11dbx0.5 method group to stop, feed axis. Spindle stop

       
Db11dbx0.6 method group to stop, feed axis. Spindle stop

       
Db11dbx0.7 method group reset

       
Db11dbx1.6 single block single-stage implementation of the NCK to the PLC signal:

       
Db11dbx6.0 auto

       
Db11dbx6.1 MDA

       
Db11dbx6.2 JOG

       
Db11dbx6.3 method group ready

       
Db11dbx6.7 way group reset

   
Channel signal (DB21 ~ DB30)

      
PLC to the NCK signal:

            
Dbx0.3 DRF force, pulse handwheel

            
Dbx0.4 single-stage implementation of the entry into force of

            
Force Dbx0.5 M01

            
Dbx0.6 dry run

            
Dbx1.1 work area to protect

            
Dbx1.3 Time Monitoring

            
Dbx1.7 program test

            
DBB4 Feed Rate (percentage method or a binary-coded side effect

Type the entry into force, in the machine parameter settings)

            
DBB5 Rapid Traverse Rate

            
dbx6.6 feed magnification effect

            
bx6.7 Rapid feed magnification effect

            
dbx6.0 feed stop

            
dbx6.1 reading disable read into the prohibited dbx6.1 = 1, that's

Yao finished the implementation of the current program segment stops

            
dbx7.0 NC start disable

            
Dbx7.1 NC start

            
dbx7.3 NC stop feed shaft stop, spindle stop, the program is in the middle

Off status, alarm removed, when the NC start high, continue.

       
Signals from NCK channel

       
NCK to PLC

            
dbx33.0 is being returned to the reference point

            
dbx36.2 have returned to a reference point

            
dbx33.4 block search in progress

            
dbx33.5 M02/M30 effect

            
dbx33.7 program testing status

            
Dbb35 channel and program status

            
dbx35.0 program running

            
dbx35.1 program in wait state

            
dbx35.2 program in a stopped state

            
dbx35.3 program in Interrupt Status

            
dbx35.4 program in invalid state

            
dbx35.5 channel is active

            
dbx35.6 channel in the interrupt status

            
dbx35.7 channel in reset

            
Dbx36.6 NCK alarm present

            
dbx36. 7 NC stop the alarm there is number

 
M code description:

    
M codes range from M0 ~ M99, corresponding to DBB194 ~ DBB206. When the NC program using the M code when the PLC program can be programmed using the corresponding DBX bit to achieve the corresponding control logic. Some M codes are system-specific: the

                
M00 program suspended

                
M01 Jump

                
M02 end of the process

                
M03 Spindle Forward

                
M04 Spindle Reverse

                
M17 Subroutine end

                
M30 end of the process and return to First Division

        
Db31 ~ ~ Db61 interface for axis / spindle

        
PLC to the NCK signal:

           
Dbb0 Feed Rate

           
Dbx1.1 fixed-point reached to confirm

           
Dbx1.3 Axis Stop

           
Dbx1.7 feed magnification effect

           
Dbx1.5 measurement system 1 (motor encoder)

           
Dbx2.1 controller enable

           
Dbx21.7 pulse enables

           
Dbx12.0 "-" Hard Limit

           
Dbx12.1 "" Hard Limit

           
Dbx12.2 "-" soft limit Dbx12.3 "" Soft Limit

           
Dbb16 ~ Dbb19 spindle signal

           
Dbb22 ~ Dbb23 security features

           
Dbx60.7 fine stop, position the signal to reach

Dbx60.6 rough stop, position the signal to reach

Dbx61.7 current loop closed

Dbx61.6 speed loop is closed

Dbx61.5 position loop is closed

Dbx61.4 static

Dbx62.0 soft-limit response Dbx62.5 fixed point reached

           
Dbb92 ~ dbb99 611D signal

           
Dbx94.0 motor overheating

           
Dbx94.1 611D Heat sink overheated

          
Dbx94.5 speed arrival signal

          
Dbx95.0 DC bus over-pressure alarm

No comments:

Post a Comment

 

yasmin lawyer