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
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment