Blink Marine PoweKey PRO 2200 User manual

PKPCANopenUM_REV1.4
Blink S.r.l.
Via 0RQWHIHOWUR - 20156 Milano - Italy - Tel. +39 02 3088583 - Fax +39 02 33406697
PoweKey PRO. CANopen Programmers Manual

Summary:
1. How to connect Deutsch 4 pin: ............................................................................................................................ 4
2. Reference.............................................................................................................................................................. 4
3. Default sengs..................................................................................................................................................... 5
NMT MESSAGES ............................................................................................................................................................. 5
4. Start CANopen node (keypad acvaon message) .............................................................................................. 5
5. Enter pre-operaonal ........................................................................................................................................... 5
6. Reset CANopen node............................................................................................................................................ 6
7. Stop CANopen node ............................................................................................................................................. 6
8. Boot-up service..................................................................................................................................................... 6
9. Heartbeat message............................................................................................................................................... 7
PDO messages ................................................................................................................................................................ 8
10. Keys status message ............................................................................................................................................. 8
•PKP 2200 ............................................................................................................................................................ 8
•PKP 2400 ............................................................................................................................................................ 8
•PKP 2600 ............................................................................................................................................................ 8
11. Set LED ON message ............................................................................................................................................. 9
•PKP 2200 ............................................................................................................................................................ 9
•PKP 2400 ............................................................................................................................................................ 9
•
•
•
•
PKP 2600 ............................................................................................................................................................ 9
12. Set LED Blink message ........................................................................................................................................ 10
PKP 2200 .......................................................................................................................................................... 10
PKP 2400 .......................................................................................................................................................... 10
PKP 2600 .......................................................................................................................................................... 10
SDO Messages: ............................................................................................................................................................. 11
13. Object 6500h: Command Module ...................................................................................................................... 11
a) Set single LED state: 01h .................................................................................................................................. 11
b) Set LED brightness level: 02h........................................................................................................................... 11
c) Set backlight brightness level: 03h .................................................................................................................. 12
d) Set device acve on startup: 10h..................................................................................................................... 12
e) Set device baud rate: 11h ................................................................................................................................ 12
f) Set periodic transmission: 12h......................................................................................................................... 13
g) Set Boot-up service: 13h .................................................................................................................................. 13
h) Set CANopen node ID: 70h .............................................................................................................................. 13
i) Set default startup LED light level: 7Ch........................................................................................................... 14
j) Set default startup backlight level: 7Bh ........................................................................................................... 14
k) Set DEMO mode: 7Ah ...................................................................................................................................... 14
l) Set startup LED show: 50h ............................................................................................................................... 15
14. Object 6000h: Digital input module, keys states ................................................................................................ 16
PKP 2200 .......................................................................................................................................................... 16
PKP 2400 .......................................................................................................................................................... 16
PKP 2600 .......................................................................................................................................................... 17
Blink S.r.l.
Via 0RQWHIHOWUR - 20156 Milano - Italy - Tel. +39 02 3088583 - Fax +39 02 33406697
FOR REFERENCE ONLY
•
•
•

15. Object 6001h: Digital output module. ................................................................................................................ 18
a) Set LED ON.......................................................................................................................................................... 18
PKP 2200 .......................................................................................................................................................... 18
PKP 2400 .......................................................................................................................................................... 18
PKP 2600 .......................................................................................................................................................... 19
b) Read LED ON....................................................................................................................................................... 19
PKP2200 ........................................................................................................................................................... 19
PKP 2400 .......................................................................................................................................................... 20
PKP 2600 .......................................................................................................................................................... 20
16. Object 6002h: Digital output module. ................................................................................................................ 21
a) Set LED blink ....................................................................................................................................................... 21
PKP 2200 .......................................................................................................................................................... 21
PKP 2400 .......................................................................................................................................................... 21
PKP 2600 .......................................................................................................................................................... 22
b) Read LED blink .................................................................................................................................................... 22
PKP 2200 .......................................................................................................................................................... 22
PKP 2400 .......................................................................................................................................................... 23
PKP 2600 .......................................................................................................................................................... 23
17. Object 1017h: Producer heartbeat me ............................................................................................................ 24
18. Object 1000h: Device Type ................................................................................................................................. 24
19. Object 1008h: Manufacturer Device Name ........................................................................................................ 25
20. Object 1009h: Manufacturer Hardware Revision............................................................................................... 26
21. Object 100Ah: Manufacturer Firmware Revision ............................................................................................... 27
22. Object 100Bh: Model ID ..................................................................................................................................... 27
23. Object 1018h: Identy Data ............................................................................................................................... 28
24. Object 1400h: Receive PDO Communicaon Parm 0 ......................................................................................... 30
25. Object 1401h: Receive PDO communicaon Parm 1.......................................................................................... 30
26. Object 1600h: Output Descripons .................................................................................................................... 31
27. Object 1800h: Transmit PDO Communicaon Parm 0 ....................................................................................... 32
28. Object 1A00h: Inputs descripon ....................................................................................................................... 32
29. Object 6100h: Device firmware specific ............................................................................................................. 33
30. Object 6201: Device brightness control.............................................................................................................. 34
a) Read brightness level ....................................................................................................................................... 34
b) Set brightness level.......................................................................................................................................... 34
31. Object 6300h: Serial number string ................................................................................................................... 35
32. Object 6301h: Bootloader presence................................................................................................................... 35
33. Object 6302h: Device key and LED count ........................................................................................................... 36
Blink S.r.l.
Via 0RQWHIHOWUR - 20156 Milano - Italy - Tel. +39 02 3088583 - Fax +39 02 33406697
FOR REFERENCE ONLY
•
•
•
•
•
•
•
•
•
•
•
•

1. HOW TO CONNECT DEUTSCH 4 PIN:
Each end of the CAN bus is terminated with 120Ωresistors in compliance with the standard to
minimize signal reflecons on the bus. You may need to place a 120Ω resistor between CAN-L and
CAN-H.
2. REFERENCE
Front view.
PIN COLOUR FUNCTION
1 Blue CAN L
2 White CAN H
3 Black Negave baery
4 Red Vba. (12-24V)
Blink S.r.l.
Via 0RQWHIHOWUR - 20156 Milano - Italy - Tel. +39 02 3088583 - Fax +39 02 33406697
04
FOR REFERENCE ONLY

Example:
Example:
3. DEFAULT SETTINGS
Setting
Default status or level
How to change
Baud Rate
125 kbit/s
Object 6500h
CANopen Node ID
15h
Object 6500h
CANopen Node Status
Stop
NMT Message Start CANopen node
Key Brightness
3Fh (Maximum Brightness)
Object 6500h
Backlight Brightness
00h (OFF)
Object 6500h
Startup LED Light Show
Complete LED Sequence
Object 6500h
Periodic Message
Transmission
Disable
Object 6500h
DEMO mode
Disable
Object 6500h
Heartbeat Message
Disable
Object 1017h
Boot-up service
Acve
Object 6500h
NMT MESSAGES
The Network Management messages follow a master-slave structure. Through NMT services, CANopen
devices are inialized, started, reset or stopped. All CANopen devices are regarded as NMT slaves.
NMT messages have CAN-ID always equal to 00h.
4. START CANOPEN NODE (KEYPAD ACTIVATION MESSAGE)
Idenfier
00h
Byte 0
01h
Start CANopen node
Byte 1
XXh
Keypad CAN ID
00h: start all the keypads
15h: start the keypad with CAN ID = 15h.
Byte 2, 7
00h
Not used
Direction
Identier
Format
Message
To Keypad
0
Std
01 15
5. ENTER PRE-OPERATIONAL
Idenfier
00h
Byte 0
80h
Enter pre-operaonal
Byte 1
XXh
Keypad CAN ID
00h: enter all the keypads
15h: enter the keypad with CAN ID = 15h.
Byte 2, 7
00h
Direction
Identier
Format
Message
To Keypad
0
Std
80 15
Blink S.r.l.
Via Montefeltro, 6 - 20156 Milano - Italy - Tel. +39 02 3088583 - Fax +39 02 33406697
05
FOR REFERENCE ONLY

Example:
Example:
6. RESET CANOPEN NODE
Idenfier
00h
Byte 0
81h
Reset CANopen node
Byte 1
XXh
Keypad CAN ID
00h: reset all the keypads
15h: reset the keypad with CAN ID = 15h.
Byte 2, 7
00h
Not used
Direction
Identier
Format
Message
To Keypad
0
Std
81 15
Example:
Idenfier
00h
Byte 0
XXh
02h: Stop CANopen node
00h: Stop CANopen node (old sw compability)
Byte 1
YYh
Keypad CAN ID
00h: reset all the keypads
15h: reset the keypad with CAN ID = 15h.
Byte 2, 7
00h
Not used
Direction
Identier
Format
Message
To Keypad
0
Std
81 15
7. STOP CANOPEN NODE
8. BOOT-UP SERVICE
This service is used to signal that a NMT slave has entered the NMT state Pre-operational.
Idenfier
700h + current CAN ID
Default 715h
Byte 0
00h
One data byte is transmied with value 0.
Direction
Identier
Format
Message
From Keypad
715h
Std
00h
The keypad with CAN ID 15h has entered the NMT state Pre-operaonal.
Blink S.r.l.
Via Montefeltro, 6 - 20156 Milano - Italy - Tel. +39 02 3088583 - Fax +39 02 33406697
06
FOR REFERENCE ONLY

9. HEART BEAT MESSAGE
The heartbeat mechanism for a CANopen device is established by cyclically transming the heartbeat
message by the heartbeat producer. One or more CANopen devices in the network are aware of this
heartbeat message. If the heartbeat cycle fails for the heartbeat producer the local applicaon on the
heartbeat consumer will be informed about that event.
If a CANopen device starts with a value for the heartbeat producer me unequal to 0 the boot-up message
is regarded as first heartbeat message.
Idenfier
700h + current CAN ID
Default 715h
Byte 0
XXh
XXh :State of heartbeat producer
00h: Boot-up
05h: Operaonal
7Fh: Pre-operaonal
Direction Identier Format Message Data
From Keypad 715h Std 00h Boot up
From Keypad 715h Std 7Fh Pre-operaonal
To keypad 00h Std 01h 15h Start keypad with CAN id =15h
From Keypad 715h Std 05h Operaonal
Blink S.r.l.
Via Montefeltro, 6 - 20156 Milano - Italy - Tel. +39 02 3088583 - Fax +39 02 33406697
07
Example:
FOR REFERENCE ONLY

Example:
Example:
Example:
PDO MESSAGES
PDO (Process Data Object) are fast telegram messages that can simply manage most important funcons.
There are no answers for this kind of messages. Each PDO message has an equivalent Service Data Object
message.
10.KEYS STATUS MESSAGE
The keypad must be acvated, see NMT Start CANopen Node message.
•
PKP 2200
Idenfier
180 + current CAN ID
Default 195h
Byte 0
Keys from #1 to #4
0 0 0 0 - K4 K3 K2 K1
Keys: 1=on; 0=off
Byte 1, 3
00h
Not used
Byte 4
XXh
Tick Timer
Direction
Identier
Format
Message
Key state
From Keypad
195
Std
00 00 00 00 XX
No key pressed
From Keypad
195
Std
04 00 00 00 XX
Key #3 pressed
From Keypad
195
Std
02 00 00 00 XX
Key #2 pressed
From Keypad
195
Std
05 00 00 00 XX
Keys #1 and #3 pressed
•
PKP 2400
Idenfier
180 + current CAN ID
Default 195h
Byte 0
Keys from #1 to #8
K8 K7 K6 K5 - K4 K3 K2 K1
Keys: 1= on; 0= off
Byte 1, 3
00h
Not used
Byte 4
XXh
Tick Timer
Direction
Identier
Format
Message
Key state
From Keypad
195
Std
00 00 00 00 XX
No key pressed
From Keypad
195
Std
01 00 00 00 XX
Key #1 pressed
From Keypad
195
Std
02 00 00 00 XX
Key #2 pressed
From Keypad
195
Std
42 00 00 00 XX
Keys #7 and #2 pressed
•
PKP 2600
Idenfier
180 + current CAN ID
Default 195h
Byte 0
Keys from #1 to #8
K8 K7 K6 K5 - K4 K3 K2 K1
Keys: 1= on; 0= off
Byte 1
Keys from #9 to #12
0 0 0 0 – K12 K11 K10 K9
Keys: 1= on; 0= off
Byte 2, 3
00h
Not used
Byte 4
XXh
Tick Timer
Direction
Identier
Format
Data
Key state
From Keypad
195
Std
00 00 00 00 XX
No key pressed
From Keypad
195
Std
01 00 00 00 XX
Key #1 pressed
From Keypad
195
Std
08 00 00 00 XX
Key #4 pressed
From Keypad
195
Std
09 00 00 00 XX
Key #1 and #4 pressed
From Keypad
195
Std
00 0C 00 00 XX
Key #11 and #12 pressed
Blink S.r.l.
Via Montefeltro, 6 - 20156 Milano - Italy - Tel. +39 02 3088583 - Fax +39 02 33406697
08
FOR REFERENCE ONLY

Example:
Example:
Example:
11.SET LED ON MESSAGE
•
PKP 2200
Idenfier
200 + current CAN ID
Default 215h
Byte 0
G4 G3 G2 G1 – R4 R3 R2 R1
Green and Red LED
Byte 1,7
00h
Not used
Direction
Identier
Format
Message
LED
To Keypad
215
Std
00 00 00 00 00 00 00 00
Turn offall the LED
To Keypad
215
Std
01 00 00 00 00 00 00 00
Only red LED #1 on
To Keypad
215
Std
03 00 00 00 00 00 00 00
Red LED #1 and # 2 on,
other LED off
To Keypad
215
Std
80 00 00 00 00 00 00 00
Only green LED #4 on
•
PKP 2400
Idenfier
200 + current CAN ID
Default 215h
Byte 0
R8 R7 R6 R5 - R4 R3 R2 R1
Red LED
Byte 1
G8 G7 G6 G5 - G4 G3 G2 G1
Green LED
Byte 2,7
00h
Not used
Direction
Identier
Format
Message
LED
To Keypad
215
Std
00 00 00 00 00 00 00 00
Turn offall the LED
To Keypad
215
Std
01 00 00 00 00 00 00 00
Only red LED #1 on
To Keypad
215
Std
42 00 00 00 00 00 00 00
To Keypad
215
Std
Only red LED #8 on
To Keypad
215
Std
00 10 00 00 00 00 00 00
Only green LED #5 on
To Keypad
215
Std
00 11 00 00 00 00 00 00
Green LED #1 and #5 on,
other LED off
Red LED #2 and #7 on,
other LED off
•
PKP 2600
Idenfier
200 + current CAN ID
Default 215h
Byte 0
R8 R7 R6 R5 - R4 R3 R2 R1
Red LED
Byte 1
G4 G3 G2 G1 – R12 R11 R10 R9
Green and Red LED
Byte 2
G12 G11 G10 G9 – G8 G7 G6 G5
Green LED
Byte 3,7
00h
Not used
Direction
Identier
Format
Data
LED
To Keypad
215
Std
00 00 00 00 00 00 00 00
Turn offall the LED
To Keypad
215
Std
01 00 00 00 00 00 00 00
Only red #1 LED on
To Keypad
215
Std
42 00 00 00 00 00 00 00
Red LED #2,#7 on,
other LED off
To Keypad
215
Std
00 00 01 00 00 00 00 00
Green LED #5 on,
other LED off
To Keypad
215
Std
00 10 00 00 00 00 00 00
Only green LED #1 on
To Keypad
215
Std
00 11 00 00 00 00 00 00
Green LED #1 and red
LED#9 on ,other LED off
Blink S.r.l.
Via Montefeltro, 6 - 20156 Milano - Italy - Tel. +39 02 3088583 - Fax +39 02 33406697
09
FOR REFERENCE ONLY

Example:
Example:
Example:
12.SET LED BLINK MESSAGE
Note: if the blink message is sent when the LED is already ON, the LED blinks in alternate mode.
•
PKP 2200
Idenfier
300 + current CAN ID
Default 315h
Byte 0
G4 G3 G2 G1 – R4 R3 R2 R1
Green and Red LED
Byte 1,7
00h
Not used
Direction
Identier
Format
Message
LED
To Keypad
315
Std
00 00 00 00 00 00 00 00
No LED blinks
To Keypad
315
Std
01 00 00 00 00 00 00 00
Only red LED #1 blinks
To Keypad
315
Std
02 00 00 00 00 00 00 00
Only red LED #2 blinks
To Keypad
315
Std
80 00 00 00 00 00 00 00
Only green LED #4 blinks
•
PKP 2400
Idenfier
300 + current CAN ID
Default 315h
Byte 0
R8 R7 R6 R5 - R4 R3 R2 R1
Red LED
Byte 1
G8 G7 G6 G5 - G4 G3 G2 G1
Green LED
Byte 2,7
00h
Not used
Direction
Identier
Format
Message
LED
To Keypad
315
Std
00 00 00 00 00 00 00 00
No LED blinks
To Keypad
315
Std
01 00 00 00 00 00 00 00
Only red LED #1blinks
To Keypad
315
Std
42 00 00 00 00 00 00 00
Only red LED #2 and #7
blink
To Keypad
315
Std
80 00 00 00 00 00 00 00
Only red LED #8 blinks
To Keypad
315
Std
00 10 00 00 00 00 00 00
Only green LED #5 blinks
To Keypad
315
Std
00 11 00 00 00 00 00 00
Only green LED #1 and #5
blink.
•
PKP 2600
Idenfier
300 + current CAN ID
Default 315h
Byte 0
R8 R7 R6 R5 - R4 R3 R2 R1
Red LED
Byte 1
G4 G3 G2 G1 – R12 R11 R10 R9
Green and Red LED
Byte 2
G12 G11 G10 G9 – G8 G7 G6 G5
Green LED
Byte 3,7
00h
Not used
Direction
Identier
Format
Data
LED
To Keypad
315
Std
00 00 00 00 00 00 00 00
No LED blinks
To Keypad
315
Std
01 00 00 00 00 00 00 00
Only red LED #1 blinks
To Keypad
315
Std
42 00 00 00 00 00 00 00
Only red LED #2 and #7
blinks
To Keypad
315
Std
00 00 01 00 00 00 00 00
Only green LED #5 blink
To Keypad
315
Std
00 10 00 00 00 00 00 00
Only green LED #1 blink
To Keypad
315
Std
00 11 00 00 00 00 00 00
Only green LED #1 and red
LED #9 blink
Blink S.r.l.
Via Montefeltro, 6 - 20156 Milano - Italy - Tel. +39 02 3088583 - Fax +39 02 33406697
10
FOR REFERENCE ONLY

Example:
Example:
SDO MESSAGES:
A SDO (Service Data Object) is providing direct access to object entries of a CANopen device's object
diconary.
13.OBJECT 6500H: COMMAND MODULE
a) Set single LED state: 01h
Idenfier
600h + current CAN ID
Byte 0
23h
Set Device Register
Byte 1
00h
CAN Object 6500h
Byte 2
65h
Byte 3
01h
Sub index
Byte 4
Byte 5
01h
Command: Set single LED state
XXh
Key Number (01-04h) for PKP 2200
Key Number (01-08h) for PKP 2400
Key Number (01-0Ch) for PKP 2600
Byte 6
00h
OFF
01h – 03h
RED: 01h on; 02h blink; 03h alt blink
04h – 06h
GREEN: 04h on; 05h blink; 06h alt blink
07h – 09h
AMBER: 07h on; 08h blink; 09h alt blink
0Ah
RED/GREEN blink 0Ah
0Ch
AMBER/RED blink 0Ch
0Eh
GREEN/AMBER blink 0Eh
Byte 7
00h
Not used
Direction
Identier
Format
Message
Data
To Keypad
615
Std
23 00 65 01 01 08 01 00
Switch on LED #8 red
Keypad Reply
595
Std
60 00 65 01 00 00 00 00
To Keypad
615
Std
23 00 65 01 01 09 04 00
Switch on LED #9 green
Keypad Reply
595
Std
60 00 65 01 00 00 00 00
b) Set LED brightness level: 2h
Idenfier
600h + current CAN ID
Default 615h
Byte 0
23h
Set Device Register
Byte 1
00h
CAN Object 6500h
Byte 2
65h
Byte 3
01h
Sub index
Byte 4
02h
Command: Set LED brightness
Byte 5
XXh
Intensity 00h-3Fh0-100%
Byte 6,7
00h
Not used
Direction
Identier
Format
Message
Data
To Keypad 615 Std 23 00 65 01 02 10 00 00 Brightness = 25%
Keypad Reply 595 Std 60 00 65 01 00 00 00 00
Blink S.r.l.
Via Montefeltro, 6 - 20156 Milano - Italy - Tel. +39 02 3088583 - Fax +39 02 33406697
11
FOR REFERENCE ONLY

Example:
Example:
Example:
c)
Idenfier 600h + current CAN ID Default 615h
Byte 0 23h Set Device Register
Byte 1 00h CAN Object 6500h
Byte 2 65h
Byte 3 01h Sub index
Byte 4 03h Command: Set backlight brightness
Byte 5 XXh Intensity 00h-3Fh-0-100%
Byte 6,7 00h Not used
Direction Identier Format Message Data
To Keypad 615 Std 23 00 65 01 03 2F 00 00 Backlight brightness = 75%
Keypad Reply 595 Std 60 00 65 01 00 00 00 00
d) Set device active on startup: 10h
If keypad is acve on startup don’t need Start command from host
Idenfier 600h + current CAN ID Default 615h
Byte 0 23h Set Device Register
Byte 1 00h CAN Object 6500h
Byte 2 65h
Byte 3 01h Sub index
Byte 4 10h Command: Setdevice acve on startup
Byte 5 XXh 00h: Not acve
01h: Acve
Byte 6,7 00h Not used
Direction Identier Format Message Data
To Keypad 615 Std 23 00 65 01 10 01 00 00 Set device acve on startup
Keypad Reply 595 Std 60 00 65 01 00 00 00 00
e) Set device baud rate: 11h
Idenfier 600h + current CAN ID Default 615h
Byte 0 23h Set Device Register
Byte 1 00h CAN Object 6500h
Byte 2 65h
Byte 3 01h Sub index
Byte 4 11h Command: Setbaud rate
Byte 5
XXh
00h: 125k (default)
01h: 250k
02h: 500k
Byte 6,7 00h Not used
Direction Identier Format Message Data
To Keypad 615 Std 23 00 65 01 11 01 00 00 Baud rate = 250k
Keypad Reply 595 Std 60 00 65 01 00 00 00 00
Blink S.r.l.
Via Montefeltro, 6 - 20156 Milano - Italy - Tel. +39 02 3088583 - Fax +39 02 33406697
12
Set backlight brightness level: 3h
FOR REFERENCE ONLY

Example:
Example:
Example:
f) Set periodic transmission: 12h
Note: the keypad must be acvated, see NMT messages.
Idenfier
600h + current CAN ID
Default 615h
Byte 0
23h
Set Device Register
Byte 1
00h
CAN Object 6500h
Byte 2
65h
Byte 3
01h
Sub index
Byte 4
12h
Command: Set periodic messages
Byte 5
XXh
00h: off; 01h: on
Byte 6
YYh
Period in milliseconds *10
Byte 7
00h
Not used
Direction
Identier
Format
Message
Data
To Keypad
615
Std
23 00 65 01 12 01 32 00
Period = 500 ms
Keypad Reply
195
Std
60 00 65 01 00 00 00 00
g) Set Boot-up service: 13h
Idenfier
600h + current CAN ID
Default 615h
Byte 0
23h
Set Device Register
Byte 1
00h
CAN Object 6500h
Byte 2
65h
Byte 3
01h
Sub index
Byte 4
13h
Command: Set Boot-up service
Byte 5
XXh
00h: Not acve
01h: Acve
Byte 6,7
00h
Not used
Direction
Identier
Format
Message
Data
To Keypad
615
Std
23 00 65 01 13 00 00 00
Set Boot-up service not
acve
Keypad Reply
595
Std
60 00 65 01 00 00 00 00
h) Set CANopen node ID: 70h
Idenfier
600h + current CAN ID
Default 615h
Byte 0
23h
Set Device Register
Byte 1
00h
CAN Object 6500h
Byte 2
65h
Byte 3
01h
Sub index
Byte 4
70h
Command: Set CAN ID
Byte 5
XXh
New ID (00h-7Fh), default 15h
Byte 6,7
00h
Not used
Direction
Identier
Format
Message
Data
To Keypad
615
Std
23 00 65 01 70 18 00 00
New Id = 18
Keypad Reply 595 Std 60 00 65 01 00 00 00 00
The first reply is with old idenfier.
Blink S.r.l.
Via Montefeltro, 6 - 20156 Milano - Italy - Tel. +39 02 3088583 - Fax +39 02 33406697
13
FOR REFERENCE ONLY

Example:
Example:
Example:
i) Set default startup LEDlight level: 7Ch
Idenfier
600h + current CAN ID
Default 615h
Byte 0
23h
Set Device Register
Byte 1
00h
CAN Object 6500h
Byte 2
65h
Byte 3
01h
Sub index
Byte 4
7Ch
Command: Set startup LED level
Byte 5
XXh
0-3Fh -0-100%
Byte 6,7
00h
Not used
Direction
Identier
Format
Data
To Keypad
615
Std
23 00 65 01 7C 3F 00 00
100%
Keypad Reply
595
Std
60 00 65 01 00 00 00 00
j) Set default startup backlight level: 7Bh
Idenfier
600h + current CAN ID
Default 615h
Byte 0
23h
Set Device Register
Byte 1
00h
CAN Object 6500h
Byte 2
65h
Byte 3
01h
Sub index
Byte 4
7Bh
Command: Set backlight level
Byte 5
XXh
0-3Fh -0-100%
Byte 6,7
00h
Not used
Direction
Identier
Format
Message
Message
Data
To Keypad
615
Std
23 00 65 01 7B 00 00 00
Backlight = 0% at startup
Keypad Reply
595
Std
60 00 65 01 00 00 00 00
k) Set DEMO mode: 7Ah
Demo mode is a special feature that consist in different LED states for each buon pressing.
Disconnect and reconnect the keypad to enter this mode.
Idenfier
615h (600h + current CAN ID)
Byte 0
23h
Set Device Register
Byte 1
00h
CAN Object 6500h
Byte 2
65h
Byte 3
01h
Sub index
Byte 4
7Ah
Command: Set DEMO mode
Byte 5
XXh
01h : on
00h: off
Byte 6,7
00h
Not used
Direction
Identier
Format
Message
Data
To Keypad
615
Std
23 00 65 01 7A 01 00 00
Set demo mode on
Keypad Reply
595
Std
60 00 65 01 00 00 00 00
Blink S.r.l.
Via Montefeltro, 6 - 20156 Milano - Italy - Tel. +39 02 3088583 - Fax +39 02 33406697
14
FOR REFERENCE ONLY

Example:
l) Set startup LED show : 50h
Idenfier
600h + current CAN ID
Default 615h
Byte 0
23h
Set Device Register
Byte 1
00h
CAN Object 6500h
Byte 2
65h
Byte 3
01h
Sub index
Byte 4
50h
Command: Set startup LED show
Byte 5
XXh
01h: Complete LED Show (default)
02h: Amber fast flash
03h: Disable
Byte 6,7
00h
Not used
Direction
Identier
Format
Message
Data
To Keypad
615
Std
23 00 65 01 50 03 00 00
Startup LED show disable
Keypad Reply
595
Std
60 00 65 01 00 00 00 00
Blink S.r.l.
Via Montefeltro, 6 - 20156 Milano - Italy - Tel. +39 02 3088583 - Fax +39 02 33406697
15
FOR REFERENCE ONLY

Example:
Example:
14.Object 6000h: Digital input module, keys states
This module contains all the Switch State informaon.
A one indicates the switch is on, a zero indicates the switch is off.
The keypad must be enabled, see NMT messages.
•
PKP 2200
Idenfier
600h + current CAN ID
Default 615h
Byte 0
40h
Read Device Register
Byte 1
00h
CAN Object 6000h
Byte 2
60h
Byte 3
00h
Sub index
Byte 4,7
00h
Not used
Direction
Identier
Format
Message
Data
To Keypad
615
Std
40 00 60 00 00 00 00 00
Keypad
reply
595
std
43 00 60 00 00 00 00 00
No key pressed
43 00 60 00 01 00 00 00
Key 1 pressed
43 00 60 00 02 00 00 00
Key 2 pressed
43 00 60 00 04 00 00 00
Key 3 pressed
43 00 60 00 08 00 00 00
Key 4 pressed
43 00 60 00 03 00 00 00
Key 1 and 2 pressed
43 00 60 00 0A 00 00 00
Key 2 and 4 pressed
43 00 60 00 07 00 00 00
Key 1, 2 and 3 pressed
43 00 60 00 0F 00 00 00
All keys pressed
•
PKP 2400
Idenfier
600h + current CAN ID
Default 615h
Byte 0
40h
Read Device Register
Byte 1
00h
CAN Object 6000h
Byte 2
60h
Byte 3
00h
Sub index
Byte 4,7
00h
Not used
Direction
Identier
Format
Message
Data
To Keypad
615
Std
40 00 60 00 00 00 00 00
Keypad
reply
595
std
43 00 60 00 00 00 00 00
No key pressed
43 00 60 00 01 00 00 00
Key 1 pressed
43 00 60 00 02 00 00 00
Key 2 pressed
43 00 60 00 04 00 00 00
Key 3 pressed
43 00 60 00 08 00 00 00
Key 4 pressed
43 00 60 00 10 00 00 00
Key 5 pressed
43 00 60 00 20 00 00 00
Key 6 pressed
43 00 60 00 40 00 00 00
Key 7 pressed
43 00 60 00 80 00 00 00
Key 8 pressed
43 00 60 00 03 00 00 00
Key 1 and 2 pressed
43 00 60 00 81 00 00 00
Key 1 and 8 pressed
43 00 60 00 FF 00 00 00
All keys pressed
Blink S.r.l.
Via Montefeltro, 6 - 20156 Milano - Italy - Tel. +39 02 3088583 - Fax +39 02 33406697
16
FOR REFERENCE ONLY

•
PKP 2600
Idenfier
600h + current CAN ID
Default 615h
Byte 0
40h
Read Device Register
Byte 1
00h
CAN Object 6000h
Byte 2
60h
Byte 3
00h
Sub index
Byte 4,7
00h
Not used
Direction
Identier
Format
Message
Data
To Keypad
615
Std
40 00 60 00 00 00 00 00
Keypad
reply
595
std
43 00 60 00 00 00 00 00
No key pressed
43 00 60 00 01 00 00 00
Key 1 pressed
43 00 60 00 02 00 00 00
Key 2 pressed
43 00 60 00 04 00 00 00
Key 3 pressed
43 00 60 00 08 00 00 00
Key 4 pressed
43 00 60 00 10 00 00 00
Key 5 pressed
43 00 60 00 20 00 00 00
Key 6 pressed
43 00 60 00 40 00 00 00
Key 7 pressed
43 00 60 00 80 00 00 00
Key 8 pressed
43 00 60 00 00 01 00 00
Key 9 pressed
43 00 60 00 00 02 00 00
Key 10 pressed
43 00 60 00 00 04 00 00
Key 11 pressed
43 00 60 00 00 08 00 00
Key 12 pressed
43 00 60 00 41 00 00 00
Key 1 and 7 pressed
43 00 60 00 10 04 00 00
Key 5 and 11 pressed
43 00 60 00 30 08 00 00
Key 5,6 and 12 pressed
43 00 60 00 07 00 00 00
Key 1, 2 and 3 pressed
43 00 60 00 FF 0F 00 00
All keys pressed
Blink S.r.l.
Via Montefeltro, 6 - 20156 Milano - Italy - Tel. +39 02 3088583 - Fax +39 02 33406697
17
FOR REFERENCE ONLY
Example:

15.OBJECT 6001H: DIGITAL OUTPUT MODULE.
This module sets and reads the LED Outputs States. A one indicates the LED is on a zero indicates the
LED is off.
a) Set LED ON
•
PKP 2200
Idenfier
600h + current CAN ID
Default 615h
Byte 0
23h
Set Device Register
Byte 1
01h
CAN Object 6001h
Byte 2
60h
Byte 3
00h
Sub index
Byte 4
XYh
X: G4 G3 G2 G1 Green LED
Y: R4 R3 R2 R1 Red LED
Byte 5,7
00h
Not used
Direction
Identier
Format
Message
Data
To Keypad
615
Std
23 01 60 00 00 00 00 00
Set all LED off
Keypad Reply
595
Std
60 01 60 00 00 00 00 00
To Keypad
615
Std
23 01 60 00 80 00 00 00
Set green LED #4 on
Keypad Reply
595
Std
60 01 60 00 00 00 00 00
To Keypad
615
Std
23 01 60 00 04 00 00 00
Set red LED #3 on
Keypad Reply
595
Std
60 01 60 00 00 00 00 00
•
PKP 2400
Idenfier
600h + current CAN ID
Default 615h
Byte 0
23h
Set Device Register
Byte 1
01h
CAN Object 6001h
Byte 2
60h
Byte 3
00h
Sub index
Byte 4
XXh
R8 R7 R6 R5 R4 R3 R2 R1 Red LED
Byte 5
YYh
G8 G7 G6 G5 G4 G3 G2 G1 Green LED
Byte 6,7
00h
Not used
Direction
Identier
Format
Message
Data
To Keypad
615
Std
23 01 60 00 00 00 00 00
Set all LED off
Keypad Reply
595
Std
60 01 60 00 00 00 00 00
To Keypad
615
Std
23 01 60 00 00 01 00 00
Set green LED #1 on
Keypad Reply
595
Std
60 01 60 00 00 00 00 00
Blink S.r.l.
Via Montefeltro, 6 - 20156 Milano - Italy - Tel. +39 02 3088583 - Fax +39 02 33406697
18
FOR REFERENCE ONLY
Example:
Example:

•
PKP 2600
Idenfier
600h + current CAN ID
Default 615h
Byte 0
23h
Set Device Register
Byte 1
01h
CAN Object 6001h
Byte 2
60h
Byte 3
00h
Sub index
Byte 4
XYh
X: R8 R7 R6 R5 Red LED
Y: R4 R3 R2 R1 Red LED
Byte 5
ZKh
Z: G4 G3 G2 G1 Green LED
K: R12 R11 R10 R9 Red LED
Byte 6
ABh
A: G12 G11 G10 G9 Green LED
B: G8 G7 G6 G5 Green LED
Byte 7
00h
Not used
Direction
Identier
Format
Message
Data
To Keypad
615
Std
23 01 60 00 00 00 00 00
Set all LED off
Keypad Reply
595
Std
60 01 60 00 00 00 00 00
To Keypad
615
Std
23 01 60 00 80 00 00 00
Set red LED #8 on,
other LED off
Keypad Reply
595
Std
60 01 60 00 00 00 00 00
To Keypad
615
Std
23 01 60 00 40 40 40 00
Set LED R7,G3,G11
on, other off
Keypad Reply
595
Std
60 01 60 00 00 00 00 00
b) Read LED ON
The LEDs have the same mapping of Set LED ON message
•
PKP2200
Idenfier
600h + current CAN ID
Default 615h
Byte 0
40h
Read Device Register
Byte 1
01h
CAN Object 6001h
Byte 2
60h
Byte 3
00h
Sub index
Byte 4,7
00h
Not Used
Direction
Identier
Format
Message
Data
To Keypad
615
Std
40 01 60 00 00 00 00 00
Keypad Reply
595
Std
43 01 60 00 0F 00 00 00
All red LED on
To Keypad
615
Std
40 01 60 00 00 00 00 00
Keypad Reply
595
Std
43 01 60 00 08 00 00 00
Red LED #4 on
To
Keypad
615
Std
40 01 60 00 00 00 00 00
Keypad Reply
595
Std
43 01 60 00 20 00 00 00
Green LED #2 on
To Keypad
615
Std
40 01 60 00 00 00 00 00
Keypad Reply
595
Std
43 01 60 00 00 F0 00 00
All green LED on
Blink S.r.l.
Via Montefeltro, 6 - 20156 Milano - Italy - Tel. +39 02 3088583 - Fax +39 02 33406697
19
FOR REFERENCE ONLY
Example:
Example:

•
PKP 2400
Idenfier
600h + current CAN ID
Default 615h
Byte 0
40h
Read Device Register
Byte 1
01h
CAN Object 6001h
Byte 2
60h
Byte 3
00h
Sub index
Byte 4,7
00h
Not Used
Direction
Identier
Format
Message
Data
To Keypad
615
Std
40 01 60 00 00 00 00 00
Keypad Reply
595
Std
43 01 60 00 FF 00 00 00
All red LED on
To Keypad
615
Std
40 01 60 00 00 00 00 00
Keypad Reply
595
Std
43 01 60 00 01 00 00 00
Red LED #1 on
To Keypad
615
Std
40 01 60 00 00 00 00 00
Keypad Reply
595
Std
43 01 60 00 02 00 00 00
Red LED #2 on
To Keypad
615
Std
40 01 60 00 00 00 00 00
Keypad Reply
595
Std
43 01 60 00 00 FF 00 00
All green LED on
•
PKP 2600
Idenfier
600h + current CAN ID
Default 615h
Byte 0
40h
Read Device Register
Byte 1
01h
CAN Object 6001h
Byte 2
60h
Byte 3
00h
Sub index
Byte 4,7
00h
Not Used
Direction
Identier
Format
Message
Data
To Keypad
615
Std
40 01 60 00 00 00 00 00
Keypad Reply
595
Std
43 01 60 00 0F 00 00 00
Red LED #1,#2,#3 and
#4 on
To Keypad
615
Std
40 01 60 00 00 00 00 00
Keypad Reply
595
Std
43 01 60 00 00 01 00 00
Red LED #9 on
To Keypad
615
Std
40 01 60 00 00 00 00 00
Keypad Reply
595
Std
43 01 60 00 00 00 01 00
Green LED #5 on
To Keypad
615
Std
40 01 60 00 00 00 00 00
Keypad Reply
595
Std
43 01 60 00 00 F0 00 00
Green LED #1,#2, #3
and #4 on
Blink S.r.l.
Via Montefeltro, 6 - 20156 Milano - Italy - Tel. +39 02 3088583 - Fax +39 02 33406697
20
FOR REFERENCE ONLY
Example:
Example:
This manual suits for next models
2
Table of contents
Other Blink Marine Keypad manuals

Blink Marine
Blink Marine PKP-2300-SI-FR User manual

Blink Marine
Blink Marine PKP-1500-LI User manual

Blink Marine
Blink Marine PKP2600SI CANopen User manual

Blink Marine
Blink Marine CANopen PKP3500SI User manual

Blink Marine
Blink Marine PKP-2400-SI User manual

Blink Marine
Blink Marine PowerKey 1000 User manual

Blink Marine
Blink Marine PKP-2400-LI User manual

Blink Marine
Blink Marine PKP-2400-SI User manual

Blink Marine
Blink Marine PKP2500SI User manual

Blink Marine
Blink Marine PKP2600SI CANopen User manual