8400 StateLine C | Reference manual
Function library
System blocks | LS_PulseGenerator
874
L
Firmware
≤
11.00 - DMS 8.0 EN - 10/2011
16.2.21
LS_PulseGenerator
This system block outputs 9 different fixed frequencies and 1 frequency with
parameterisable pulse/dead time.
From version 06.00.00
, the SB provides a TRUE signal at the
bFirstCycleDone
output when
the first 1-ms processing cycle is complete and the time set in 1
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
&
Phone: 800.894.0412 - Fax: 888.723.4773 - Web: www.clrwtr.com - Email: info@clrwtr.com