30 ls_pulsegenerator, 30 ls_pulsegenerator 1, Ls_pulsegenerator – Lenze 8400 User Manual

Page 1461: 18 function library

Advertising
background image

Lenze · 8400 protec HighLine · Reference manual · DMS 3.0 EN · 03/2013 · TD05

1461

18

Function library

18.2

System blocks | LS_PulseGenerator

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

18.2.30

LS_PulseGenerator

This system block outputs 9 different fixed frequencies and 1 frequency with parameterisable

pulse/dead time.

From version 06.00.00 onwards

, the SB provides a TRUE signal at the bFirstCycleDone output when

the first 1-ms processing cycle is completed and the time set in

C00400/3

has expired. This status

signal can e.g. be used for the delayed enable of peripheral devices or motor control setpoints so

that all required initial values are calculated first after the controller switch-on.

Outputs

Identifier

Data type

Value/meaning

b100Hz

BOOL

Rectangular signal 100 Hz

b10Hz

BOOL

Rectangular signal 10 Hz

b2Hz

BOOL

Rectangular signal 2 Hz

b1Hz

BOOL

Rectangular signal 1 Hz

b1HzFlash

BOOL

80 ms-pulse, repetition rate every second

b2HzFlash

BOOL

80 ms-pulse, repetition rate every 0.5 seconds

bSingleFlash1

BOOL

80 ms pulse, repetition rate every 1.25 seconds

bSingleFlash2

BOOL

80 ms pulse, repetition rate every 2 seconds

bDoubleFlash

BOOL

80 ms-double pulse, repetition rate every 1.25 seconds

bSquareWave

BOOL

Output frequency with pulse/dead time set in

C00400/1...2

bFirstCycleDone

BOOL

(from version 06.00.00)

Status signal "First processing cycle completed"

TRUE The first 1-ms processing cycle has been completed and the time set

in

C00400/3

has expired (i.e. all FBs have been called at least once).

E+]

E+]

E+]

E6LQJOH)ODVK

/6B3XOVH*HQHUDWRU

E+]

E+])ODVK

E+])ODVK

& &

+]

E6LQJOH)ODVK

E'RXEOH)ODVK

E6TXDUH:DYH

E)LUVW&\FOH'RQH

&

Advertising