Uncategorized

SIEMENS SINUMERIK 840C SIMODRIVE 611-D Installation Guide

The official installation guide (2001 version) for SINUMERIK 840C with SIMODRIVE 611-D driver covers all software versions of SW 1-6, with installation prerequisites, overall cleaning and standard startup, PLC installation, MMC diagnosis, machine data configuration, servo debugging, axis/spindle debugging, data backup, and functional explanation as the core process. It clarifies mandatory specifications such as EMC grounding, module anti-static, resolution setting, memory allocation, etc. It provides flowcharts, diagnostic methods, parameter tables, and checklists to guide the entire process of system power on, configuration, debugging, and acceptance, ensuring reliable operation of the CNC system and driver.

Installation prerequisite and appearance inspection (mandatory requirement)

Prerequisites

Mechanical/electrical installation completed, shaft movable

PLC program debugging completed, measurement system wiring is correct

Grounding follows star shaped single point grounding and complies with DIN VDE 0160

inspection items

Module anti-static: MOS chips require grounding discharge operation

Shielding: Single ended grounding of cable shielding layer

Encoder: installation gap, wiring, shielding compliance

Cable: Separate power and signal wiring, no grounding loop

System version: Distinguish between standard version and export version (CE), export version does not have 5D interpolation or IKA extension

General clearance and standard initiation process

1. General Reset mode

Function: Factory reset, clear erroneous data, initialize NCK/PLC/driver

Operation: Diagnosis → Start → General Clear Mode

Executable:

FORCEDBOOT: Forced boot system

PLC GEN. RESET: Clear PLC and load ANW-PROG

DRIVE GEN. RESET: Clear 611D driver configuration

Format NCK AWS: Format User Data

2. Memory configuration (SW3 and above)

Typical Range Description of Memory Types

DRAM 4MB/8MB component program UMS、IKA、 Block buffer

SRAM 64KB tool compensation, R parameters

IKA Memory 0~1024KB Table Compensation/Temperature Compensation

Block buffer 0-5026KB pre read buffer

3. Standard startup steps

Set the startup switch to Startup

Loading system software, date and time

Memory configuration → Load machine data

Exit the main clearing → System starts normally

PLC installation and diagnosis

PLC model

PLC 135 WB2 (SW ≤ 2): EPROM loading program

PLC 135 WD (SW ≥ 3): Hard disk loading program

Debugging process

Connect PG7 programmer → Load user program → PLC overall cleaning

Automatically load hard disk ANW-PROG

diagnostic methods

LED hardware malfunction light

USTACK detailed error code

PLC status: I/Q/F/DB/T/C monitoring

Timeout analysis: disable bus buffer to locate faults

MMC regional diagnosis (human-machine interface)

core functionality

Password protection: MMC/NCK independent password, default 1111

Language switching (SW ≥ 5): System/WOP/Simulation/PG

Screen printing: TIFF/PCX compression format

Alarm log: sorted by time/priority

data backup

VALITEK tape backup full data

Hard disk storage: NC/PLC/driver/IKA data

CPU replacement: restore backup → reboot

Machine tool data and parameter configuration

data classification

NC MD: axis, channel, spindle, resolution

PLC MD: System, Function Blocks, User Positions

Drive MD: 611D servo parameters

Set data SD and loop data

key parameters

Position resolution: 0.0005mm/0.001mm

Servo gain KV: NC MD 252*

Acceleration: NC MD 276*

Monitoring: contour monitoring, tracking error monitoring

Servo debugging and axis/spindle optimization

Servo loop debugging

Current loop → velocity loop → position loop

Function Generator: Signal Excitation Test

SERVO trace (SW ≥ 4): oscilloscope monitoring

Quadrant error compensation QEC

Conventional QEC and Neural Network QEC (SW ≥ 4)

Roundness testing optimizes contour accuracy

Shaft/Spindle Installation

Zero return method: Normal/distance encoding reference point

Spindle mode: open-loop, oscillation, positioning (M19), C-axis

Gear shifting, speed limit, drift compensation

Advanced Function Description

Gear interpolation GI

Master slave axis synchronization, gantry axis, and gear hobbing applications

Speed/position coupling, fault synchronization maintenance

IKA compensation

Table compensation, temperature compensation, gap compensation

Collision monitoring (SW ≥ 6)

Protection area definition, feed reduction, alarm shutdown

Other functions

Parameter group switching, absolute encoder, ESR emergency tool return, UPS power-off protection

Acceptance and Installation Checklist

Must be tested items

Voltage test: 230V AC, 24V DC normal

Axis motion: 10mm command=10mm actual

The spindle speed, positioning, and gear shifting are normal

Safety functions: emergency stop, limit, hardware enable

data backup

All NC/PLC/driver/loop/IKA/QEC data are archived

Installation checklist signing and archiving

Key issues

Question 1: What is the purpose of performing a General Reset on 840C, and what key data will be cleared after execution?

Answer: Zongqing is used for system initialization, data error recovery, and resetting after hardware replacement; It will clear NCK user data, PLC user program, 611D driver configuration, tool compensation, R parameters, zero offset, and restore default machine data, and reload the ANW-PROG PLC program on the hard drive.

Question 2: What steps should be taken to troubleshoot the stop fault of the 840C PLC?

Answer: 1 Check the PLC CPU LED to determine hardware failure; 2. Enter diagnosis to view detailed USTACK error codes; 3. Check I/O enable, emergency stop, and bus communication; 4. Verify PLC programs, machine data, and timeout parameters; 5. Re execute the PLC overall cleaning and recovery program.

Question 3: How to set the axis resolution of 840C and what impact does it have on machining?

Answer: Set the position/input resolution through NC MD 1800 *, 5002, 524 *, commonly 0.0005mm/0.001mm; The higher the resolution, the higher the positioning accuracy, but it will affect the maximum speed, zeroing stability, and computational load, which must be matched with the number of encoder lines.

Leave a Reply

Your email address will not be published. Required fields are marked *