Blink PKP-2200-SI User Manual

Page 1
PKP-2200-SI
CANOPEN USER MANUAL
!
!
!
!
! ! ! ! ! ! ! !
THE PRESENT MANUAL IS FOR REFERENCE ONLY AND MIGHT BE NOT UP TO DATE TO THE LATEST VERSION.
PLEASE CONTACT US FOR GETTING THE MOST UPDATED FILE!
!
Page 2
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!2!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
Table of contents!
1.! How to connect Deutsch 4 pin:!...........................................................................................................!4!
2.! Reference!.............................................................................................................................................!4!
3.! Default settings!....................................................................................................................................!5!
NMT MESSAGES!..........................................................................................................................................!6!
4.! Start CANopen node (keypad activation message)!.............................................................................!6!
5.! Enter pre-operational!...........................................................................................................................!6!
6.! Reset CANopen node!..........................................................................................................................!6!
7.! Stop CANopen node!.............................................................................................................................!7!
8.! Boot-up service!....................................................................................................................................!7!
9.! Heartbeat message!.............................................................................................................................!7!
10.! Sync message!......................................................................................................................................!7!
PDO messages!.............................................................................................................................................!8!
11.! Keys state message!............................................................................................................................!8!
! PKP-2200-SI!......................................................................................................................................!8!
12.! Set LED ON message!...........................................................................................................................!8!
! PKP-2200-SI!......................................................................................................................................!8!
13.! Set LED Blink message!........................................................................................................................!9!
! PKP-2200-SI!......................................................................................................................................!9!
14.! Indicator LEDs brightness level!...........................................................................................................!9!
15.! Backlight brightness level!....................................................................................................................!9!
SDO Messages:!..........................................................................................................................................!10!
16.! Object 2000h: Digital input module, keys states!..............................................................................!10!
! PKP-2200-SI!....................................................................................................................................!10!
17.! Object 2001h: Digital output module.!...............................................................................................!11!
a)! Set LED ON!.........................................................................................................................................!11!
! PKP-2200-SI!....................................................................................................................................!11!
b)! Read LED ON!......................................................................................................................................!11!
! PKP-2200-SI!....................................................................................................................................!11!
18.! Object 2002h: Digital output module.!...............................................................................................!12!
a)! Set LED blink!.......................................................................................................................................!12!
! PKP-2200-SI!....................................................................................................................................!12!
b)! Read LED blink!....................................................................................................................................!12!
! PKP-2200-SI!....................................................................................................................................!12!
19.! Object 2003: Brightness Level!..........................................................................................................!13!
a)! Set Indicator LED brightness level!..................................................................................................!13!
b)! Backlight brightness level!................................................................................................................!13!
c)! Backlight color!.................................................................................................................................!14!
d)! Set default backlight color!...............................................................................................................!14!
Page 3
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!3!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
e)! Set startup Indicator LED brightness level!.....................................................................................!15!
f)! Set startup backlight brightness level!.............................................................................................!15!
20.! Object 2010h: Baud rate setting!......................................................................................................!15!
21.! Object 2011h: Set Boot-up service!...................................................................................................!16!
22.! Object 2012h: Set device active on startup!.....................................................................................!17!
23.! Object 2013h: Set CANopen node ID!...............................................................................................!17!
24.! Object 2014h: Set startup LED show!...............................................................................................!18!
25.! Object 2100h: Set DEMO mode!........................................................................................................!18!
26.! Object 1016h: Consumer heartbeat time!........................................................................................!19!
27.! Object 1017h: Producer heartbeat time!..........................................................................................!20!
Heartbeat message!....................................................................................................................................!20!
28.! Object 1000h: Device Type!...............................................................................................................!21!
29.! Object 1001h: Error Register!...........................................................................................................!21!
30.! Object 1008h: Manufacturer Device Name!.....................................................................................!21!
31.! Object 1009h: Manufacturer Hardware Revision!............................................................................!22!
32.! Object 100Ah: Manufacturer Firmware Revision!.............................................................................!22!
33.! Object 100Bh: Model ID!....................................................................................................................!23!
34.! Object 1018h: Identity Data!..............................................................................................................!23!
35.! Object 1400h: Receive PDO Communication Parm 0!.....................................................................!25!
36.! Object 1401h: Receive PDO communication Parm 1!......................................................................!26!
37.! Object 1402h: Receive PDO communication Parm 2!....................................................................!27!
38.! Object 1403h: Receive PDO communication Parm 3!....................................................................!27!
39.! Object 1600h: Receive PDO mapping Parameter 0!........................................................................!28!
40.! Object 1601h: Receive PDO mapping Parameter 1!........................................................................!29!
41.! Object 1602h: Receive PDO mapping Parameter 2!........................................................................!29!
42.! Object 1603h: Receive PDO mapping Parameter 3!........................................................................!30!
43.! Object 1800h:!....................................................................................................................................!31!
a)! Transmit PDO Communication Parm 0!..........................................................................................!31!
b)! Set periodic state transmission!......................................................................................................!32!
44.! Object 1A00h Transmit PDO Mapping Parameter!..........................................................................!32!
45.! Object 2200h: Serial number string!................................................................................................!33!
46.! Set CAN protocol!...............................................................................................................................!33!
APPENDIX: DEMO Mode instructions!.....................................................................................................!34!
47.! Revision history!..................................................................................................................................!34!
7
!
!
!
Page 4
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!4!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
1. How to connect Deutsch 4 pin:
!
! ! ! ! ! ! ! ! ! ! ! !
!
Each!end!of!the!CAN!bus!is!terminated!with!120Ω!resistors!in!compliance!with!the !stan da rd!to! minimize!signal!reflections!on!the!bus.!You!may!need!to!place!a!120Ω!resistor!between!CAN-L!and! CAN-H.! !
2. Reference
Front!view.!
!7
777!"#!$$%%#&'7
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
!'+7
COLOUR!
FUNCTION!
57
Blue!
CAN!L!
$7
White!
CAN!H!
87
Black!
Negative!battery!
97
Red!
Vbatt.!(12-24V)!
Page 5
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!5!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
7
3. Default settings
!
&.::;/<!
=.>?@A:7B:?:.7,C7A.D.A7
E,F7:,7GH?/<.7
I?@J72?:.7
125!kbit/s!
Object!2010h!
)*+,-./7+,J.7'=7
15h!
Object!2013h!
=.D;G.7?G:;D.7,/7 B:?C:@-7
Not!active!
Object!2012h!
".K7IC;<H:/.BB7
3Fh!(Maximum!Brightness)!
Object!2003h!
I?GLA;<H:7IC;<H:/.BB7
00h!(OFF)!
Object!2003h!
I?GLA;<H:7),A,C7
Amber!
Object!2003h!
&:?C:@-7M3=7M;<H:7&H,F7
Complete!LED!Sequence!
Object!2014h!
!.C;,J;G7&:?:.7 NC?/BO;BB;,/7
Disable!
Object!1800h!
=31P7O,J.7
Disable!
Object!2100h!
E.?C:Q.?:7!C,J@G.C7
Disable!
Object!1017h!
E.?C:Q.?:7),/B@O.C77
Disable!
Object!1016h!
I,,:#@-7B.CD;G.7
Active!
Object!2011h!
2!=P7:C?/BO;BB;,/7 :K-.7
Asynchronous!
Object!1400h-1401h!
N!=P7:C?/BO;BB;,/7 :K-.7
Event-driven!
Object!1800h!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
Page 6
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!6!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
! !
NMT MESSAGES
The!Network!Management!messages!follow!a!master-slave!structure.!!Through!NMT!services,!CANopen! devices!are!initialized,!started,!reset!or!stopp e d .!! NMT!messages!have!CAN-ID!always!equal!to!00h.! !
4. Start CANopen node (keypad activation message)
'J./:;>;.C7
00h!
!
IK:.7%7
01h!
Start!CANopen!node!
7 IK:.757
! XXh! !
Keypad!CAN!ID! 00h:!start!all!the!Keypads! 15h:!start!the!Keypad!with!CAN!ID!=! 15h.!
IK:.7$R7S7
00h!
Not!used!
! Example:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
N,7".K-?J7
0!
Std!
01!15!
!
5. Enter pre-operational
!
'J./:;>;.C7
00h!!IK:.7%7
80h!
Enter!pre-operational!
7 IK:.757
! XXh! !
Keypad!CAN!ID! 00h:!enter!all!the!Keypads! 15h:!enter!the!Keypad!with!CAN!ID!=! 15h.!
IK:.7$R7S7
00h!
Not!used!
! Example:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
N,7".K-?J7
0!
Std!
80!15!
!
6. Reset CANopen node
!
'J./:;>;.C7
00h!!IK:.7%7
81h!
Reset!CANopen!node!
7 IK:.757
! XXh! !
Keypad!CAN!ID! 00h:!reset!all!the!Keypads! 15h:!reset!the!Keypad!with!CAN!ID!=! 15h.!
IK:.7$R7S7
00h!
Not!used!
! Example:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
N,7".K-?J7
0!
Std!
81!15!
Page 7
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!7!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
!
7. Stop CANopen node
!
'J./:;>;.C7
00h!
!
IK:.7%7
XXh!
02h:!Stop!CANopen!node!!!
00h:!Stop!CANopen!node!! (old!PKP!sw!compatibility)!
IK:.757
YYh!
Keypad!CAN!ID! 00h:!stop!all!the!Keypads! 15h:!stop!the!Keypad!with!CAN!ID!=!15h.!
IK:.7$R7S7
00h!
Not!used!
! Example:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
N,7".K-?J7
0!
Std!
02!15!
! !
8. Boot-up service
This!service!is!used!to!signal!that!a!NMT!s lav e!h a s !en t ere d !th e !N MT!state!Pre-operational.!
'J./:;>;.C7
700h!+!current!CAN!ID!
Default!715h!
IK:.7%7
00h!
One!data!byte!is!transmitted!with!value!0.!
!
Example:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
TC,O7".K-?J7
715h!
Std!
00h!
! The!keypad!with!CAN!ID!15h!has!entered!the!NMT!state!Pre-operational.! !
9. Heartbeat message
The!heartbeat!mechanism!for!a!CANopen!device!is!established!by!cyclically!transmitting!the! heartbeat!message!by!the!heartbeat!producer.! ! Refer!to!Object!1017h!for!more!details.!
!
10. Sync message
This!mechanism!modifies!the!PDO!operation!in!the!following!way:!both!the!RPDOs!and!TPDOs!are! stored!at!the!receiving!of!the!1st!SYNC!message!but,!while!the!RPDOs!are!always!processed!with! the!arrival!of!next!one,!the!TPDOs!are!transmitted !ea ch!n-th!time!the!SYNC!message!is!received! depending!on!the!value!chosen!for!transmission!type.!The!structure!of!the!SYNC!message!is:!!
!
!
!
Refer!to!Objects!1400-1401-1800h!for!more!details.!
! !
'J./:;>;.C7
80h!!#7-!No!data!byte!is!transmitted!!
Page 8
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!8!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
PDO messages
PDO!(Process!Data!Object)!are!fast!telegram!messages!that!can!simply!manage!most!important!functions.! There!are!no!answers!for!this!kind!of!messages.!Each!PDO!message!has!an!equivalent!Service!Data!Object! message.!
11. Keys state message
The!keypad!must!be!activated,!see!NMT!Start!CANopen!Node!message.!
PKP-2200-SI
!
'J./:;>;.C7
180h!+!current!CAN!ID!
Default!195h!
IK:.7%7
Keys!from!#1!to!#4!! 0!0!0!0!–!K4!K3!K2!K1!
Keys:!1=pressed;!0=released!
IK:.75R7877
00h!
Not!used!
IK:.797
XXh!
Tick!Timer!
! ! Examples:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
".K7B:?:.7
TC,O7".K-?J7
195!
Std!
00!00!00!00!XX!!
No!Key!pressed!
TC,O7".K-?J7
195!
Std!
01!00!00!00!XX!!!
Key!#1!pressed!
TC,O7".K-?J7
195!
Std!
08!00!00!00!XX!!
Key!#4!pressed!
TC,O7".K-?J7
195!
Std!
05!00!00!00!XX!
Keys!#1!and!#3! pressed!
TC,O7".K-?J7
195!
Std!
0F!00!00!00!XX!
All!Keys!pressed!
!
12. Set LED ON message
The!keypad!must!be!activated,!see!NMT!Start!CANopen!Node!message.!
PKP-2200-SI
!
'J./:;>;.C7
200h!+!current!CAN!ID!
Default!215h!
IK:.7%7
0!0!0!0!–!R4!R3!R2!R1!
Red!LED!!
IK:.7577
0!0!0!0!–!G4!G3!G2!G1!
Green!LED!!
IK:.7$7
0!0!0!0!–!B4!B3!B2!B1!
Blue!LED!
IK:.78RS77
00h!!
Not!used!
! ! Examples:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
M3=7
N,7".K-?J7
215!
Std!
00!00!00!00!00!00!00!00!
Turn!OFF!all!the!LED!
N,7".K-?J7
215!
Std!
01!00!00!00!00!00!00!00!
Only!red!LED!#1!ON!
N,7".K-?J7
215!
Std!
00!0A!00!00!00!00!00!00!!
Green!LED!#2!and!#4!ON,! other!LED!OFF!
N,7".K-?J7
215!
Std!
00!00!08!00!00!00!00!00!!
Only!blue!LED!#4!ON!
N,7".K-?J7
215!
Std!
00!00!01!00!00!00!00!00!!
Only!blue!LED!#1!ON!
N,7".K-?J7
215!
Std!
09!00!00!00!00!00!00!00!!
Red!LED!#1!and!#4!ON,! other!LED!OFF!
! ! ! !
Page 9
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!9!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
!
13. Set LED Blink message
The!keypad!must!be!activated,!see!NMT!Start!CANopen!Node!message.! Note:!if!the!blink!message!is!sent!when!the!LED!is!already!O N ,!the!LE D ! blinks!in!alternate!mode.!!
PKP-2200-SI
!
'J./:;>;.C7
300h!+!current!CAN!ID!
Default!315h!
IK:.7%7
0!0!0!0!–!R4!R3!R2!R1!
Red!LED!!
IK:.7577
0!0!0!0!–!G4!G3!G2!G1!
Green!LED!!
IK:.7$7
0!0!0!0!–!B4!B3!B2!B1!
Blue!LED!
IK:.78RS77
00h!!
Not!used!
! ! Examples:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
M3=7
N,7".K-?J7
315!
Std!
00!00!00!00!00!00!00!00!
Turn!OFF!all!the!LED!
N,7".K-?J7
315!
Std!
01!00!00!00!00!00!00!00!
Only!red!LED!#1!blinks!
N,7".K-?J7
315!
Std!
05!00!00!00!00!00!00!00!!
Red!LED!#1!and!#3!blink!
N,7".K-?J7
315!
Std!
00!02!00!00!00!00!00!00!!
Only!green!LED!#2!blinks!
N,7".K-?J7
315!
Std!
00!00!08!00!00!00!00!00!!
Only!blue!LED!#4!blinks!
N,7".K-?J7
315!
Std!
0F!0F!0F!00!00!00!00!00!!
All!white!LED!blink!
N,7".K-?J7
215! 315!
Std! Std!
03!00!00!00!00!00!00!00!! 03!00!03!00!00!00!00!00!!
LED!#1!and!2!blink!green! and!red!in!alternate! mode!
!
14. Indicator LEDs brightness level
The!keypad!must!be!activated,!see!NMT!Start!CANopen!Node!message.!
!
'J./:;>;.C7
400h!+!current!CAN!ID!
Default!415h!
IK:.7%7
XXh!
Intensity!00h-3Fhà!min-100%!
IK:.75R7S777
00h!
Not!used!
! ! Examples:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
M3=7
N,7".K-?J7
415!
Std!
08!00!00!00!00!00!00!00!
Brightness!=!12,5%!
N,7".K-?J7
415!
Std!
10!00!00!00!00!00!00!00!!
Brightness!=25%!
! !
15. Backlight brightness level
The!keypad!must!be!activated,!see!NMT!Start!CANopen!Node!message.!
!
'J./:;>;.C7
500h!+!current!CAN!ID!
Default!515h!
IK:.7%7
XXh!
Intensity!00h-3Fhà!0-100%!
IK:.75R7S777
00h!
Not!used!
! ! Examples:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
M3=7
N,7".K-?J7
515!
Std!
00!00!00!00!00!00!00!00!
Turn!off!the!backlight!
N,7".K-?J7
515!
Std!
10!00!00!00!00!00!00!00!!
Backlight!brightness!=! 25%!
Page 10
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!10!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
! !
SDO Messages:
A!SDO!(Service!Data!Object)!is!providing!dire ct!a c ce ss !to !o b je ct !en tr ies !o f!a !C A N o p en !d e vic e's !o b jec t! dictionary.!
16. Object 2000h: Digital input module, keys states
This!module!contains!all!the!Switch!State!information.! A!one!indicates!the!switch!is!pressed,!a!zero!indicates!the!switch!is!released.!!
!
PKP-2200-SI
!
'J./:;>;.C7
600h!+!current!CAN!ID!
Default!615h7
IK:.7%7
40h!
Read!Device!Register!
IK:.757
00h!
CAN!Object!2000h!
IK:.7$7
20h!
IK:.787
01h!
Sub!index!
IK:.79RS7
00h!
Not!used!
!
Examples:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
!40!00!20!01!00!00!00!00!
!
".K-?J7 C.-AK7
595!
std!
!4F!00!20!01!00!00!00!00!
No!Key!pressed!
!4F!00!20!01!01!00!00!00!
Key!1!pressed!!!
!4F!00!20!01!02!00!00!00!
Key!2!pressed!
!4F!00!20!01!04!00!00!00!
Key!3!pressed!
!4F!00!20!01!08!00!00!00!
Key!4!pressed!
!4F!00!20!01!03!00!00!00!
Key!1!and!2!pressed!
!4F!00!20!01!0C!00!00!00!
Key!3!and!4!pressed!
!4F!00!20!01!0F!00!00!00!
All!Keys!pressed!
! ! !
Page 11
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!11!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
17. Object 2001h: Digital output module.
This!module!sets!and!reads!the!LED!Outputs!States.! Each!bit!position!represents!the!corresponding!LED.!A!one!indicates!the!LED!is!ON!a!zero!indicates! the!LED!is!OFF.!
!
a) Set LED ON
PKP-2200-SI
!
'J./:;>;.C7
600h!+!current!CAN!ID!
Default!615h7
IK:.7%7
2Fh!
Set!Device!Register!
IK:.757
01h!
CAN!Object!2001h!
IK:.7$7
20h!
IK:.787
XXh!
XX:!Sub!index! 01h:!Red!Led! 02h:!Green!Led! 03h:!Blue!Led!
IK:.797
YYh!
0!0!0!0!L4!L3!L2!L1!!!!LED!position!
IK:.7URS7
00h!
Not!used!
!
Examples:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
2F!01!20!01!04!00!00!00!
Set!red!LED!#3!ON!
".K-?J7C.-AK7
595!
Std!
60!01!20!00!00!00!00!00!
!
N,7".K-?J7
615!
Std!
2F!01!20!03!01!00!00!00!
Set!blue!LED!#1!ON!
".K-?J7C.-AK7
595!
Std!
60!01!20!00!00!00!00!00!
!
!
b) Read LED ON
The!LED!have!the!same!mapping!of!Set!LED!O N !message!
PKP-2200-SI
!
'J./:;>;.C7
600h!+!current!CAN!ID!
Default!615h7
IK:.7%7
40h!
Read!Device!Register!
IK:.757
01h!
CAN!Object!2001h!
IK:.7$7
20h!
IK:.787
XXh!
XX:!Sub!index! 01h:!Red!Led! 02h:!Green!Led! 03h:!Blue!Led!
IK:.79RS7
00h!
Not!used!
!
Examples:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
40!01!20!01!00!00!00!00!
Read!red!LED!
".K-?J7C.-AK7
595!
Std!
4F!01!20!01!08!00!00!00!
Only!red!LED!#4!ON!
N,7".K-?J7
615!
Std!
40!01!20!02!00!00!00!00!
Read!green!LED!
".K-?J7C.-AK7
595!
Std!
4F!01!20!02!01!00!00!00!
Only!green!LED!#1!ON!
N,7".K-?J7
615!
Std!
40!01!20!03!00!00!00!00!
Read!blue!LED!
".K-?J7C.-AK7
595!
Std!
4F!01!20!03!02!00!00!00!
Only!blue!LED!#2!ON!
Page 12
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!12!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
!
18. Object 2002h: Digital output module.
This!module!sets!and!reads!the!LED!Blink!States.! Each!bit!position!represents!the!corresponding!LED.!A!one!indicates!the!LED!is!blinking!a!zero! indicates!the!LED!is!not!blinking.!If!the!blink!message!is!sent!wh en!th e!LE D!is!alrea dy!ON,!th e !L E D! blinks!in!alternate!mode.!
a) Set LED blink
PKP-2200-SI
!
'J./:;>;.C7
600h!+!current!CAN!ID!
Default!615h7
IK:.7%7
2Fh!
Set!Device!Register!
IK:.757
02h!
CAN!Object!2002h!
IK:.7$7
20h!
IK:.787
XXh!
XX:!Sub!index! 01h:!Red!Led! 02h:!Green!Led! 03h:!Blue!Led!
IK:.797
YYh!
0!0!0!0!L4!L3!L2!L1!!!!LED!position!
IK:.7URS7
00h!
Not!used!
!
Examples:!
Direction!
'J./:7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
2F!02!20!01!01!00!00!00!
Set!red!LED!#1!in!blinking! mode!
".K-?J7C.-AK7
595!
Std!
60!02!20!00!00!00!00!00!
!
N,7".K-?J7
615!
Std!
2F!02!20!02!08!00!00!00!
Set!green!LED!#4!in! blinking!mode!
".K-?J7C.-AK7
595!
Std!
60!02!20!00!00!00!00!00!
!
N,7".K-?J7
615!
Std!
2F!02!20!03!0F!00!00!00!!
Set!blue!all!LED!in!blinking! mode!
".K-?J7C.-AK7
595!
Std!
60!02!20!00!00!00!00!00!!
!
!
b) Read LED blink
PKP-2200-SI
!
'J./:;>;.C7
600h!+!current!CAN!ID!
Default!615h7
IK:.7%7
2Fh!
Set!Device!Register!
IK:.757
02h!
CAN!Object!2002h!
IK:.7$7
20h!
IK:.787
XXh!
XX:!Sub!index! 01h:!Red!Led! 02h:!Green!Led! 03h:!Blue!Led!
IK:.79RS7
00h!
Not!used!
! ! ! !
Page 13
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!13!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
! ! !
!Examples:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
40!02!20!01!00!00!00!00!
Read!red!LED!blink!
".K-?J7C.-AK7
595!
Std!
4F!02!20!01!0F!00!00!00!
All!red!LED!blink!
N,7".K-?J7
615!
Std!
40!02!20!02!00!00!00!00!
Read!green!LED!blink!
".K-?J7C.-AK7
595!
Std!
4F!02!20!02!01!00!00!00!
Green!LED!#1!blinks!
N,7".K-?J7
615!
Std!
40!02!20!03!00!00!00!00!
Read!blue!LED!blink!
".K-?J7C.-AK7
595!
Std!
4F!02!20!03!00!00!00!00!
No!blue!LED!blinks!
!
19. Object 2003: Brightness Level
a) Set Indicator LED brightness level
!
'J./:;>;.C7
615h!(600h!+!current!CAN!ID)!
7
IK:.7%7
2Fh!
Set!Device!Register!
IK:.757
03h!
CAN!Object!2003h!
IK:.7$7
20h!
IK:.787
01h!
Sub!index!
IK:.797
YYh!
Intensity!00h-3Fhà!min-100%!
IK:.7URS7
00h!
Not!used!
!
Example:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
2F!03!20!01!10!00!00!00!
Brightness!=!25%!
".K-?J7C.-AK7
595!
Std!
60!03!20!01!00!00!00!00!
!
!
b) Backlight brightness level
!
'J./:;>;.C7
615h!(600h!+!current!CAN!ID)!
7
IK:.7%7
2Fh!
Set!Device!Register!
IK:.757
03h!
CAN!Object!2003h!
IK:.7$7
20h!
IK:.787
02h!
Sub!index!
IK:.797
XXh!
Intensity!00h-3Fhà!0-100%!
IK:.7URS7
00h!
Not!used!
!
!!!!!!!!!!!!!!Example:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
2F!03!20!02!10!00!00!00!
Brightness!=!25%!
".K-?J7C.-AK7
595!
Std!
60!03!20!02!00!00!00!00!
!
! ! ! ! ! ! ! ! !
Page 14
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!14!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
! ! !
c) Backlight color
!
'J./:;>;.C7
615h!(600h!+!current!CAN!ID)!
7
IK:.7%7
2Fh!
Set!Device!Register!
IK:.757
03h!
CAN!Object!2003h!
IK:.7$7
20h!
IK:.787
03h!
Sub!index!
IK:.797
XXh!
Color! 01h:!red!! 02h:!green!! 03h:!blue!! 04h:!yellow!! 05h:!cyan!! 06h:!violet!! 07h:!white/light!blue!! 08h:!amber/orange!! 09h:!yellow/green!!
IK:.7URS7
00h!
Not!used!
!
Example:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
2F!03!20!03!01!00!00!00!
Red!Backlight!color!!
".K-?J7C.-AK7
595!
Std!
60!03!20!03!00!00!00!00!
!
d) Set default backlight color
!
'J./:;>;.C7
615h!(600h!+!current!CAN!ID)!
7
IK:.7%7
2Fh!
Set!Device!Register!
IK:.757
03h!
CAN!Object!2003h!
IK:.7$7
20h!
IK:.787
04h!
Sub!index!
IK:.797
XXh!
Color! 01h:!red!! 02h:!green!! 03h:!blue!! 04h:!yellow!! 05h:!cyan!! 06h:!violet!! 07h:!white/light!blue!! 08h:!amber/orange!! 09h:!yellow/green!
IK:.7URS7
00h!
Not!used!
!
!
!!!!!!!!!!!!!!Example:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
2F!03!20!04!03!00!00!00!
Blue!backlight!color!!
".K-?J7C.-AK7
595!
Std!
60!03!20!04!00!00!00!00!
!
!
Page 15
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!15!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
e) Set startup Indicator LED brightness level
!
'J./:;>;.C7
615h!(600h!+!current!CAN!ID)!
7
IK:.7%7
2Fh!
Set!Device!Register!
IK:.757
03h!
CAN!Object!2003h!
IK:.7$7
20h!
IK:.787
05h!
Sub!index!
IK:.797
XXh!
Intensity!00h-3Fhà!min-100%!
IK:.7URS7
00h!
Not!used!
!
Example:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
2F!03!20!05!10!00!00!00!
Brightness!=!25%!
".K-?J7C.-AK7
595!
Std!
60!03!20!05!00!00!00!00!
!
!
f) Set startup backlight brightness level
!
'J./:;>;.C7
615h!(600h!+!current!CAN!ID)!
7
IK:.7%7
2Fh!
Set!Device!Register!
IK:.757
03h!
CAN!Object!2003h!
IK:.7$7
20h!
IK:.787
06h!
Sub!index!
IK:.797
XXh!
Intensity!00h-3Fhà!0-100%!
IK:.7URS7
00h!
Not!used!
!
!!!!!!!!!!!!!!Example:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
2F!03!20!06!10!00!00!00!
Brightness!=!25%!
".K-?J7C.-AK7
595!
Std!
60!03!20!06!00!00!00!00!
!
20. Object 2010h: Baud rate setting
!
'J./:;>;.C7
615h!(600h!+!current!CAN!ID)!
7
IK:.7%7
2Fh!
Set!Device!Register!
IK:.757
10h!
CAN!Object!2010h!
IK:.7$7
20h!
IK:.787
00h!
Sub!index!
7 IK:.797
00h!
1000k!
01h!
Reserved!(force!to!125k)!
02h!
500k!
03h!
250k!
04h!
125k!(Default)!
05h!
Reserved!(force!to!125k)!
06h!
50k!
07h!
20k!
IK:.7URS7
00h!
Not!used!
!
!!!!!!!!!!!!!!Example:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
2F!10!20!00!03!00!00!00!
Baud!rate!=!250k!!
Page 16
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!16!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
".K-?J7C.-AK7
595!
Std!
60!10!20!00!00!00!00!00!
!
! !
21. Object 2011h: Set Boot-up service
Object!2011h!message!enables!or!disables!the!boot!up!message!sent!by!the!keypad!at!power!up!to! the!CAN!network.! !
'J./:;>;.C7
600h!+!current!CAN!ID!
Default!615h7
IK:.7%7
2Fh!
Set!Device!Register!
IK:.757
11h!
CAN!Object!2011h!
IK:.7$7
20h!
IK:.787
00h!
Sub!index!
IK:.797
XXh! 00h:!Not!active!
01h:!Active!(default)!
IK:.7URS7
00h!
Not!used!
!
!!!!!!!!!!!!!!Example:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
2F!11!20!00!00!00!00!00!
Boot-up!service!not!active!
".K-?J7C.-AK7
595!
Std!
60!11!20!00!00!00!00!00!
!
!
! !
Page 17
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!17!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
22. Object 2012h: Set device active on startup
If!keypad!is!active!on!sta rtup!don’t!need!the!Start!CANopen!command!from!host.! !
'J./:;>;.C7
600h!+!current!CAN!ID!
Default!615h7
IK:.7%7
2Fh!
Set!Device!Register!
IK:.757
12h!
CAN!Object!2012h!
IK:.7$7
20h!
IK:.787
00h!
Sub!index!
IK:.797
XXh! 00h:!Not!active!(default)!
01h:!Active!
IK:.7URS7
00h!
Not!used!
!
!!!!!!!!!!!!!!Example:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
2F!12!20!00!01!00!00!00!
Device!active!on!startup!
".K-?J7C.-AK7
595!
Std!
60!12!20!00!00!00!00!00!
!
!
23. Object 2013h: Set CANopen node ID
!
'J./:;>;.C7
600h!+!current!CAN!ID!
Default!615h7
IK:.7%7
2Fh!
Set!Device!Register!
IK:.757
13h!
CAN!Object!2013h!
IK:.7$7
20h!
IK:.787
00h!
Sub!index!
IK:.797
XXh!
XX:!New!node!id!(00h-7Fh),! default!15h!
IK:.7URS7
00h!
Not!used!
!
!!!!!!!!!!!!!!Example:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
2F!13!20!00!18!00!00!00!
New!CANopen!node!ID!18h!
".K-?J7C.-AK7
598!
Std!
60!13!20!00!00!00!00!00!
!
!
! !
Page 18
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!18!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
24. Object 2014h: Set startup LED show
!
'J./:;>;.C7
600h!+!current!CAN!ID!
Default!615h7
IK:.7%7
2Fh!
Set!Device!Register!
IK:.757
14h!
CAN!Object!2014h!
IK:.7$7
20h!
IK:.787
00h!
Sub!index!
IK:.797
XXh!
00h:!Disable!
01h:!Complete!LED!Show!(default)!
02h:!Fast!Flash!
IK:.7URS7
00h!
Not!used!
! Example:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
2F!14!20!00!00!00!00!00!
Disable!startup!LED!show!!
".K-?J7C.-AK7
595!
Std!
60!14!20!00!00!00!00!00!
!
!
!
25. Object 2100h: Set DEMO mode
This!message! enables!the! Demo! mode! function.! Demo!mode! is! a!special! feature! that! consists!in! different!LED!states! for!each!button! pressing.!Refer!to!the! appendix!“Demo!mode!instructions”!to! try!these!special!features.!Disconnect!and!recon nec t!the!ke yp ad!after! the !enable! m es sage !to!en ter! this!m od e.! To!exit!the!Dem o!mode,!send! the!Disable!Demo! m ode! command!or!another!comm and! message.!
!
'J./:;>;.C7
600h!+!current!CAN!ID!
Default!615h7
IK:.7%7
2Fh!
Set!Device!Register!
IK:.757
00h!
CAN!Object!2100!
IK:.7$7
21h!
IK:.787
00h!
Sub!index!
IK:.797
XXh! 00h:!Not!active!
01h:!Active!
IK:.7URS7
00h!
Not!used!
!
!!!!!!!!!!!!!!Example:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
2F!00!21!00!01!00!00!00!
Set!DEMO!mode!Active!
".K-?J7C.-AK7
595!
Std!
60!00!21!00!00!00!00!00!
!
! !
!
!
!
!
!
!
Page 19
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!19!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
!
26. Object 1016h: Consumer heartbeat time
The!consumer!heartbeat!time!object!shall!indicate!the!expected!heartbeat!cycle!times.!
Monitoring!of!the!heartbeat!producer!shall!start!after!the!reception!of!the!first!heartbeat.!
NOTE!1:!the!heartbeat!consumer!time!should!be!greater!(typically!twice)!than!the!related! heartbeat!time!to!be!monitored!coming!from!the!producer.!
NOTE!2:!if!the!keypad!does!not!receive!the!heartbeat!message!producer!anymore,!it!goes!to!pre­operational!state!until!a!new!NMT!start!message!is!received,!even!if!the!producer!restarts!to!
transmit!the!heartbeat.!
NOTE!3:!if!the!consumer!heartbeat!time!is!set!with!a!value!lower!than!the!producer!one,!the! keypad!will!not!be!able!to!change!its!state!from!pre-operational!to!operational.!
'J./:;>;.C7
600h!+!current!CAN!ID!
Default!615h7
IK:.7%7
40h!
Read!Device!Register!
23h!
Set!device!register!
IK:.757
16h!
CAN!Object!1016h!
IK:.7$7
10h!
IK:.787
ZZh!
00h:!Highest!sub-index!supported!(read-only)! 01h:!Sub-index!(read/write)!
IK:.7977
YYh!
YYh:!Heartbeat!time!in!milliseconds!LSByte!
IK:.7U77
XXh!
XXh:!Heartbeat!time!in!milliseconds!MSByte!
IK:.7V7
NNh!
Node!to!be!monitored! 01h-7Fh!(01h!default)!
IK:.7S7
00h!
Reserved!
!!!Heartbeat!time:!XXYYh!(from!0001h!to!FFFFh:!1ms!to!65535!ms)! !!!When!the!period!is!set!to!0000h,!the!consumer!heartbeat!function!is!disabled.!
!
!!!!!!!!!!!!!!!Examples:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
40!16!10!00!00!00!00! 00!
Read!highest!sub-index! supported!
".K-?J7 C.-AK7
595!
Std!
4F!16!10!00!01!00!00! 00!
01h!is!the!highest!sub­index!supported!
N,7".K-?J7
615!
Std!
23!16!10!01!64!00!7E! 00!
Set!heartbeat!time! consumer!=!100ms! expected!from!the!node! 7Eh!
".K-?J7 C.-AK7
595!
Std!
60!16!10!01!00!00!00! 00!
!
N,7".K-?J7
615!
Std!
23!16!01!01!F4!01!01! 00!
Set!heartbeat!time! consumer=!500ms! expected!from!the!node! 01h!
".K-?J7 C.-AK7
595!
Std!
60!16!10!01!00!00!00! 00!
!
N,7".K-?J7
615!
Std!
40!16!10!01!00!00!00! 00!
Read!heartbeat!consumer! time!expected!from!the! node!01h!
Page 20
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!20!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
".K-?J7 C.-AK7
595!
Std!
43!16!10!01!F4!01!01! 00!
Heartbeat!consumer!time! set!to!500ms!!
!
27. Object 1017h: Producer heartbeat time
!!!The!producer!heartbeat!time!shall!indicate!the!configured!cycle!time!of!the!heartbeat.!
!
'J./:;>;.C7
600h!+!current!CAN!ID!
Default!615h7
IK:.7%7
40h!
Read!Device!Register!
2Bh!
Set!device!register!
IK:.757
17h!
CAN!Object!1017h!
IK:.7$7
10h!
IK:.787
00h!!
Sub!index!
IK:.7977
YYh!
YYh:!Heartbeat!time!in!milliseconds! LSByte!
IK:.7U77
XXh!
XXh:!Heartbeat!time!in!milliseconds! MSByte!
IK:.7VR7S77
00h!
Not!used!
!!Heartbeat!time:!XXYYh!(from!000Ah!to!FEFFh:!10ms!to!65534!ms)! !!When!the!period!is!set!to!0000h,!the!producer!heartbeat!function!is!disabled.! !
!!!!!!!!!!!!!!!!!Examples:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
40!17!10!00!00!00!00!00!
Read!heartbeat!time!
".K-?J7 C.-AK7
595!
Std!
4B!17!10!00!64!00!00!00!
Heartbeat!time!=! 100ms!
N,7".K-?J7
615!
Std!
2B!17!10!00!00!00!00!00!
Switch!off!the! heartbeat!
".K-?J7 C.-AK7
595!
Std!
60!17!10!00!00!00!00!00!
!
N,7".K-?J7
615!
Std!
2B!17!10!00!32!00!00!00!
Set!heartbeat!time!=! 50ms!
".K-?J7 C.-AK7
595!
Std!
60!17!10!00!00!00!00!00!
!
N,7".K-?J7
615!
Std!
2B!17!10!00!F4!01!00!00!
Set!heartbeat!time!=! 500ms!
".K-?J7 C.-AK7
595!
Std!
60!17!10!00!00!00!00!00!
!
!
Heartbeat message
The!heartbeat!mechanism!for!a!CANopen!device!is!established!by!cyclically!transmitting!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! application!on!the!heartbeat!consumer!will!be!informed!about!that!event.! If!a!CANopen!device !sta r ts!with!a!value!for!the!hear tb e a t!producer!time!une qu al!to!0!th e!boot-up! message!is!regarded!as!first!heartbeat!message.!
!
'J./:;>;.C7
700h!+!current!CAN!ID!
Default!715h!
Page 21
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!21!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
7 IK:.7%7
! XXh!
XXh:!State!of!heartbeat!producer! 00h:!Boot-up! 04h:!Stop! 05h:!Operational! 7Fh:!Pre-operational!
!
Example:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
TC,O7".K-?J7
715h!
Std!
00h!
Boot!up!
TC,O7".K-?J7
715h!
Std!
7Fh!
Pre-operational!
N,7".K-?J7
00h!
Std!
01h!15h!
Start!keypad!with!CAN!ID!15h!
TC,O7".K-?J7
715h!
Std!
05h!
Operational!
! ! ! !
28. Object 1000h: Device Type
!
'J./:;>;.C7
600h!+!current!CAN!ID!
Default!615h7
IK:.7%7
40h!
Read!Device!Register!
IK:.757
00h!
CAN!Object!1000h!
IK:.7$7
10h!
IK:.78R7S77
00h!
Not!used!
! !
!!!!!!!!!!!!!!!!!Example:!
Direction!
'J./:;>;.C7
T,CO?:7
=?:?7
N,7".K-?J7
615!
Std!
40!00!10!00!00!00!00!00!
".K-?J7C.-AK7
595!
Std!
43!00!10!00!91!01!0B!00!
!
!!!Device!profile!number!B0191h.! ! !
29. Object 1001h: Error Register
!!!This!object!is!not!yet!implemented!in!the!device.! !
!
30. Object 1008h: Manufacturer Device Name
! !
'J./:;>;.C7
600h!+!current!CAN!ID!
Default!615h!
IK:.7%7
40h!
Read!Device!Register!
IK:.757
08h!
CAN!Object!1008h!
IK:.7$7
10h!
IK:.78R7S77
00h!
Not!used!
! !1°!additional!byte!
'J./:;>;.C7
600h!+!current!CAN!ID!
Default!615h7
IK:.7%7
60h!
Read!Device!Register!Next!Byte!
Page 22
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!22!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
IK:.75R7S77
00h!
Not!used!
! !
!2°!additional!byte!
'J./:;>;.C7
600h!+!current!CAN!ID!
Default!615h7
IK:.7%7
70h!
Read!Device!Register!Next!Byte!
IK:.75R7S77
00h!
Not!used!
! ! !Example:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
40!08!10!00!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
41!08!10!00!0B!00!00!00!
!
N,7".K-?J7
615!
Std!
60!00!00!00!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
00!42!6C!69!6E!6B!4D!61!
BlinkMa!
N,7".K-?J7
615!
Std!
70!00!00!00!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
17!72!69!6E!65!00!00!00!
rine!
!Manufacturer!Device!Name:!BlinkMarine! !The!first!byte!of!the!last!data!message!replied!is!17h.! ! ! !
31. Object 1009h: Manufacturer Hardware Revision
!
'J./:;>;.C7
600h!+!current!CAN!ID!
Default!615h7
IK:.7%7
40h!
Read!Device!Register!
IK:.757
09h!
CAN!Object!1009h!
IK:.7$7
10h!
IK:.78R7S77
00h!
Not!used!
! !!Example:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
40!09!10!00!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
43!09!10!00!33!30!5F!56!
30_V!
!!Manufacturer!Hardware!Revision:!V_03! !
32. Object 100Ah: Manufacturer Firmware Revision
!
!
'J./:;>;.C7
600h!+!current!CAN!ID!
Default!615h7
IK:.7%7
40h!
Read!Device!Register!
IK:.757
0Ah!
CAN!Object!100Ah!
IK:.7$7
10h!
IK:.78R7S77
00h!
Not!used!
! !Example:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
40!0A!10!00!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
43!0A!10!00!34!2E!32!56!
4.2V!
!Manufacturer!Firmware!Revision:!V2.4! ! !
Page 23
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!23!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
! ! ! ! ! ! ! !
!
33. Object 100Bh: Model ID
!
'J./:;>;.C7
600h!+!current!CAN!ID!
Default!615h7
IK:.7%7
40h!
Read!Device!Register!
IK:.757
0Bh!
CAN!Object!100Bh!
IK:.7$7
10h!
IK:.78R7S77
00h!
Not!used!
!
!!1°!additional!byte!
'J./:;>;.C7
600h!+!current!CAN!ID!
Default!615h7
IK:.7%7
60h!
Read!Device!Register!second!byte!
IK:.75R7S77
00h!
Not!used!
!
!!2°!additional!byte!
'J./:;>;.C7
600h!+!current!CAN!ID!
Default!615h7
IK:.7%7
70h!
Read!Device!Register!third!byte!
IK:.75R7S77
00h!
Not!used!
!
!!Example:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
40!0B!10!00!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
41!0B!10!00!09!00!00!00!
!
N,7".K-?J7
615!
Std!
60!00!00!00!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
00!50!4B!50!32!32!30!30!
PKP2200!
N,7".K-?J7
615!
Std!
70!00!00!00!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
1B!53!49!00!00!00!00!00!
SI!
!!Model!ID:!PKP2200SI! !!The!first!byte!of!the!last!data!message!replied!is!1Bh.!
!
34. Object 1018h: Identity Data
!
'J./:;>;.C7
615h!(600h!+!current!CAN!ID)!
7
IK:.7%7
40h!
Read!Device!Register!
IK:.757
18h!
CAN!Object!1018h!
IK:.7$7
10h!
IK:.787
00h!
Highest!sub-index!supported!!
01h!
Vendor!Id!
04h!
Serial!number!
IK:.79RS7
00h!
Not!used!
!
!!Examples:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
40!18!10!00!00!00!00!00!
!
Page 24
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!24!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
".K-?J7C.-AK7
595!
Std!
4F!18!10!00!04!00!00!00!
4!
N,7".K-?J7
615!
Std!
40!18!10!01!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
43!18!10!01!E2!03!00!00!
000003E2h!
! !!!!!!!!!!!!!!!!Blink!Marine!Vendor!Id:!000003E2h! ! !
Page 25
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!25!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
35. Object 1400h: Receive PDO Communication Parm 0
!!!Describes!the!Receive!Parameters!and!sets!the!transmission!type!for!the!LED!state!PDO!Message.!
!
'J./:;>;.C7
615h!(600h!+!current!CAN!ID)!
7
IK:.7%7
40h!
Read!Device!Register!
2Fh!
Set!Device!Register!
IK:.757
00h!
CAN!Object!1400h!
IK:.7$7
14h!
7 IK:.787
00h!
Number!of!mapped!objects!
01h!
COB!Id!
02h!
Transmission!Type!
IK:.797
XXh!
Transmission!Type!(to!be!used!only!in!set!mode):! 00h-F0h:!synchronous! FEh:!event-driven!
IK:.7URS7
00h!
Not!used!
! Examples:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
40!00!14!00!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
4F!00!14!00!02!00!00!00!
2!
N,7".K-?J7
615!
Std!
40!00!14!01!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
43!00!14!01!15!02!00!00!
0000!0215h!
N,7".K-?J7
615!
Std!
40!00!14!02!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
4F!00!14!02!FE!00!00!00!
FEh!
N,7".K-?J7
615!
Std!
2F!00!14!02!01!00!00!00!
Set!Synchronous!RPDO!0!!
".K-?J7C.-AK7
595!
Std!
60!00!14!02!00!00!00!00!!
ACK!
N,7".K-?J7
80!
Std!-!SYNC!message!received!!
N,7".K-?J7
215!
Std!
01!00!00!00!00!00!00!00!
Request!LED!1!red!ON:!the! data!are!buffered!
N,7".K-?J7
80!
Std!-!SYNC!message!received!and! message!215!processed!
!
Receive!PDO!commun ic a tio n !P arm!0:!!
Number!of!mapped!objects:!2;!
COB!id:!0000!0200h!+!NODE!ID;!
Transmission!Type:!synchronous!or!event-driven.!
!
! !
Page 26
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!26!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
36. Object 1401h: Receive PDO communication Parm 1
Describes!the!Receive!Parameters!and!sets!the!transmission!type!for!the!LED!blink!PDO!Message.!
!
'J./:;>;.C7
615h!(600h!+!current!CAN!ID)!
7
IK:.7%7
40h!
Read!Device!Register!
2Fh!
Set!Device!Register!
IK:.757
01h!
CAN!Object!1401h!
IK:.7$7
14h!
7 IK:.787
00h!
Number!of!mapped!objects!
01h!
COB!Id!
02h!
Transmission!Type!
IK:.797
XXh!
Transmission!Type!(to!be!used!only!in!set!mode):! 00h-F0h:!synchronous! FEh:!event-driven!
IK:.7URS7
00h!
Not!used!
! Examples:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
40!01!14!00!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
4F!01!14!00!02!00!00!00!
2!
N,7".K-?J7
615!
Std!
40!01!14!01!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
43!01!14!01!15!03!00!00!
0000!0315h!
N,7".K-?J7
615!
Std!
40!01!14!02!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
4F!01!14!02!FE!00!00!00!
FEh!
N,7".K-?J7
615!
Std!
2F!01!14!02!00!00!00!00!
Set!Synchronous!RPDO!1!
".K-?J7C.-AK7
595!
Std!
60!01!14!02!00!00!00!00!
ACK!
N,7".K-?J7
80!
Std!-!SYNC!message!received!!
N,7".K-?J7
315!
Std!
00!01!00!00!00!00!00!00!!
Request!LED!1!green!blinking:! the!data!are!buffered!
N,7".K-?J7
80!
Std!-!SYNC!message!received!and! message!315!processed!
!
Receive!PDO!commun ic a tio n !P arm!1:!!
Number!of!mapped!objects:!2;!
COB!id:!0000!0300h!+!NODE!ID;!!
Transmission!Type:!synchronous!or!event!driven.!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
Page 27
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!27!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
!
37. !Object 1402h: Receive PDO communication Parm 2
!!!!!!!!!!!!!!!!Describes!the!Receive!Parameters!for!Indicator!LED!brightness! !
'J./:;>;.C7
615h!(600h!+!current!CAN!ID)!
IK:.7%7
40h!
Read!Device!Register!
IK:.757
02h!
CAN!Object!1402h!
IK:.7$7
14h!
7
IK:.787
00h!
Number!of!mapped!objects!
01h!
COB!Id!
02h!
Transmission!Type!
IK:.79RS7
00h!
Not!used!
!
!!!!!!!!!!!!!!!!!Examples:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
40!02!14!00!00!00!00!00!
".K-?J7C.-AK7
595!
Std!
4F!02!14!00!02!00!00!00!
2
!
N,7".K-?J7
615!
Std!
40!02!14!01!00!00!00!00!
".K-?J7C.-AK7
595!
Std!
43!02!14!01!15!04!00!00!
0000!0415h!!
N,7".K-?J7
615!
Std!
40!02!14!02!00!00!00!00!
".K-?J7C.-AK7
595!
Std!
4F!02!14!02!FE!00!00!00!
FEh!
!
Receive!PDO!commun ic a tio n !P arm!2:!!
Number!of!mapped!objects:!2;!
COB!id:!0000!0400h!+!NODE!ID;!!
Transmission!Type:!FEh.!
! !
38. Object 1403h: Receive PDO communication Parm 3
!!!Describes!the!Receive!Parameters!for!backlight!LED!brightness!
!
'J./:;>;.C7
615h!(600h!+!current!CAN!ID)!
IK:.7%7
40h!
Read!Device!Register!
IK:.757
03h!
CAN!Object!1403h!
IK:.7$7
14h!
7
IK:.787
00h!
Number!of!mapped!objects!
01h!
COB!Id!
02h!
Transmission!Type!
IK:.79RS7
00h!
Not!used!
!!!!!!!!!!!!!!!!
!!Examples:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
40!03!14!00!00!00!00!00!
".K-?J7C.-AK7
595!
Std!
4F!03!14!00!02!00!00!00!
2!N,7".K-?J7
615!
Std!
40!03!14!01!00!00!00!00!
".K-?J7C.-AK7
595!
Std!
43!03!14!01!15!05!00!00!
0000!0515h!
N,7".K-?J7
615!
Std!
40!03!14!02!00!00!00!00!
".K-?J7C.-AK7
595!
Std!
4F!03!14!02!FE!00!00!00!
FEh!
!
!Receive!PDO!communication!Parm!3:!
Number!of!mapped!objects:!2;!
COB!id:!500h!+!NODE!ID;!
Transmission!Type:!FEh.!
! !
Page 28
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!28!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
! !
39. Object 1600h: Receive PDO mapping Parameter 0
Describes!the!mapping!of!LED!state!PDO!Message.!
!
'J./:;>;.C7
615h!(600h!+!current!CAN!ID)!
7
IK:.7%7
40h!
Read!Device!Register!
IK:.757
00h!
CAN!Object!1600h!
IK:.7$7
16h!
IK:.787
00h!
Number!of!mapped!objects!
01h!
PDO!Mapping!Entry!1!
02h!
PDO!Mapping!Entry!2!
03h!
PDO!Mapping!Entry!3!
IK:.79RS7
00h!
Not!used!
!
!!!!!!!!!!!!!!!!!Examples:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
40!00!16!00!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
4F!00!16!00!03!00!00!00!
3!
N,7".K-?J7
615!
Std!
40!00!16!01!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
43!00!16!01!08!01!01!20!
2001!01!08!
N,7".K-?J7
615!
Std!
40!00!16!02!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
43!00!16!01!08!02!01!20!
2001!02!08!
N,7".K-?J7
615!
Std!
40!00!16!03!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
43!00!16!03!08!03!01!20!
2001!03!08!
!
Receive!PDO!mapping!Parameter!0:!
Number!of!mapped!objects:!3;!
Set!LED!red:!Object!2001h,!Sub!index!01h ,!Le n g th !0 8h;!
Set!LED!green:!Object!2001h,!Sub!index!02h,!Length!08h;!
Set!LED!blue:!Object!2001h,!Sub!index!03h,!Length!08h.!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
Page 29
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!29!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
! ! ! !
40. Object 1601h: Receive PDO mapping Parameter 1
!!!Describes!the!mapping!of!LED!blink!state!PDO!Message.!
!
'J./:;>;.C7
615h!(600h!+!current!CAN!ID)!
7
IK:.7%7
40h!
Read!Device!Register!
IK:.757
01h!
CAN!Object!1601h!
IK:.7$7
16h!
IK:.787
00h!
Number!of!mapped!objects!
01h!
PDO!Mapping!Entry!1!
02h!
PDO!Mapping!Entry!2!
03h!
PDO!Mapping!Entry!3!
IK:.79RS7
00h!
Not!used!
! !!Examples:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
40!01!16!00!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
4F!01!16!00!03!00!00!00!
3!
N,7".K-?J7
615!
Std!
40!01!16!01!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
43!01!16!01!08!01!02!20!
2002!01!08!
N,7".K-?J7
615!
Std!
40!01!16!02!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
43!01!16!01!08!02!02!20!
2002!02!08!
N,7".K-?J7
615!
Std!
40!01!16!03!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
43!01!16!03!08!03!02!20!
2002!03!08!
!
Receive!PDO!mapping!Parameter!1:!
Number!of!mapped!objects:!3;!
Set!LED!red!blink:!Object!2002h,!Sub!index!01h,!Leng th!08h ;!
Set!LED!green!blink:!Object!2002h,!Sub!index!02h,!Length!08h;!
Set!LED!blue!blink:!Object!2002h,!Sub!index!03h,!Length!08h.!
!
41. Object 1602h: Receive PDO mapping Parameter 2
!!!Describes!the!mapping!of!Indicator!LED!brightness!PDO!Message.!
!
'J./:;>;.C7
615h!(600h!+!current!CAN!ID)!
7
IK:.7%7
40h!
Read!Device!Register!
IK:.757
02h!
CAN!Object!1602h!
IK:.7$7
16h!
IK:.787
00h!
Number!of!mapped!objects!
01h!
PDO!Mapping!Entry!1!
IK:.79RS7
00h!
Not!used!
!
!!!!!!!!!!!!!!!!Examples:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
40!02!16!00!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
4F!02!16!00!01!00!00!00!
1!
N,7".K-?J7
615!
Std!
40!02!16!01!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
43!02!16!01!08!01!03!20!
2003!01!08!
!
!
Receive!PDO!mapping!Parameter!2:!
Page 30
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!30!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
Number!of!mapped!objects:!1;!
Set!Indicator!LED!brightne ss:!O b je c t!2 0 0 3 h ,!S u b !in d e x!0 1 h ,!L e n g th !0 8 h.!
!
42. Object 1603h: Receive PDO mapping Parameter 3
!!!Describes!the!mapping!of!backlight!brightness!PDO!Message.!
!
'J./:;>;.C7
615h!(600h!+!current!CAN!ID)!
7
IK:.7%7
40h!
Read!Device!Register!
IK:.757
03h!
CAN!Object!1603h!
IK:.7$7
16h!
IK:.787
00h!
Number!of!mapped!objects!
01h!
PDO!Mapping!Entry!1!
IK:.79RS7
00h!
Not!used!
! !Examples:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
40!03!16!00!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
4F!03!16!00!01!00!00!00!
1!
N,7".K-?J7
615!
Std!
40!03!16!01!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
43!03!16!01!08!02!03!20!
2003!02!08!
!
Receive!PDO!mapping!Parameter!3:!
Number!of!mapped!objects:!1;!
Set!backlight!brightness:!Object!2003h,!Sub!index!02h,!Length !0 8 h. !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
Page 31
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!31!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
!
!
!
!
43. Object 1800h:
a) Transmit PDO Communication Parm 0
Describes!the!Transmission!Parameters!and!sets!the!transmission!type!for!the!Key!state!PDO! Message.!
!
'J./:;>;.C7
615h!(600h!+!current!CAN!ID)!
7
IK:.7%7
40h!
Read!Device!Register!
2Fh!
Set!Device!Register!
IK:.757
00h!
CAN!Object!1800h!
IK:.7$7
18h!
7 7 IK:.787
00h!
Highest!sub-index!supported!
01h!
COB!Id!
02h!
Transmission!Type!
05h!
Event!Timer!(Periodic!transmission!time)!
IK:.797
XXh!
Transmission!Type!(to!be!used!only!in!set!mode):! 01h:!synchronous!(cyclic!every!SYNC)! 02h:!synchronous!(cyclic!every!2nd!SYNC)! 03h:!synchronous!(cyclic!every!3rd!SYNC)! 04h:!synchronous!(cyclic!every!4th!SYNC)! ….! F0h:!synchronous!(cyclic!every!240th!SYNC)! FEh:!event-driven!(default)!
IK:.7URS7
00h!
Not!used!
!
!!!!!!!!!!!!!!Examples:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
40!00!18!00!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
4F!00!18!00!05!00!00!00!
5!
N,7".K-?J7
615!
Std!
40!00!18!01!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
43!00!18!01!95!01!00!00!
0000!0195h!
N,7".K-?J7
615!
Std!
40!00!18!02!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
4F!00!18!02!FE!00!00!00!
FEh:!event-driven!type!
N,7".K-?J7
615!
Std!
40!00!18!05!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
4B!00!18!05!00!00!00!00!
0000h:!Periodic!transmission! disabled.!
N,7".K-?J7
615!
Std!
2F!00!18!02!01!00!00!00!
Set!the!Synchronous! transmission!(cyclic!every! SYNC)!
".K-?J7C.-AK7
595!
Std!
60!00!18!02!00!00!00!00!!
ACK!
N,7".K-?J7
80!
Std!-!SYNC!message!received!!
".K7W57-C.BB.J7777+,7O.BB?<.7,/7:H.7)*+7Q@B7
TC,O7".K-?J7
195!
Std!
00!00!00!00!XX!
Key!status!sent/! Read!key!status!
N,7".K-?J7
80!
Std!-!SYNC!message!received!!
TC,O7".K-?J7
195!
Std!
01!00!00!00!XX!
Key!status!sent/!! Read!key!status!
! !!!!!!!Transmit!PDO!commun icatio n!Parm!0 :!
Page 32
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!32!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
Highest!sub-index!supported:!5;!
Address!base:!195h=!180h+!NODE!ID;!
Transmission!Type:!synchronous!or!event-driven;!
Periodic!Transmission!timer:!!XXYY!in!milliseconds,!0!=!OFF.!
!
b) Set periodic state transmission
!
'J./:;>;.C7
600h!+!current!CAN!ID!
Default!615h7
IK:.7%7
2Bh!
Set!device!register!
IK:.757
00h!
CAN!Object!1800h!
IK:.7$7
18h!
IK:.787
05h!!
Sub!index!
IK:.7977
YYh!
YYh:!Periodic!transmission!timer!in!milliseconds!LSByte!
IK:.7U77
XXh!
XXh:!Periodic!transmission!timer!in!milliseconds!MSByte!
IK:.7VR7S77
00h!
Not!used!
Periodic!Transmission!timer:!XXYYh!(from!000Ah!to!FEFFh:!10ms!to!65534!milliseconds).! ! Examples:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
2B!00!18!05!00!00!00!00!
Switch!off!the!periodic!state! transmission!
".K-?J7C.-AK7
595!
Std!
60!00!18!05!00!00!00!00!
!
N,7".K-?J7
615!
Std!
2B!00!18!05!32!00!00!00!
Set!period!=!50ms!
".K-?J7C.-AK7
595!
Std!
60!00!18!05!00!00!00!00!
!
N,7".K-?J7
615!
Std!
2B!00!18!05!F4!01!00!00!
Set!period!=!500ms!
".K-?J7C.-AK7
595!
Std!
60!00!18!05!00!00!00!00!
!
!
44. Object 1A00h Transmit PDO Mapping Parameter
!!!Describes!the!mapping!of!Key!state!PDO!Message.!
!
'J./:;>;.C7
615h!(600h!+!current!CAN!ID)!
7
IK:.7%7
40h!
Read!Device!Register!
IK:.757
00h!
CAN!Object!1A00h!
IK:.7$7
1Ah!
IK:.787
00h!
Number!of!mapped!objects!
01h!
PDO!Mapping!Entry!1!
IK:.79RS7
00h!
Not!used!
!
!!Examples:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
40!00!1A!00!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
4F!00!1A!00!01!00!00!00!
1!
N,7".K-?J7
615!
Std!
40!00!1A!01!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
43!00!1A!01!08!01!00!20!!!
2000!01!08!
!
!!!!!!!Transmit!PDO!Mapping!Parameter:!! !
Number!of!mapped!objects:!1;!
Switch!state:!Object!2000h,!Sub!index!01h,!Length!08h.!
! ! ! ! ! !
Page 33
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!33!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
! ! ! ! !
45. Object 2200h: Serial number string
! !
'J./:;>;.C7
600h!+!current!CAN!ID!
Default!615h7
IK:.7%7
40h!
Read!Device!Register!
IK:.757
00h!
CAN!Object!2200h!
IK:.7$7
22h!
IK:.78RS7
00h!
Not!used!
! !!1°!additional!byte!
'J./:;>;.C7
600h!+!current!CAN!ID!
Default!615h7
IK:.7%7
60h!
Read!Device!Register!second!byte!
IK:.75R7S77
00h!
Not!used!
!
!!!2°!additional!byte!
'J./:;>;.C7
600h!+!current!CAN!ID!
Default!615h7
IK:.7%7
70h!
Read!Device!Register!third!byte!
IK:.75R7S77
00h!
Not!used!
! ! !!Example:!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615!
Std!
41!00!22!00!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
41!00!22!00!08!00!00!00!
!
N,7".K-?J7
615!
Std!
60!00!00!00!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
00!46!46!46!46!46!46!46!
FFFFFFF!
N,7".K-?J7
615!
Std!
70!00!00!00!00!00!00!00!
!
".K-?J7C.-AK7
595!
Std!
1D!46!00!00!00!00!00!00!
F!
!
!!!Serial!number:!ascii!FFFFFFFF!
!
46. Set CAN protocol
This!set!of!messages!are!used!to!change!to!the!desired!CANbus!protocol.!
!
Change!from!CANopen!to!J1939:!!
!
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
615h!
Std!
2B!FF!20!01!01!!
Change!to!J1939!
! !
Change!from!J1939!to!CANopen:!! !
Direction!
'J./:;>;.C7
T,CO?:7
1.BB?<.7
=?:?7
N,7".K-?J7
18EF2100h!
Ext!
04!1B!80!00!FF!FF!FF! FF!
Change!to!CANopen!
!
Page 34
Via!Montefeltro,!6!–!20156!Milano!(MI)!–!Italy! -!34!-! ! Tel.!+39!(02)!3088583!–!Fax!+39!(02)!33406697! ! ! !
www.blinkmarine.com!–!info@blinkgroup.com! ! ! !"!#$$%%#&'()*+,-./01(23456%7
! ! ! ! !
APPENDIX: DEMO Mode instructions
In!DEMO!Mode!y o u !ca n !t ry!t h e !fo llo wing!functions!by!pressing!buttons!on!the!PKP2200SI.!
Entering!this!mode,!you!turn!on!backlight!red;!for!the!key!1!each!time!you!press!the!button!you!can!change! the!color!of!backlight!with!this!sequence:!
1.! Red;!
2.! Green;!
3.! Blue;!
4.! Yellow;!
5.! Cyan;!
6.! Magenta;!
7.! White/light!blue;!
8.! Amber;!
9.! Yellow/green;!
10.! OFF.!
! !
! Pressing!key!2,!you!can!increase!LED!and!backlight!brightness.! ! Pressing!key!4,!you!can!decrease!LED!and!backlight!brightness.! ! For!the!key!3,!each!time!that!you!pr e ss !the!button,!there!are!d if fe re nt!steps!in!this!sequence:! !
1. Complete!LED!show!of!all!colors;!
2. Backlight!active!with!keys!on!in!sequence!(it!is!possible!to!change!the!color!of!LED!keys!by! pressing!button!1);!
3. Alternate!blinking!of!LED!keys!number!1!with!red!color;!2!with!amber!color;!3!with!yellow;!4! with!green!color.!
!!
!
! ! ! ! !
!
47. Revision history
!
Date
Manual
Revision
Comment
Related SW version
25/06/2018!
1.0!
First!release!!
x.x!
!
Loading...