InfoPLC Net LXM32
InfoPLC Net LXM32
InfoPLC Net LXM32
net
AUTI327
SE Motion Products: Lexium 32
Course Objectives
Upon completion of this course the participant should be able to:
Schneider Electric
- Motion Basics – Module 1 2
www.infoPLC.net
> Product
P d t overviewi
> Motors
> HMI, FSU + Exercises HMI
> Electrical installation
> Statemachine, Diagnostics and
troubleshooting, Exercises (Electrical, Error)
> Operating modes and Exercises
> Control engineering, Exercises
> Safety engineering
> Fieldbus Communication, Exercises
> Accessories
> DSP 402
> 3rd Party Motors
> Safetyy eSM
> IOM card
www.infoPLC.net
> P d t overview
Product i
> Motors
> HMI, FSU + Exercises HMI
> Electrical installation
> Statemachine, Diagnostics and
troubleshooting, Exercises (Electrical, Error)
> Operating modes and Exercises
> Control engineering, Exercises
> Safety engineering
> Fieldbus Communication, Exercises
> Accessories
> DSP 402
> 3rd Party Motors
> Safetyy eSM
> IOM card
www.infoPLC.net
Product overview
Scope of delivery
Connectors
Shield clamp
Product Overview
Type Label
LXM32AD18
M2
Product overview
Product type
Modular Advanced
Compact
Drive Drive
Drive
Modbus
Schneider Electric - Motion & Drives training - Lexium 32 23/04/2008 7
www.infoPLC.net
Product overview
Product Type
Today: Soon:
0,2-7
0,2 7 KW 15 KW
Lxm32 C (Compact)
Lxm32 M (Modular)
Lxm32 A (Advanced)
Product overview
Mechanical Size
48 68 108
205 205 205
230
0
230
0
230
0
Schneider Electric - Motion & Drives training - Lexium 32 23/04/2008 9
www.infoPLC.net
Product overview
Commissioning
External HMI
Local HMI
Multiloader
Product overview
Interfaces
Gearing interface / Motor feedback
Inputs/outputs PT Output
PT Input
p
HMI
Gearing Interface
DC-Bus
Parameterisation
interface
Motor
H ldi B
Holding Brake
k B ll t R
Ballast Resistor
i t
Product Overview
Comparison Lexium05 – Lexium32
> Prod ct o
Product overview
er ie
> Motors
> HMI, FSU + Exercises HMI
> Electrical installation
> Statemachine, Diagnostics and
troubleshooting, Exercises (Electrical, Error)
> Operating modes and Exercises
> Control engineering, Exercises
> Safety engineering
> Fieldbus Communication, Exercises
> Accessories
> DSP 402
> 3rd Party Motors
> Safetyy eSM
> IOM card
www.infoPLC.net
Thermal winding
monitoring
g by
y Lex 32
High power density
Very low cogging
Torque
Example of BMH design
Standard:
Type of position capture (sensor system) Standard:
Single turn encoder 16 SinCos periods/rev. (SEK37)
Single turn encoder 16 SinCos periods/rev. (SEL37)
Optical
scanning Vector- Option:
system controlled
LED current Si l turn
Single t encoder
d 128 SiSinCos
C periods/rev.
i d /
18
(SKS36),
Multiturn encoder 128 SinCos periods/rev. (SKM36)
18
Plug connection: Standard = straight;
18 option= 90° angled and rotatable by 310°
18
BSH
> Product
Prod ct o
overview
er ie
> Motors
> HMI, FSU + Exercises HMI
> Electrical installation
> Statemachine, Diagnostics and
troubleshooting, Exercises (Electrical, Error)
> Operating modes and Exercises
> Control engineering, Exercises
> Safety engineering
> Fieldbus Communication, Exercises
> Accessories
> DSP 402
> 3rd Party Motors
> Safetyy eSM
> IOM card
www.infoPLC.net
ESC
Level 1
+ +
… …
- -
ESC
Level 2 ENT
+ + +
- - -
ESC ENT ESC ENT ESC ENT ESC ENT
- + - + - + - +
- + - + - +
Set number
JGLo Speed low disSt distance HMn Homing speed
- +
Valid for all Valid for all Valid for M,A Valid for M
Level 1
+ +
… …
- -
- +
Level 1
+ +
… …
- -
ESC ENT
Level 2
+ + + + + +
- - - - - -
ESC ENT ESC ENT ESC ENT ESC ENT ESC ENT ESC ENT ESC ENT
First Setup
ESC
No reboot
necessaryy ENT
ENT
ESC
Reboot ESC
necessary Parameter read/write
State handling as defined
ENT ESC
Memory Card
Calling parameters
Message: Memory Card detected
ESC
ENT ESC
Memory ENT ENT
Card OK
VW3M8705
Ignore Ignore
Card is Missing
Card to Drive Busy
OK
NOK
Drive to Card
Multiloader
Overview Modbuskabel
M db k b l
RJ45
VW3A8306R10
Power Switch
Display
BATT.
Multiloader
Version 2.1
VW3A8121
Multiloader
Calling parameters BATT. PC
C USB
US
Parameters
Display
Configuration
Factoryy Settings
g
L 32 Compact
Lex32 C t
Power cycle
Lex32 Modular FB
● First Setup
Configuration
p Adress
Can Open
L 32 Compact
Lex32 C t Aft FCS -> „nrdy“
After d “
NO FSU -> „power cycle"
Lex32 Modular FB
Lex32 Advanced
Error Number
Fault Reset
L 32 Compact
Lex32 C t
Lex32 Modular FB
Lex32 Advanced
Tuning
Operating
Tuning
Tuning Start
Tuning done
L 32 Compact
Lex32 C t
Lex32 Modular FB
Lex32 Advanced
Configuration
Information
L 32 Compact
Lex32 C t Program Number Program Version
Lex32 Modular FB
Lex32 Advanced
Monitoring
VDC Actual
L 32 Compact
Lex32 C t
Lex32 Modular FB
Lex32 Advanced
Monitoring
Digital inputs
TRUE
FALSE
Di Di Di Di Di Di
5 4 3 2 1 0
ENT ESC
ENT ENT
Card is Missing
L 32 Compact
Lex32 C t
Lex32 Modular FB
Lex32 Advanced
ENT ESC
ENT ENT
Card to Drive
Ignore
Card is Missing
L 32 Compact
Lex32 C t
Lex32 Modular FB
Lex32 Advanced
L 32 Compact
Lex32 C t
Lex32 Modular FB
Lex32 Advanced
> Product
Prod ct o
overview
er ie
> Motors
> HMI, FSU + Exercises HMI
> Electrical installation
> Statemachine, Diagnostics and
troubleshooting, Exercises (Electrical, Error)
> Operating modes and Exercises
> Control engineering, Exercises
> Safety engineering
> Fieldbus Communication, Exercises
> Accessories
> DSP 402
> 3rd Party Motors
> Safetyy eSM
> IOM card
www.infoPLC.net
Electrical installation
Safety instructions
Please observe the following safety regulations when working
on electrical equipment:
Electrical installation
Mains supply/supply voltage
Electrical installation
Operation with external Filter or RCD
Filter
RCD
Capacitor Capacitor
active inactive
Electrical installation
Motor and holding brake connection
Bus
Bus
A/+
CN9 DC B
CN9
PC/-
DC B
PA
R- BR+
U
or
CN10 Moto
BR
V
W
5M2
ake
N11
C
Bra
CN
C
Connection
ti iis di
directly
tl on th
the
Surface of the device.
Schneider Electric - Motion & Drives training - Lexium 32 23/04/2008 43
www.infoPLC.net
Electrical installation
EMC Rules
Earth connection
Shielding
Electrical installation
DC Bus Connection
Bus
A/+
CN9 DC B
PA
PC/-
R- BR+
U
or
CN10 Moto
BR
V
W
5M2
ake
N11
C
Bra
CN
XM32CU45
LX
Schneider Electric - Motion & Drives training - Lexium 32 23/04/2008 45
www.infoPLC.net
Electrical installation
Connection of 24V supply and Save Torque Off
Stop Category 1 Stop Category 0 Circuit containing
24V emergency
stop module with delay.
E-Stop E-Stop
DC Supplyy / STO
Delay
Card
STO_A
Memory C
STO_B
24V
M
CN2 D 0V
Fieldbus Quickstop
Electrical installation
Connection of the motor encoder
Ma
CN1 M
CN4 PTO
Ooder-1
CN3 Enco
Schneider Electric - Motion & Drives training - Lexium 32 23/04/2008 47
www.infoPLC.net
Electrical installation
Connection of the external ballast resistor
CN7
ModBus
VP 12 S
PB
PB
CAN
e it
C
remove
PC/-
PC/-
-~
CN7
ModBus
VP 12 S
PB
AN
PC/-
PC/
CA
remove it
PC/-
N3 E
CN4 PTO
CN4
Optic coupler
TI
CN5 PT
TO
ST
CN3 E
CN4 PTO
RS422 Output
CN PTI
CN5 P
STO
S
Electrical installation
Connection of theDigital I/Os
LXM32C LXM32M LXM32A
Electrical installation
Connection of digital inputs / outputs (CN6)
Input
Output
Electrical installation
Connection of analogue input (CN6)
LXM32C
CN6 I/O
Analogue Input 1
Analogue_Input_1 AI1+ DQCOM DI0
Electrical installation
Default I/O Settings
Lexium32 C : The default settings are depending on the start up operation mode !
ProfileTorque ProfileVelocity Electronic- Jog
GearOnPos
DI0 Enable Enable Enable Enable
DI1 Fault reset Fault reset Fault reset Fault reset
DI2 LimP LimP LimP LimP
DI3 LimN LimN LimN LimN
DI4 Current limitation Zero clamp Gear ratio switch Jog neg.
DI5 Halt Halt Halt Jog pos.
DQ0 No fault No fault No fault No fault
DQ1 Active Active Active Active
DQ2 Speed threshold reached In speed window In position In position
window window
DQ3 Current threshold Current threshold Selective Selective
reached reached Warning output Warning output
DQ4 Selective Error output Selective Error output Selective Error Selective Error
output output
Schneider Electric - Motion & Drives training - Lexium 32 23/04/2008 56
www.infoPLC.net
Electrical installation
Modules
Slot 1
Possible combinations
eSM IOM
of Lexium 32 M
Slot 2 E
RSR E DIG E ANA E
RSR E
CN7
ModBus
VP 12 S
Slot 3
CAN CAN PDP EIP DNT ETH
CAN
State machine
Operating statuses and operational transitions
Drive state
1 Init – initialization
3 dis - disabled
5 S – switch
Son it h on
6 run – switched on
Procedure to continue:
1.: Error status 7 has to be reset first with “FAULT RESET”
2.:
2 : Move out from LIMIT switch possible in each operating mode in the
opposite direction.
Exercises 5.1 –
Delete Error Memory
Exercises 5.2 –
Create an Error class 0
+24VDC
E-Stop
STO_B
STO A
STO_A
Exercises 5.3 –
Create an Error class 1
Exercises 5.4 –
Create an Error class 2
Exercises 5.5 –
Create an Error class 3
+24VDC
E-Stop
STO_B
STO A
STO_A
Exercises 5.6 –
Create an Error class 4
+24VDC
E-Stop
STO_B
STO A
STO_A
> Product
Prod ct o
overview
er ie
> Motors
> HMI, FSU + Exercises HMI
> Electrical installation
> Statemachine, Diagnostics and
troubleshooting, Exercises (Electrical, Error)
> Operating modes and Exercises
> Control engineering, Exercises
> Safety engineering
> Fieldbus Communication, Exercises
> Accessories
> DSP 402
> 3rd Party Motors
> Safetyy eSM
> IOM card
www.infoPLC.net
Operating modes
Overview
Jog
Profile velocity
Profile torque
Autotuning
Operating modes
Jog mode
Jog fast t
Jog positive t
V
JOGv_fast
JOGv_slow
JogStep JogTim
e
Lex32C
Le 32M
Lex32M
Lex32A
Schneider Electric - Motion & Drives training - Lexium 32 23/04/2008 73
www.infoPLC.net
Operating modes
Jog mode
Jog fast t
Jog positive t
V
JOGv_fast
JOGv_slow
Lex32C
Le 32M
Lex32M
Lex32A
Schneider Electric - Motion & Drives training - Lexium 32 23/04/2008 74
www.infoPLC.net
Operating modes
Profile velocity Mode
LXM32 A + LXM32M =0
RAMP_v_enabl
PV_v_target e
=1
AI2 (±10V)
Speed or
Torque Speed
p control,,
Li i i
Limitation current control
CTRL_I_max
CTRL_v_max
Lex32C
Lex32M
Lex32A Position controller is not active !
Schneider Electric - Motion & Drives training - Lexium 32 23/04/2008 75
www.infoPLC.net
Operating modes
Profile velocity Mode
LXM32C – Analogue Input
10 V = AI1_v_scale [USR]
AI1_v_scale / 10 * AI1
t [s]
Operating modes
Profile Torque Mode
Lex32C
L 32M
Lex32M
Lex32A
Schneider Electric - Motion & Drives training - Lexium 32 23/04/2008 77
www.infoPLC.net
Operating modes
Profile Torque Mode
LXM32 A + LXM32 M
RAMP_tq_enable =0
PT_tq_target =1
AI2 (±10V)
Speed or Speed control,
Torque current control
Li i i
Limitation CTRL_I_max
_Imax_system
CTRL_v_max
Lex32C
Lex32M
Lex32A Position controller is not active !
Schneider Electric - Motion & Drives training - Lexium 32 23/04/2008 78
www.infoPLC.net
Operating modes
Profile Torque Mode
10 V = AI1_M_scale [%]
AI1_M_scale / 10 * AI1
t [s]
Operating modes
Profile Position Mode
Target Velocity V
PPv target
PPv_target
Target Position P
PPp_target
t
Acc Constant De
velocityy c
Lex32C
Lex32M
Lex32A
Schneider Electric - Motion & Drives training - Lexium 32 23/04/2008 80
www.infoPLC.net
Operating modes
Profile Position Mode
A zero p
point must be defined with
the operating mode Homing.
Operating modes
Homing Mode to LimN
3
2
Lex32C
Lex32M
Lex32A
Schneider Electric - Motion & Drives training - Lexium 32 23/04/2008 82
www.infoPLC.net
Operating modes
Homing Mode (REF)
1. Movement to reference switch at velocity HMv
2. Movement to the switching point of the
reference switch at velocity HMv_out
3. Movement to index pulse or movement to a
distance from the switching point at velocity
HMv_out
Operating modes
Motion Sequence Mode (LXM32 M only)
Motion Sequence Mode with 32 data sets (records)
Example SoMove
Example LexiumCT
Operating modes
Motion Sequence Mode (LXM32 M only)
Starting a data set
A data set can be started in 2 different ways:
Lex32C
Lex32M
Lex32A
Schneider Electric - Motion & Drives training - Lexium 32 23/04/2008 85
www.infoPLC.net
Operating modes
Motion Sequence Mode (LXM32 M only)
Using SoMove
Lex32C
Lex32M
Lex32A
Schneider Electric - Motion & Drives training - Lexium 32 23/04/2008 86
www.infoPLC.net
Operating modes
Motion Sequence Mode (LXM32 M only)
Acceleration,
Data set type: Move Absolute Velocity,
Absolute Position,
Deceleration
• No transition
• Abort And Go Next
• Buffer And Start Next
• Blending Previous
• Blending Next
NOTE: Transition “Blending Previous” and “Blending Next” is only possible in this data set type
Operating modes
Motion Sequence Mode (LXM32 M only)
Acceleration,
Data set type: Move Relative Velocity,
Relative Position,
Deceleration
• No transition
• Abort And Go Next
• Buffer And Start Next
Operating modes
Motion Sequence Mode (LXM32 M only)
Acceleration,
Data set type: Move Additive Velocity,
Relative Position,
Deceleration
• No transition
• Abort And Go Next
• Buffer And Start Next
Operating modes
Motion Sequence Mode (LXM32 M only)
Acceleration,
Data set type: Move Velocity Velocity,
Direction,
Deceleration
Operating modes
Motion Sequence Mode (LXM32 M only)
Data set type: Reference Movement Movement
parameter
• No transition
• Abort And Go Next
• Buffer And Start Next
Operating modes
Motion Sequence Mode (LXM32 M only)
Data set type: Position Setting
Position value
• No transition
• Buffer And Start Next
Operating modes
Motion Sequence Mode (LXM32 M only)
Data set type: Repeat
Parameter
• No transition
• Abort And Go Next
• Buffer And Start Next
Operating modes
Motion Sequence Mode (LXM32 M only)
Transition type:
• No Transition
No further data set is started.
• Blending Previous / Blending Next (data set type Move Absolute only)
The velocity is adapted to the velocity of the subsequent data set until the
target position is reached or when it has been reached. The transition is
performed without consideration of a transition condition.
Schneider Electric - Motion & Drives training - Lexium 32 23/04/2008 94
www.infoPLC.net
Operating modes
Motion Sequence Mode (LXM32 M only)
Transition
Data set Type Setting A Setting B Setting C Setting D Type
Profile Type
0 / None: None 0, 1, 2
method
(except Position at reference point after a
3 / Homing: Homing method 35) successful reference movement - - 0 2
0,
Selection of Direction
7 / Move Velocity: Move velocity Acceleration Velocity (0/ Positive, 1/ Deceleration 1
negative, 2/ current
direction)
Operating modes
Electronic Gear Mode
3 different modes are available
1 / Position Synchronization Immediate: without compensation movement
2 / Position Synchronization Compensated: with compensation movement
3 / Velocity Synchronization:
Lex32C
Lex32M
Lex32A
Operating modes
Electronic Gear Mode
Master / LXM32 Slave / LXM32 Master / Slave / LXM32
A/B - Encoder
Operating modes
Speed Gear Mode (Velocity synchronization)
Speed control,
current control
Operating modes
Position Gear Mode (without compensation movement)
Position Offset
via digital input or fieldbus
Distance velocity
Distance, velocity, ramp
Position control,
Speed control,
current control
Operating modes
Position Gear Mode (with compensation movement)
Position control,
Speed control,
current control
functions
Position register
Switching a fast output depending on the motor position.
2 Position registers and 2 outputs are available
Position
functions
Position register
1. Define the digital outputs for the position register
2 Select
2. S l t th
the position
iti source (E
(Encoder1
d 1 or E
Encoder2)
d 2)
functions
Position register
Parameter overview:
functions
modulo axis
This modulo function is very useful for rotary table applications, infinite axis in
order to avoid position overflow inside the drive.
With axis type ´Modulo´ parameters for setpoint position and actual motor
position will deliver the corresponding modulo position values.
functions
modulo axis
functions
modulo axis
• Modulo
Mod lo range
– Minimum position: 0 usr_p
– Maximum position: 3600 usr_p
• Actual p
position: 700 usr_p
_p
• Target positions absolute: 5000 usr_p
functions
Simulation of absolute position
● ”SimAbsolutePos”: ´Simulation ON´ saves at power off all relevant position data to
reproduce the mechanical position during the next power on.
For single turn encoder the position can be reproduced as long the motor shaft
is not moved away more then +/- 0.25 revolutions. (e.g. motor with brake)
For multiturn encoder the movement deviation can be much bigger depending on
type of multiturn encoder.
functions
Input function “Start
Start profile positioning”
positioning
● The input function ”Start Profile positioning” starts a movement in the operating
mode “profile
profile Position”
Position .
● The movement starts with a rising edge on this input. This input writes to Bit 4
(New Setpoint) of the “DCOMcontrol” word.
Before starting a movement via input function ”Start Profile positioning”, the
movement has to be prepared via fieldbus:
1: Select operating mode “profile
profile Position
Position”:: “DCOMopmode”
DCOMopmode 6060 = 1
2: Write the “target position”: “TargetPosition” 607A = xxxxx
3: Write to the control word: “DCOMcontrol” 6040 = 0F / 4F
functions
Input function “Current
Current Limitation
Limitation” and “Velocity
Velocity Limitation”
Limitation
● The input function “Current Limitation” limit the maximum current to the value set
in: parameter “IO_I_limit”.
● The input function “Velocity Limitation” limit the velocity to the value set in:
parameter “IO_v_limit”.
In the operating mode “profile Torque”, the minimum velocity is internally limited to
100 rpm.
functions
Input function “Zero
Zero clamp
clamp”
● With the input function “Zero clamp” the motor can be stopped, if the velocity is
below the parameter value: “MON_v_zeroclamp”.
● If “Zero clamp” is active, the servomotor ignores the reference speed, stops and
locks the instant position. (A position loop is formed).
This function is available in the operating modes: “Profile velocity” and
“Electronic gear – Velocity Synchronization”.
functions
Scaling (Position
(Position, Velocity
Velocity, Ramp)
Default factoryy
settings:
functions
Shift Multiturn Encoder Range
● Default working
g range
g of a multiturn encoder with 4096 revolutions is between 0 …
4096 revolutions.
L 32 Compact
Lex32 C t
Lex32 Modular
Lex32 Advanced
L 32 Compact
Lex32 C t
Lex32 Modular
Lex32 Advanced
L 32 Compact
Lex32 C t
Lex32 Modular
Lex32 Advanced
L 32 Compact
Lex32 C t
Lex32 Modular
Lex32 Advanced
Lex32 Compact
Lex32 Modular
Lex32 Advanced
Lex32 Compact
Lex32 Modular
Lex32 Advanced
Schneider Electric - Motion & Drives training - Lexium 32 23/04/2008 118
www.infoPLC.net
L 32 Compact
Lex32 C t
Motor increments Gear ratio numerator
Gear ratio = =
Reference Gear ratio denominator
Lex32 Modular increments
Lex32 Advanced
Lex32 Compact
Lex32 Modular
Lex32 Advanced
Lex32C
Lex32M
L 32A
Lex32A
> Product
Prod ct o
overview
er ie
> Motors
> HMI, FSU + Exercises HMI
> Electrical installation
> Statemachine, Diagnostics and
troubleshooting, Exercises (Electrical, Error)
> Operating modes and Exercises
> Control engineering, Exercises
> Safety engineering
> Fieldbus Communication, Exercises
> Accessories
> DSP 402
> 3rd Party Motors
> Safetyy eSM
> IOM card
www.infoPLC.net
Load 400 Kg
Change
Parameter Change Parameter Set via
Set via LCT Fieldbus. E.g. CANopen
Manual
a ua Tuning
u g
Process data
18
Controller RS 485 Parameters
18
EEPROM Voltage supply
18
18
Click „auto-start“ On
to link the execution
off the
th ttuning
i
movement and the
start of recording
6. Increase or decrease the P-factor KPn in small steps and initiate another
jump function.
„n_act“ has to reach „n_ref“ as fast as possible without overshoot.
7. Determine „TNn“ graphically which the actual speed „n_act“ reaches 63% of
the final value
value. The correction time „CTRL_TNn
CTRL TNn“ is the shown as a value on
the time axis:
8. If the control response does not correspond to the curve below, change
„CTRL_KPn“ in steps about 10%.
9. With the reference value filter of the reference speed value „CTRL_TAUnref“
you can decrease the overshoot. Use the same value as „TNn“.
The control
response has
to correspond
as shown:
10. Open the window „functions/record-tuning“ and select the recording signals
13. If the control response does not correspond to the curve below, change
„CTRL_KPp“ in steps about 10%.
15. The „CTRL_KPp“ is at ist optimum setting, when the motor reaches its target
position rapidly and with little or no overshooting:
Automatic
uto at c Tuning
u g
Atun_RotSpeed Trace
Autotunin
(Atun_FrictionMoment) g
Processing
Start
KPn (Speed Controller P Factor)
Autotuning
Autotuning status
TNn (Speed Controller Integral Time)
Kpp (Position Controller P Factor)
Lex32C
Lex32M
Lex32A
Schneider Electric - Motion & Drives training - Lexium 32 23/04/2008 153
www.infoPLC.net
target of autotuning:
Filter to prevent
mechanical resonance
frequencies Current control and electro-
Position control Speed control magnetic motor part Mechanical model
ML
KPp Tnref KPn TNn Tiref KPi TNi Ti KT 1/ J
pref nref iqref uq pact
- - -
pact nact iqact nact
- Determine
D t i iinertia
ti bby means off acceleration
l ti
System
y coupling
p g type:
yp
To find the optimal controller settings, auto n set point actual value
tuning start a speed jump (n_ref) and
checked the actual speed (n_act)
performance. Afterwards the actual speed
has to be in the rotation window AT_n_ref
(AT n tolerance)
(AT_n_tolerance).
AT_wait
AT_n_toleranc
t
-AT_n_toleranc
> Product
Prod ct o
overview
er ie
> Motors
> HMI, FSU + Exercises HMI
> Electrical installation
> Statemachine, Diagnostics and
troubleshooting, Exercises (Electrical, Error)
> Operating modes and Exercises
> C
Control engineering, Exercises
> Safety engineering
> Fieldbus Communication, Exercises
> Accessories
> DSP 402
> 3rd Party Motors
> Safetyy eSM
> IOM card
www.infoPLC.net
Safety engineering
Stop category
Stop Category 1 Stop Category 0
24V
E-Stop E-Stop
Delay
Safety engineering
Definition and standards – Safe Standstill
S f Standstill
Safe St d till (DKE 226
226-03):
03)
Safety engineering
Notes on “Safe
Safe Standstill”
Standstill
Safety engineering
Enhanced Safety Module
Safety engineering
Enhanced Safety Module
Safety engineering
Terminal Adaptor
Safety engineering
Definition and standards – Safe Standstill
Safety engineering
Commissioning
One Tool for Commisioning the Drive and the eSM
Module
Safety engineering
Commissioning
The Status-machine is
similar to the CAN open
Status-machine and to the
Lxm drives.
State 3:
The Drive is disabled.
It is not possible to enable
the drive.
For Example the E E-Stop
Stop
Button is pressed.
Safety engineering
Commissioning
State 4:
The Drive is disabled.
The eSM Modul is ready to
swich on.
Safety engineering
Commissioning
State 6:
The eSM Modul is enabled,
so the drive is in State 4.
Now also ready to switch
on.
+Enable
Safety engineering
Commissioning
State 9:
The eSM-Module has an
error
the error is also shown in
the drive state. And also an
entrance in the error
memory is done.
Safety engineering
Commissioning
For copy
py the Parameters into
another drive the Parameters are
in gray.
Safety engineering
Commissioning
One Tool for Commisioning the Drive and the eSM
Module
Safety engineering
Commissioning
For Downloading
the parameters you
need a Password.
The Parameters are
directly stored in the
Eeprom.
Safety engineering
Commissioning
The changed
g
Parameters for the
download has to be
accepted.
Safety engineering
Commissioning
Safety engineering
Commissioning
One Tool for Commisioning the Drive and the eSM
Module
Safety engineering
Commissioning
> Product
Prod ct o
overview
er ie
> Motors
> HMI, FSU + Exercises HMI
> Electrical installation
> Statemachine, Diagnostics and
troubleshooting, Exercises (Electrical, Error)
> Operating modes and Exercises
> C
Control engineering, Exercises
> Safety engineering
> Fieldbus Communication, Exercises
> Accessories
> DSP 402
> 3rd Party Motors
> Safetyy eSM
> IOM card
www.infoPLC.net
Lexium 32
Summary
Lexium 32
Fieldbus Device Types
LXM 32 A LXM 32 M
(Advanced) (Modular)
PR 911.00 PR 912.00
Lexium 32
Summary
Lexium 32
MotionBus (CAN sync)
SoMachine v3.1
Lexium 32
Summary
Lexium 32
CANopen
Lexium 32
CANopen
Lexium 32
Summary
Lexium 32
Profibus
SE_Motion_LXM32_V1002
Lexium 32
Profibus
Default Configuration
Lexium 32
Summary
Lexium 32
DeviceNet
DeviceNet Configuration
g
Software: Rockwell RS NetWorx
Lexium 32
DeviceNet
Lexium 32
Summary
Lexium 32
Ethernet IP
> Product
Prod ct o
overview
er ie
> Motors
> HMI, FSU + Exercises HMI
> Electrical installation
> Statemachine, Diagnostics and
troubleshooting, Exercises (Electrical, Error)
> Operating modes and Exercises
> C
Control engineering, Exercises
> Safety engineering
> Fieldbus Communication, Exercises
> Accessories
> DSP 402
> 3rd Party Motors
> Safetyy eSM
> IOM card
www.infoPLC.net
Product overview
Accesories
DC Bus Cable
Schneider Electric - Motion & Drives training - Lexium 32 23/04/2008 203
www.infoPLC.net
Accessories
Bus
Motor cable
PA//+
CN9 DC B
PC/-
BR- BR+
U
CN10 Motorr
V
W
M2
ke
XM32CU45M
11
Brak
CN1
C
LX
Accessories
Encoder cables
CN1 Ma
N3 Encoder--1
CN
N4 PTO
CN
Encoder cable, preassembled
on both
b h ends
d
Accessories
Mains reactor
480VAC
CN1 Mains 400-4
L1
L2
L3
Accessories
C Bus
PA/+
Line chokes
CN9 DC
PC/-
BR- BR+
U
CN10 Mottor
V
W
45M2
Brake
CN11
C
B
LXM32CU4
Schneider Electric - Motion & Drives training - Lexium 32 23/04/2008 207
www.infoPLC.net
Accessories
EMC mains filter
Power cable with a connecter of max. 10m length in accordance with EMC standard IEC
61800-3, Category C3, Environment 2.
Accessories
Ballast resistor
v
Accessories
(HBC) Brake controller
Accessories
Overview – HMI on board
Accessories
Modules (only in Lexium32M)
• Resolver
• Digital Encoder
• Analog Encoder
Slot 1
Slott 2
• CAN open/motion:
/ ti CAN
• Ethernet IP: EIP
Slot 3
• DeviceNet: DNT
• Profibus DP: PDP
• Ethercat: ETH
Accessories
Memory Card STO
CN2 DC Supply / S
mory Card
d
STO_A
STO_B
• Memory 56KB
Mem
24V
0V • Device replacement
• Clone Device
• No Firmware
Accessories
Cable - CANopen fieldbus
MC
Lex 05 Lex 05
Accessories
Cable - Modbus fieldbus
Accessories
Pulse/direction cables
Accessories
Reference Value Adapter RVA
VW3 ???
VW3 M8 209 R05
Accessories
SoMove
Accessories
Modbus adapter
New Converter
> Product
Prod ct o
overview
er ie
> Motors
> HMI, FSU + Exercises HMI
> Electrical installation
> Statemachine, Diagnostics and
troubleshooting, Exercises (Electrical, Error)
> Operating modes and Exercises
> C
Control engineering, Exercises
> Safety engineering
> Fieldbus Communication, Exercises
> Accessories
> DSP 402
> 3rd Party Motors
> Safetyy eSM
> IOM card
www.infoPLC.net
Lexium 32
Summary
Lexium 32
CAN OPEN – COB - Identifier
Object Function Resulting COB-ID Communication parameter at
code index
NMT 0000 0 -
Range of COB-Identifier:
COB Identifier: SYNC 0001 128 (80h) 1005h
1005h,
EMERGENCY 0001 129 (81h) – 255 (FFh) -
PDO1 (tx) 0011 385 (181h) – 511 (1FFh) 1800h
PDO1 (rx) 0100 513 (201h) – 639 (27Fh) 1400h
PDO2 (tx) 0101 641 (281h) – 767 (2FFh) 1801h
PDO2 (rx) 0110 769 (301h) – 895 1401h
(37Fh)
PDO3 (tx) 0111 897 (381h) – 1023 1802h
(3FFh)
PDO3 (rx) 1000 1025 (401h) – 1151 1402h
(47Fh)
PDO4 (tx) 1001 1153 (481h) – 1279 1803h
(4FFh)
PDO4 (rx) 1010 1281 (501h) – 1407 1403h
(57Fh)
SDO (tx) 1011 1409 (581h) – 1535 1200h
(5FFh)
SDO (rx) 1100 1537 (601h) – 1663 1200h
(67Fh)
NMT Error 1110 1793 (701h) – 1919 1016h, 1017h
Control (77Fh)
Lexium 32
CAN OPEN – NMT State
State-Transition
Transition
Power on
(1)
Initialisation
Transition Transition Event
(1) At Power on the initialisation state is (2)
entered autonomously
(2) Initialisation finished – enter PRE-
PRE
(14) (11)
OPERATIONAL automatically Pre- Operational Sto
Communication
p_R
En em (5)
(3), (6) Start-Remote-Node indication ter- ote
_N
eset_Node
Pre ode
-Op
(4), (7) Enter-Pre-Operational-State indication (4) era
(3) tion
(7) al
(5), (8) Stop-Remote-Node indication
Reset_C
Re
(9), (10), (11) Reset-Node indication
Stop
(13) (10)
Start_Remotte_Node
Enter_Pre_O
(12), (13), (14) Reset-Communication indication
de
No
(6)
e_
de
Operational
NMT St
State
t TTransitions
iti
ot
No
m
e_
Re
ot
t_
(8)
em
ar
St
_R
op
St
(12) (9)
Operational
Lexium 32
CAN OPEN – NMT Control
Enter_Pre-operational_state
NMT frame 128 (80h)
Lexium 32
CAN OPEN – Error Control
COB ID
COB-ID O t t0
Octet COB-ID
COB ID Octet 0
Lexium 32
CAN OPEN – General - Receive SDO
Request code Low index High index Sub-index Data Data Data Data
Lexium 32
CAN OPEN – General - Transmit SDO
Request code Low index High index Sub-index Data Data Data Data
Lexium 32
CAN OPEN – General - object list 6000h
Lexium 32
CAN OPEN – General - example Receive SDO
601 23 83 60 00 E8 03 00 00
Lexium 32
CAN OPEN – General - example Transmit SDO
581 60 83 60 00 00 00 00 00
Lexium 32
CAN OPEN – General - SDO abort
Signification
Error Code
0609h 0011h The sub index does not exist
0609h 0030h Value parameter exceeded
0601h 0002h Entry is read only
0800h 0000h General error
Other Abort Codes are not used. 0601h 0000h Access fault to object
0504h 0001h Command specifier not valid
All drive specific error messages,
0503h 0000h Toggle bit not alternate
will be translated to a general error 0604h 0042h PDO length exceed
(0x800 0000). 0604h 0041h Object cannot be mapped
0609h 0031h Value of parameter written too high
0800h 0000h General Error
0800h 0022h Data cannot be transferred or stored to the application
because of the present device state.
Lexium 32
CAN OPEN – General - PDO
● In
I the
th default
d f lt setting
tti off the
th PDO´
PDO´s „R_PDO1“
R PDO1“ and
d „T_PDO1“
T PDO1“ are enabled.
bl d
The others must be enabled.
j
● The object that is represented
p in the „R
„ _PDO4“ can be modified byy PDO
mapping.
Lexium 32
CAN OPEN – General - Mapping of the R_PDO
R PDO´ss
● manufacturer-specific object values are transmitted with the forth receive PDO
Lexium 32
CAN OPEN – General - Mapping of the T
T_PDO
PDO´s
s
Lexium 32
CAN OPEN – General - Operating status
Lexium 32
CAN OPEN – General - Operating status
● Bit 4=1 indicates whether the DC bus voltage is correct. If the voltage is
missing or too low, the device does not transition from operating state 3 to
operating state 4.
Lexium 32
CAN OPEN – General - Changing operating state
Lexium 32
CAN OPEN – General - Changing operating state
Lexium 32
CAN OPEN – General - change and read Operating modes
Lexium 32
CAN OPEN – General - example Operating mode “Homing”
Homing
Lexium 32
CAN OPEN – General - example Operating mode “Homing”
Homing
Lexium 32
CAN OPEN – General - example Operating mode “Profile
Profile Position”
Position
Lexium 32
CAN OPEN – General - example Operating mode “Profile
Profile Position”
Position
Lexium 32
CAN OPEN – General example Operating mode “Profile
Profile Position”
Position
Lexium 32
CAN OPEN – General - example Operating mode “Profile
Profile Velocity”
Velocity
Lexium 32
CAN OPEN – General - example Operating mode “Profile
Profile Velocity”
Velocity
Lexium 32
CAN OPEN – General example Operating mode “Profile
Profile Velocity”
Velocity
- Write down
Schneider Electric - Motion & Drives training
your commands and also the responses from the drive
- Lexium 32 23/04/2008 247
www.infoPLC.net
Lexium 32
CAN OPEN – General example Operating mode “Profile
Profile Velocity”
Velocity
response:
NMT Start Remote Node:
response:
Enable powerstage with RPDO3:
response:
Schneider Electric - Motion & Drives training - Lexium 32 23/04/2008 248
www.infoPLC.net
Lexium 32
CAN OPEN – General example Operating mode “Profile
Profile Velocity”
Velocity
Start velocity-profile:
response:
Set target velocity to 2000 rpm with RPDO3:
response:
Terminate operating mode with Quickstop
with RPDO3:
response:
Clear Q
Quickstop
p with RPDO3:
response:
Lexium 32
Summary
Lexium 32
PLCopen Profile
● The PLCopen profile needs a special description file (e.g. eds-file for CANopen)
Ethernet IP, EtherCat, Powerlink, CANopen
● For Profibus DP the drive control module PLCopen Lib has to be selected in the
hardware configuration tool.
Lexium 32
PLCopen configuration in SoMachine
Lexium 32
PLCopen Profile Mapping: e
e.g.:
g : RPDO1
Lexium 32
PLCopen Profile - RPDO1
Lexium 32
PLCopen Profile Mapping: e
e.g.:
g : TPDO1
● The drive p
provides information for the master via the status data:
Lexium 32
PLCopen Profile - TPDO1
Lexium 32
PLCopen Profile - TPDO1 – mfstatus
● Usingg Drive Profile Lexium, Bit 6 ((ME)) and Bit 7 ((DE)) in the “mfstatus” word will be
set in case of an error when writing a parameter.
DE bit (data error): Error on writing toggle bit independent parameter mapped
in the additional mapping area.
area E.g.:
E g : JOG step.
step
The error response for DE- or ME- error can be configured with parameter
“ErrorResp_bit_ME” and “ErrorResp_bit_DE” .
No error, Warning, Error class 1,2, or 3.
> Product
Prod ct o
overview
er ie
> Motors
> HMI, FSU + Exercises HMI
> Electrical installation
> Statemachine, Diagnostics and
troubleshooting, Exercises (Electrical, Error)
> Operating modes and Exercises
> C
Control engineering, Exercises
> Safety engineering
> Fieldbus Communication, Exercises
> Accessories
> DSP 402
> 3rd Party Motors
> Safetyy eSM
> IOM card
www.infoPLC.net
Lexium 32M
3rd party motors
Lexium 32M
3rd party motors
Procedure of commissioning
> Product
Prod ct o
overview
er ie
> Motors
> HMI, FSU + Exercises HMI
> Electrical installation
> Statemachine, Diagnostics and
troubleshooting, Exercises (Electrical, Error)
> Operating modes and Exercises
> C
Control engineering, Exercises
> Safety engineering
> Fieldbus Communication, Exercises
> Accessories
> DSP 402
> 3rd Party Motors
> Safety
y eSM
> IOM card
www.infoPLC.net
Safety engineering
On Board Safety
Stop Category 1 Stop Category 0
24V
E-Stop E-Stop
Delay
Safety engineering
Definition and standards – Safe Standstill
Safety engineering
Definition and standards – Safe Stop (IEC 60204-1)
60204 1)
Safe Stop 0:
Stop 30
Radar!
Safety engineering
Notes on “Safe
Safe Standstill”
Standstill
Safety engineering
Enhanced Safety Module
Safety engineering
Enhanced Safety Module
Safety engineering
Comparison to the wired solution
AC
Safety engineering
Hardware
AC
Safety engineering
Hardware
Safety engineering
Functions
SAM
eSM
SM TLCxxx
L m3
Lxm3
2
M E
Emercency A,B
Stop Positioning
Controller
Remark:
The function „Safe Torque off“ is a feature to avoid unexpected start, as it is
required by IEC 60204
60204-1.
1
Safe Torque off is not a safe electrical disconnection (for this use main
switch).
Schneider Electric - Motion & Drives training - Lexium 32 23/04/2008 308
www.infoPLC.net
Safety engineering
Funktions
30
Radar!
Redundant evaluation and
redundant error detection of
Safe Limited speed single channel motor feedback system
Setup Speed
No additional (second) motor feed
back required
L1 N
SAM
eSM TLCxxx
Lxm3
Safe Operating Stop 2
M E
Position and
Speed Monitor Emergency A,B
,
Stop Positioning
Controller
Safety engineering
Commissioning
Evaluation by
a) PLC -> Deceleration (unsafe)
b) eSM
SM -> Monitoring
M it i ((safe!)
f !)
eSM_t_NCDel
n
[rpm] eSM_dec_NC
RAMP_v_dec t [s]
Slow
down!
Radar
in 100m
Motor stays
active!
Safety engineering
Commissioning
eSM_t_NCDel
Safety engineering
Commissioning
0 0
0 1
1
1
t [s]
eSM_v_maxSetup
30
Radar!
Safety engineering
Commissioning
n
[rpm]
t [s]
100
eSM_v_maxAuto
Radar!
= 0 : Function disabled (no monitoring)
> 0 : Monitoring with this speed value Safely Reduced
in Automatic mode Automatic Speed
Safety engineering
Commissioning
n
[rpm]
Slow
down!
30
Speed Camera
Radar! in 100m
RAMPquickstop
SAM
Safety engineering
Commissioning
n
[rpm]
t [s]
SAM
Fault Reset +
Safety engineering
Commissioning
Q
Quick Stop-Request
p q
by eSM from Positioning Controller
n
eSM_dec_Qstop
[rpm] Fault Reset +
200ms
RAMPquickstop t [s]
200ms
POLICE
Safety engineering
Commissioning
Safety engineering
Electrical Installation
Safety engineering
Electrical Installation
Supply for
cross circuit detection :
SAFETY24V
Safety engineering
Commissioning
Safety engineering
Commissioning
Configuration: eSM_BaseSetting
Auto Start = 0 Auto Start = 1
Safety engineering
Commissioning
n [rpm]
t [s]
INTERLOCK IN
INTERLOCK_IN
t [s]
RELAY_OUT_A
RELAY OUT B
RELAY_OUT_B
t [s]
t Relay=0 t_Relay=1
t_Relay=0 t Relay=1 t Relay=2
t_Relay=2 t Relay3
t_Relay3
(not delayed) (if n=0) (if n=0 and (fixed delay time)
INTERLOCK_IN=1)
Safety engineering
Commissioning
or
GUARD_A
GUARD_B
t [s]
OK
t [s]
waiting for safety guard confirmed
confirmation
fi ti
Safety engineering
Commissioning
eSM.FuncAUXOUT1 and
eSM FuncAUXOUT2
eSM.FuncAUXOUT2
Safety engineering
Commissioning
Safety engineering
Commissioning
No separate PC-Tool for
configuration of safety functions
diagnosis
di i via
i LCT
LCT, HMI andd
fieldbus possible.
- reading of eSM parameter
- status of inputs and outputs
- state of eSM-Module
Safety engineering
Commissioning
One Tool for Commisioning the Drive and the eSM
Module
Safety engineering
Commissioning
The Status-machine is
similar to the CAN open
Status-machine and to the
Lxm drives.
State 3:
The Drive is disabled.
It is not possible to enable
the drive.
For Example the E E-Stop
Stop
Button is pressed.
Safety engineering
Commissioning
State 4:
The Drive is disabled.
The eSM Modul is ready to
swich on.
Safety engineering
Commissioning
State 6:
The eSM Modul is enabled,
so the drive is in State 4.
Now also ready to switch
on.
+Enable
Safety engineering
Commissioning
State 9:
The eSM-Module has an
error
the error is also shown in
the drive state. And also an
entrance in the error
memory is done.
Safety engineering
Commissioning
One Tool for Commisioning the Drive and the eSM
Module
Safety engineering
Commissioning
For copy
py the Parameters into
another drive the Parameters are
in gray.
Safety engineering
Commissioning
For Downloading
the parameters you
need a Password.
The Parameters are
directly stored in the
Eeprom.
Safety engineering
Commissioning
The changed
g
Parameters for the
download has to be
accepted.
Safety engineering
Commissioning
Safety engineering
Commissioning
One Tool for Commisioning the Drive and the eSM
Module
Safety engineering
Commissioning
The Password is
Lettersensitive!
> Product
Prod ct o
overview
er ie
> Motors
> HMI, FSU + Exercises HMI
> Electrical installation
> Statemachine, Diagnostics and
troubleshooting, Exercises (Electrical, Error)
> Operating modes and Exercises
> C
Control engineering, Exercises
> Safety engineering
> Fieldbus Communication, Exercises
> Accessories
> DSP 402
> 3rd Party Motors
> Safety eSM
> IOM card
www.infoPLC.net
Module IOM1
Hardware
Schneider Electric - Motion & Drives training - Lexium 32 26th January 2011 340
www.infoPLC.net
Module IOM1
Hardware
● If the Input signal has to be a
current interface a 500R resistor
has to build in in parallel to the
analogue input.
● Pin 1 and 3 are internal connected.
Schneider Electric - Motion & Drives training - Lexium 32 26th January 2011 341
www.infoPLC.net
Module IOM1
SoMove Lite
Schneider Electric - Motion & Drives training - Lexium 32 26th January 2011 342
www.infoPLC.net
Module IOM1
SoMove Lite
Schneider Electric - Motion & Drives training - Lexium 32 26th January 2011 343
www.infoPLC.net
Module IOM1
“ Start of profile velocity
velocity”
Schneider Electric - Motion & Drives training - Lexium 32 26th January 2011 344
www.infoPLC.net
Module IOM1
Known Bug V01.08.03
V01 08 03
Schneider Electric - Motion & Drives training - Lexium 32 26th January 2011 345
www.infoPLC.net
Module IOM1
Known Bug V01.08.03
V01 08 03
Schneider Electric - Motion & Drives training - Lexium 32 26th January 2011 346
www.infoPLC.net
Thank You
Make the most of y
your energy
gy