ENGLISH
CAN KEYPAD MODULE
CPM 100
PAGE
45
■
Data structure:
CR1500 ConfigStruct
■
Purpose:
Parameter and configuration data
can be written or read.
The data structure is assigned
to the function input "CFG_DATA"
via the ADR operator.
■
Structure components (ConfigStruct)
Name
Data Type
Description
GUARDTIME
TIME
guarding time of the keypad module [ms]
LIFETIME
BYTE
lifetime of the keypad module
Key1...12
BOOL
push button
FALSE = push button operation (default)
operation
TRUE = toggle operation
KeyDelay
WORD
delay time (filter) for key evaluation
value range 0...65535 ms (valid for all keys)
(default 0 ms = Off)
LedBarMode1
BYTE
operating mode row of LEDs 1/2 (value range 0...10)
LedBarMode2
BYTE
0 = row of LEDs not active
1 = red individual segment in a row of LEDs lighting green
(default)
2 = green individual segment in a row of LEDs lighting red
3 = red individual segment
4 = green individual segment
5 = red row of segments in a row of LEDs lighting green
6 = green row of segments in a row of LEDs lighting red
7 = red row of segments
8 = green row of segments
9 = red row of segments with defined colour change
point (here e.g. 5)
10 = green row of segments with defined colour change
point (here e.g. 7)
(also see page 33, row of LEDs)
LedBarColorChg1
BYTE
colour change point row of LEDs 1/2
LedBarColorChg2
BYTE
value range 1...10 = colour changes after segment "n"
only possible for operating modes 9 and 10
StatusLedFlashTime1
WORD
flashing time 1 for status LEDs (default 500 ms = 2 Hz)
StatusLedFlashTime2
WORD
flashing time 2 for status LEDs (default 200 ms = 5 Hz)
value range = 0...65535 ms
TYPE CR1500 ConfigStruct
STRUCT
GUARDTIME: TIME;
LIFETIME: BYTE;
Key1: BOOL;
Key2: BOOL;
Key3: BOOL;
Key4: BOOL;
Key5: BOOL;
Key12: BOOL;
KeyDelay: WORD;
LedBarMode1: BYTE;
LedBarMode2: BYTE;
LedBarColorChg1: BYTE;
LedBarColorChg2: BYTE;
StatusLedFlashTime1: WORD;
StatusLedFlashTime2: WORD;
END_STRUCT
END_TYPE
1
2
3
4
5
6
7
8
9
10
= red
= green