Function block library lenzeelectricalshaft.lib, 3 synchronization to zero track or touchprobe, Lenzeelectricalshaft.lib en 1.2 – Lenze DDS Global Drive PLC Developer Studio User Manual

Page 22

Advertising
background image

Function block library LenzeElectricalShaft.lib

Special functions

2.1.2

Digital frequency processing (L_DFSET)

2−12

L

LenzeElectricalShaft.lib EN 1.2

2.1.2.3

Synchronization to zero track or TouchProbe

D F I N _ b T P R e c e i v e d _ b

D F I N _ d n I n c L a s t S c a n _ p

M C T R L _ b A c t T P R e c e i v e d _ b

M C T R L _ d n A c t I n c L a s t S c a n _ p

M C T R L _ n N A c t _ v

L _ D F S E T

b 0 P u l s e _ b

C T R L

b

b

*

a

b

a

*

a

b

a

0

1

*

M O N I T - P 0 3

M O N I T - P 1 3

c o n s t

b y 0 P u l s e F u n c

w A c t 0 P u l s e D i v

w S e t 0 P u l s e D i v

w G a i n D e n o m

w G e a r D e n o m

b W i t h o u t G e a r F a c t o r

d n P o s O f f s e t

n S p e e d D e p e n d P o s O f f s e t

b S e t T P R e c e i v e d _ b

d n S e t T P L a s t S c a n _ p

b A c t T P R e c e i v e d _ b

d n A c t L a s t S c a n _ p

n S p e e d T r i m _ v

n S p e e d T r i m _ a

n G e a r N o m i n a t o r

n G a i n N o m i n a t o r

n S e t _ v

b S e t I n t e g r a t o r _ b

b R e s e t A l l I n t e g r a t o r s _ b

n P o s i t i o n T r i m m i n g

d n P o s S e t O u t _ p

d n P o s D i f f O u t _ p

n S e t S p e e d O u t _ a

n S e t O u t _ v

I n t e r v a l T i m e

T A S K

I n t e r v a l T i m e

T A S K

d w F o l l o w i n g E r r W i n

b F o l l o w i n g E r r _ b

b P o s O v e r f l o w _ b

n N A c t _ v

n A n g l e O f f s e t M u l t

b A c k _ b

D F I N _ n I n _ v

Abb. 2−7

Programming L_DFSET for synchronization to zero track or TP (TouchProbe)

The synchronization of the actual value (SB MCTRL_MotorControl) to the setpoint (SB
DF_IN_DigitalFrequency) is made through a zero−pulse or TP (TouchProbe).

·

The setpoint is provided through L_DFSET1.nSet_v. (16384

º 15000 rpm)

·

The actual value is provided through L_DFSET1.nNAct_v. (16384

º 15000 rpm)

Zero−pulse from actual value:

·

Set code C0911 (SB MCTRL_MotorControl) to 0.

Tip!

Touch probe initiators can have response delay times that cause a speed−dependent phase−angle
offset.

Code C0910 can be used to set a correction value (−32767 incr. ... 32767 incr.) for this phase−angle
offset (65536

º 1 motor turn).

·

Code C0490 is used to select the correct feedback system:
0 Resolver
1 Encoder TTL
2 Encoder sin
3 Absolute ST
4 Absolute MT

Advertising