7/25/2019 Bmaxx 4400 Jindal
1/76
www.baumuller.com 1
K. Wirsching
7/25/2019 Bmaxx 4400 Jindal
2/76
www.baumuller.com 2
K. Wirsching
Training Agenda :
Day 1
Introduction to Baumuller Servo Motors.Use of Baumuller Servo Motors in Different Applications.
Introduction to Bmaxx xx Series.
Bmaxx !o"er Units.
Bmaxx #ontroller Arc$itecture.
Difference in %unction Module & 'ption Module.
Introduction to 'ption Modules.
Bmaxx Drive Trou(le s$ooting.Introduction to !ro)Drive Soft"are
*+A Session.
Day ,
Introduction to Drive-s Different Modes of 'peration.
Use of #ontrol)"ord & Status ord in Drive.
Drive 'peration via #ontrol)ord & Status)ord.'scilloscope function in t$e Drive.
/ands on Bmaxx Servo Drive & Motor.
*+A Session.
http://motors_ppt_amey.ppt/7/25/2019 Bmaxx 4400 Jindal
3/76
www.baumuller.com 3
K. Wirsching
( ma00
Basics& Troubleshooting( ma00 xx
motion control
automation
00
(e ma00
( li2e
7/25/2019 Bmaxx 4400 Jindal
4/76
www.baumuller.com 4
K. Wirsching
!o"er units!o"er units )) SizesSizes)) Technical speciicationTechnical speciication)) !onnection "etails!onnection "etails)) #onitoring#onitoring)) !ooling $ariants!ooling $ariants
#ontroller#ontroller )) Technical speciicationTechnical speciication)) !onnection "etails!onnection "etails)) %unction mo"ules%unction mo"ules)) ption mo"ulesption mo"ules
Trou(les$ootingTrou(les$ooting
!roDrive!roDrive )) 'rogram (ploa" an" )ownloa"'rogram (ploa" an" )ownloa"
( ma00 3*gen"a
7/25/2019 Bmaxx 4400 Jindal
5/76
www.baumuller.com +
K. Wirsching
Unit
cover
#ontroller
cartridge!o"er
section
Structure of ( ma00
7/25/2019 Bmaxx 4400 Jindal
6/76
www.baumuller.com ,
K. Wirsching
( ma00
bMaXX 44xxbMaXX 44xxPower UnitPower Unit
7/25/2019 Bmaxx 4400 Jindal
7/76www.baumuller.com -
K. Wirsching
(4 Type 2ey 5 !osition and Description(4 Type 2ey 5 !osition and Description
( ma00 5 Basic unit
7/25/2019 Bmaxx 4400 Jindal
8/76www.baumuller.com
K. Wirsching
( ma00 3Technical speciications
%re6uency: 7+89 / connection
;ominal connection voltage: =? #e.g. sie 9: >=? # Inside temperature:Inside temperature:
arning t$res$old:arning t$res$old: parameteria(leparameteria(le
Crror t$res$old:Crror t$res$old: depending on siedepending on sie
e.g. Sie 1: 7?#e.g. Sie 1: 7?#
Motor temperature:Motor temperature:
arning t$res$old:arning t$res$old: parameteria(leparameteria(le
Crror t$res$old:Crror t$res$old: parameteria(leparameteria(le
arning t$res$oldarning t$res$old
exceededexceeded
arningarning
to controllerto controllerBBBBFTFTena(leena(le
Crror t$res$oldCrror t$res$old
exceededexceeded
CrrorCrrorto controllerto controller
BBBBFTFTdisa(ledisa(le
!o"er section!o"er section
s"itc$ offs"itc$ off
7/25/2019 Bmaxx 4400 Jindal
23/76www.baumuller.com 23
K. Wirsching
( ma00 36ea"7oruse
eady)for)use @BB4eady)for)use @BB4
BBFT
BB#ontroller
#alculation
'utput BB
7/25/2019 Bmaxx 4400 Jindal
24/76www.baumuller.com 24
K. Wirsching
( ma00 3!ooling $ariants
S"itc$ing#a(inet
external
internal
#old !late
#
Air internal
S
ater internal
J
Air external
A
ater external
%
BM000) 000) 0000 ) 00
7/25/2019 Bmaxx 4400 Jindal
25/76www.baumuller.com 2+
K. Wirsching
Bmaxx xx #ontroller
bmaXX 44xxbmaXX 44xxControlleRControlleR
7/25/2019 Bmaxx 4400 Jindal
26/76
www.baumuller.com 2,
K. Wirsching
( ma00 3!ontroller cassette
, variants, variants
,)ro": Sie 1
9)ro": sie 1)7
7/25/2019 Bmaxx 4400 Jindal
27/76
www.baumuller.com 2-
K. Wirsching
( ma00 3#o"ule slot
Designation:
Interface designation
Module slot
Interface num(er
!in designation
0 9 )
7/25/2019 Bmaxx 4400 Jindal
28/76
www.baumuller.com 2
K. Wirsching
( ma00 38lectronic suppl7
01)1:01)1: E,
7/25/2019 Bmaxx 4400 Jindal
29/76
www.baumuller.com 2/
K. Wirsching
( ma00 3!ontroller '!B
01:01:
0,:0,:
/1:/1: green:green: tor6ue direction 1tor6ue direction 1
yello": tor6ue direction ,yello": tor6ue direction ,
S,9,S,9,
Memory moduleMemory module
/,:/,: green:green: eleaseelease
yello": !o"er onyello": !o"er on
/9:/9: red:red: #urrent limit#urrent limit
/:/: red:red: Crror+arningCrror+arning
0:0:7 segment display7 segment display
7/25/2019 Bmaxx 4400 Jindal
30/76
www.baumuller.com 3
K. Wirsching
( ma00 3!ontroller '!B
09:09:09)1:09)1: BB);'BB);'
09)8:09)8: BB);#BB);#
09)=:09)=: Impulse releaseImpulse release9see :uic; stop924=0 >8>?8>?@2m*@2m*
A C +=D E 12 C 3=
7/25/2019 Bmaxx 4400 Jindal
31/76
www.baumuller.com 31
K. Wirsching
( ma00 3!ontroller '!B
#ontrolling variants:#ontrolling variants:Speed control @cycle time 1,= Ls4
#urrent control @cycle time 1,= Ls4
!osition control @cycle time 1,= Ls4
'pen Foop control @cycle time 1,= Ls4
'peration:'peration:
!roDrive
7/25/2019 Bmaxx 4400 Jindal
32/76
www.baumuller.com 32
K. Wirsching
( ma00 3#o"ules
DifferenceDifference
%unction module%unction module 'ption module'ption module
no Busno Bus BA#IBA#I
slotsslotsA ) CA ) C K ) MK ) M
7/25/2019 Bmaxx 4400 Jindal
33/76
www.baumuller.com 33
K. Wirsching
FunctionFunctionModulesModules
7/25/2019 Bmaxx 4400 Jindal
34/76
www.baumuller.com 34
K. Wirsching
( ma00 38nco"ermo"ule
Cncoder moduleCncoder module
Types:Types: S>?!S enco"erS>?!S enco"erSinus >ncremental enco"erSinus >ncremental enco"erS:uare wa$e >nc. enco"erS:uare wa$e >nc. enco"er6esol$er6esol$er
Slots:Slots: * B* B'reerre" slot or motor control *'reerre" slot or motor control *
7/25/2019 Bmaxx 4400 Jindal
35/76
www.baumuller.com 3+
K. Wirsching
( ma00 3>ncrementalenco"eremulation
ICC)1ICC)1
'nly:'nly: A! C 1F2F3A! C 1F2F3 A! C 2F3A! C 2F3Signals:Signals: 6S4226S422 SS>SS>
Signal sources :Signal sources :
enco"er 1enco"er 1 enco"er 1enco"er 1enco"er 2enco"er 2position set $alueposition set $alue position set $alueposition set $alue
'utput:'utput: incrementsincrements codecode
1 C 2,21431 C 2,2143 binar7 or Gra7binar7 or Gra7*0 B0 Hero trac;*0 B0 Hero trac;
an" in$ersionan" in$ersion
calculation time approx.:calculation time approx.:12+Is12+Is 12+Is12+Is
SlotSlot onl7onl7!! SlotSlot onl7onl7BB
7/25/2019 Bmaxx 4400 Jindal
36/76
www.baumuller.com 3,
K. Wirsching
( ma00 3)igital >F
Digital I+'Digital I+'
C 1 & %> C 1? F 4 (T 9)> C 1 & %> C 1? 1>? 1>? 2>? 2>? 3>? 3>? 4>? 4(T 1(T 1
(T 2(T 2(T 3(T 3(T 4(T 424 =24 =#24 =#24 =
'utputs:'utputs:
* 8* 8'reerre" slot )'reerre" slot )
24=0 A to +=0 E 12 to 3=24=0 A to +=0 E 12 to 3=DI' 5 1+ %I' 5 1DI' 5 1+ %I' 5 1
>>outout@0+*0 reresh rate 1ms@0+*0 reresh rate 1ms
Inputs:Inputs:
24=0 A to +=0 E 12 to 3=24=0 A to +=0 E 12 to 3=
DI')1:DI')1:>>>?>?@2m*0 sample rate 1ms@2m*0 sample rate 1ms%I')1 :%I')1 :>>>?>?@+m*0 sample rate 1ms@+m*0 sample rate 1ms
7/25/2019 Bmaxx 4400 Jindal
37/76
www.baumuller.com 3-
K. Wirsching
( ma00 3*nalog >F
Analog I+'Analog I+'
?@+;@+;,, >>>?>?@02m*@02m*Sample rate 12+IsSample rate 12+Isresolution 12F1,F12 Bitresolution 12F1,F12 Bit
slots:slots:
1=0 short curcuit proo1=0 short curcuit proo6eresh rate 12+Is6eresh rate 12+Isresolution 11F1,F12 Bitresolution 11F1,F12 Bit
>? 1 >? 1 >? 1 >? 1
>? 2 >? 2 >? 2 >? 2
(T 1 (T 1
(T 2 (T 2
BS*BS*
'utputs:'utputs:Inputs:Inputs:
2 >? F 2 (T2 >? F 2 (T preerre" slot 8preerre" slot 8
7/25/2019 Bmaxx 4400 Jindal
38/76
www.baumuller.com 3
K. Wirsching
OPTIONOPTIONModulesModules
7/25/2019 Bmaxx 4400 Jindal
39/76
www.baumuller.com 3/
K. Wirsching
( ma00 3'A!
!F#:!F#:
>8! ,1131>8! ,1131
programmable b7 controller interace
32 Bit 6>S! !'(
2 options with remanent mar;erwithout remanent mar;er
slot momentaril7 G0 E
9in uture G to #8! ,14/1
process data communication:telegram 3 9spee" control
7/25/2019 Bmaxx 4400 Jindal
43/76
www.baumuller.com 43
K. Wirsching
( ma00 3%iel"bus
'ption module'ption module@slave4:@slave4:
%astest %ield(us amoung all
Data Transfer ate : 1 M(ps
#onnected Max upto ,== Slaves
Standard I! setting for communication
Ct$er#AT master as "ell as
Slave availa(le in Bmaxx &
in #ontroller !F#
7/25/2019 Bmaxx 4400 Jindal
44/76
www.baumuller.com 44
K. Wirsching
'ption module'ption module@slave4:@slave4:
( ma00 3%iel"bus
connected to controller connected to !F#
protocol:
process data communication: setpoint an" actual $alues e 244 B7te Soll un" >stwerte
9opt. status u. controlwor"B(S )'=
4 A8)Js
2 rotar7 switches 9hea"ecimalnhibit Start >nitialization complete" 8rror%ree
2 6ea"7 to Start 'ulse >nhibite"
3 Switche" n ?o Tor:ue generation 7et
4 peration 8nable" 'ulse 8nable"0 #otor n
% 8rror )ispla7 will show errormessage
K Wirsching
7/25/2019 Bmaxx 4400 Jindal
52/76
www.baumuller.com +2
K. Wirsching
Crror #ode Meaning emedy
,4 #ains %ailure !hec; incoming mains suppl7
,+ 'hase %ailure !hec; all the 'hases
,, #ains (n"er$oltage !hec; incoming mains suppl7
,- #ains $er$oltage !hec; incoming mains suppl7
1 Eeat sin; $erTemperature
Aet "e$ice to cool "own
2 )! Ain; $er $oltage 6e"uce )! lin; "ispla7
3 $er !urrent 6e"uce the loa"D call toBaumuller
4 Groun" !urrent !hec; 8arthing & 24#connections
/ 'ower (nit not 6ea"7or peration
!omplete the rea"iness to startthe "ri$e
Error Power
Supply :
K Wirsching
7/25/2019 Bmaxx 4400 Jindal
53/76
www.baumuller.com +3
K. Wirsching
Crror #ode Meaning emedy
/, Short !ircuit
Temperature Sensor
!hec; the !onnection at L11
connector./- Temperature Sensor
not connecte"#a;e connection rom L11 to
#otor K & K
/ #otor $erTemperature
*llow the #otor to cool "own
// >N2t Aimit 8cee"e" Keep "ri$e i"eal or 1+ min.2 )ri$e Bloc;ing !hec; the ( = W output
se:uence to the #otor.
Error Motor:
K. Wirsching
7/25/2019 Bmaxx 4400 Jindal
54/76
www.baumuller.com +4
K. Wirsching
Crror #ode Meaning emedy
112 8nco"er !ommunication
8rror
!ontact Baumuller
11+ !able Brea; 8nco"er 1 6emo$e the brea;age o the!able
11, $er spee" o 8nco"er 1 !hec; the allowable rotationalspee" or 8nco"er.
11 8nco"er t7pe (n;nown !hec; whether car" is correct.14, 8nco"er #o"ule #issing 6emo$e 6einsert 8?! C 2
!ar".
ErrorEncoder:
K. Wirsching
C M
7/25/2019 Bmaxx 4400 Jindal
55/76
www.baumuller.com ++
g
Crror Messages
K. Wirsching
S i & S t i f
7/25/2019 Bmaxx 4400 Jindal
56/76
www.baumuller.com +,
g
. Service & Support in case of an error
Support ) #ategories
F1 G Fevel 1onsite irst le$el support0 own acti$it7 an" ;nowle"ge to recti7
upcoming issues "irectl7 through personal o the machine user
F, G Fevel ,!ase o unresol$e" issues0 machine user contacts machine buil"er
compan7 E86K(A8S
F9 G Fevel 9user an"For machine buil"er contacts compan7 B*(#OAA86 local
subsi"iar7 or hea":uarter in ?uremberg or urther support
K. Wirsching
7/25/2019 Bmaxx 4400 Jindal
57/76
www.baumuller.com +-
g
!rogram Upload and
Do"nload using !ro)Drive Soft"are
K. Wirsching
#ommunication of Unit "it$ !#
7/25/2019 Bmaxx 4400 Jindal
58/76
www.baumuller.com +
#ommunication of Unit "it$ !#
@14 #ommunication is possi(le eit$er on S ,9, @ Serial 4 or Ct$ernet Interface.
@,4 %or S ,9, communication purpose you "ill need Straig$t #a(le @ pin 1)4
"it$ )pin Male connector on Drive side & )pin %emale connector on !# side.
@94 %or Ct$ernet communication also it is necessary to $ave straig$t ca(le "it$
)= connector.
@4 ;o" connect ca(le @ Cit$er Ct$ernet 'r S ,9, serial4 to 01 connector on
drive side & ot$er end to your !#.
K. Wirsching
Set communication parameters
7/25/2019 Bmaxx 4400 Jindal
59/76
www.baumuller.com +/
Set communication parameters
@=4 'pen t$e !roDrivePverP1.19 soft"are t$en you "ill see t$e ne" "indo" on
screen as s$o"n (elo".
K. Wirsching
#$ec2 communication
7/25/2019 Bmaxx 4400 Jindal
60/76
www.baumuller.com ,
#$ec2 communication
@84 'nce you clic2 on QStart !rodrive "ait for some time & you "ill see t$e
(elo" "indo".
K. Wirsching
Start !roDrive
7/25/2019 Bmaxx 4400 Jindal
61/76
www.baumuller.com ,1
Start !roDrive
@74 %urt$er clic2 on Q#onnect t$en ne" "indo" "ill open as s$o"n (elo" &
select Q'nly esta(lis$ online connection & clic2 on 'V.
@>4 T$en at t$e (ottom side you can see t$e online status "it$ Kreen #olour.
K. Wirsching
!rogram Upload
7/25/2019 Bmaxx 4400 Jindal
62/76
www.baumuller.com ,2
@4 !rogram Uploading :
!rogram Upload
K. Wirsching
!rogram Do"nload
7/25/2019 Bmaxx 4400 Jindal
63/76
www.baumuller.com ,3
!rogram Do"nload
@14 !rogram Do"nload :
K. Wirsching
!rogram Saving
7/25/2019 Bmaxx 4400 Jindal
64/76
www.baumuller.com ,4
!rogram Saving
K. Wirsching
!rogram Do"nload
7/25/2019 Bmaxx 4400 Jindal
65/76
www.baumuller.com ,+
!rogram Do"nload
K. Wirsching
7/25/2019 Bmaxx 4400 Jindal
66/76
www.baumuller.com ,,
Servo Modes of'peration
K. Wirsching
Servo Modes of 'peration :
7/25/2019 Bmaxx 4400 Jindal
67/76
www.baumuller.com ,-
Servo Modes of 'peration :
Auto-Tuning ModeSynchronous Operation ModeSpeed Control ModePosition Control Mode
PositioningJog Operation ModeHoming ModeVelocity Mode
Find Notch Position
K. Wirsching
Servo Modes of 'peration :
7/25/2019 Bmaxx 4400 Jindal
68/76
www.baumuller.com ,
Servo Modes of 'peration :
Auto-Tuning Mode
K. Wirsching
Servo Modes of 'peration :
7/25/2019 Bmaxx 4400 Jindal
69/76
www.baumuller.com ,/
Servo Modes of 'peration :
Synchronous Operation Mode
K. Wirsching
Servo Modes of 'peration :
7/25/2019 Bmaxx 4400 Jindal
70/76
www.baumuller.com -
Servo Modes of 'peration :
Speed Control Mode
K. Wirsching
Servo Modes of 'peration :
7/25/2019 Bmaxx 4400 Jindal
71/76
www.baumuller.com -1
Servo Modes of 'peration :
Positioning Mode
K. Wirsching
Servo Modes of 'peration :
7/25/2019 Bmaxx 4400 Jindal
72/76
www.baumuller.com -2
Servo Modes of 'peration :
Jog Operation Mode
K. Wirsching
Servo Modes of 'peration :
7/25/2019 Bmaxx 4400 Jindal
73/76
www.baumuller.com -3
Servo Modes of 'peration :
Homing Mode
K. Wirsching
Servo Modes of 'peration :
7/25/2019 Bmaxx 4400 Jindal
74/76
www.baumuller.com -4
Servo Modes of 'peration :
Find Notch Position Mode
K. Wirsching
7/25/2019 Bmaxx 4400 Jindal
75/76
www.baumuller.com -+
#ontrol)ord&
Status)ord
K. Wirsching
7/25/2019 Bmaxx 4400 Jindal
76/76