background image

 

 

www.blinkmarine.com

  

PKP2600SI_CANopenUM_REV1.1

 

10/28

 

17.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 when the LED is already ON, the LED 
       blinks in alternative mode. 

a)

 

Set LED blink 

 

PKP 2600SI 

 

Identifier 

600h + current CAN ID 

Default 615h

 

Byte 0 

2Bh 

Set Device Register 

Byte 1 

02h 

CAN Object 2002h 

Byte 2 

20h 

Byte 3 

XXh 

XX: Sub index 
01h: Red Led 
02h: Green Led 
03h: Blue Led 

Byte 4 

YYh 

L8 L7 L6 L5 L4 L3 L2 L1    LED position 

Byte 5 

ZZh 

00 00 00 00 L12 L11 L10 L9 LED position 

Byte 6,7 

00h 

Not used 

 

   Examples: 

Direction 

Identifier 

Format 

Message 

Data 

To Keypad 

615 

Std 

2B 02 20 01 04 00 00 00 

Set red LED #3 blink 

Keypad Reply 

595 

Std 

60 02 20 01 00 00 00 00 

 

To Keypad 

615 

Std 

2B 02 20 03 00 02 00 00 

Set blue LED #10 blink 

Keypad Reply 

595 

Std 

60 02 20 03 00 00 00 00 

 

 

b)

 

Read LED blink 

 

PKP 2600SI 

 

Identifier 

600h + current CAN ID 

Default 615h

 

Byte 0 

40h 

Read Device Register 

Byte 1 

02h 

CAN Object 2002h 

Byte 2 

20h 

Byte 3 

XXh 

XX: Sub index 
01h: Red Led 
02h: Green Led 
03h: Blue Led 

Byte 4,7 

00h 

Not used 

 

   Examples: 

Direction 

Identifier  Format 

Message 

Data 

To Keypad 

615 

Std 

40 02 20 01 00 00 00 00 

Read red LED blink 

Keypad Reply 

595 

Std 

4B 02 20 01 FF 0F 00 00 

All red LED blink 

To Keypad 

615 

Std 

40 02 20 02 00 00 00 00 

Read green LED blink 

Keypad Reply 

595 

Std 

4B 02 20 02 01 00 00 00 

Only green LED #1 blinks 

To Keypad 

615 

Std 

40 02 20 03 00 00 00 00 

Read blue LED blink 

Keypad Reply 

595 

Std 

4B 02 20 03 00 08 00 00 

Blue LED #12 blinks 

 

 

Summary of Contents for PKP2600SI CANopen

Page 1: ... LED ON message 6 PKP 2600SI 6 12 Set LED Blink message 7 PKP 2600SI 7 13 Indicator LEDs brightness level 7 14 Backlight brightness level 7 SDO Messages 8 15 Object 2000h Digital input module keys states 8 PKP 2600SI 8 16 Object 2001h Digital output module 9 a Set LED ON 9 PKP 2600SI 9 b Read LED ON 9 PKP 2600SI 9 17 Object 2002h Digital output module 10 a Set LED blink 10 PKP 2600SI 10 b Read LED...

Page 2: ... Manufacturer Hardware Revision 18 30 Object 100Ah Manufacturer Firmware Revision 18 31 Object 100Bh Model ID 19 32 Object 1018h Identity Data 20 33 Object 1400h Receive PDO Communication Parm 0 20 34 Object 1401h Receive PDO communication Parm 1 21 35 Object 1402h Receive PDO communication Parm 2 21 36 Object 1403h Receive PDO communication Parm 3 22 37 Object 1600h Receive PDO mapping Parameter ...

Page 3: ...How to change Baud Rate 125 kbit s Object 2010h CANopen Node ID 15h Object 2013h Device active on startup Not active Object 2012h Key Brightness 3Fh Maximum Brightness Object 2003h Backlight Brightness 00h OFF Object 2003h Backlight Color Amber Object 2003h Startup LED Light Show Complete LED Sequence Object 2014h Periodic State Transmission Disable Object 1800h DEMO mode Disable Object 2100h Hear...

Page 4: ... the keypad with CAN ID 15h Byte 2 7 00h Not used Example Direction Identifier Format Message To Keypad 0 Std 01 15 5 Enter pre operational Identifier 00h Byte 0 80h Enter pre operational Byte 1 XXh Keypad CAN ID 00h enter all the keypads 15h enter the keypad with CAN ID 15h Byte 2 7 00h Not used Example Direction Identifier Format Message To Keypad 0 Std 80 15 6 Reset CANopen node Identifier 00h ...

Page 5: ...15 8 Boot up service This service is used to signal that a NMT slave has entered the NMT state Pre operational Identifier 700h current CAN ID Default 715h Byte 0 00h One data byte is transmitted with value 0 Example Direction Identifier Format Message From Keypad 715h Std 00h The keypad with CAN ID 15h has entered the NMT state Pre operational 9 Heartbeat message The heartbeat mechanism for a CANo...

Page 6: ...1 00 00 00 XX Keys 6 and 1 pressed From Keypad 195 Std 00 08 00 00 XX Only key 12 pressed 11 Set LED ON message The keypad must be activated see NMT Start CANopen Node message PKP 2600SI Identifier 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 B8 B7 B6 B5 B4 B3 B2 B1 Blue...

Page 7: ...nd 9 blink To Keypad 315 Std 00 00 00 01 00 00 00 00 Only blue LED 1 blinks To Keypad 315 Std 00 00 CC 00 03 00 00 00 Green LED 7 8 11 12 and blue LED 9 10 To Keypad To Keypad 215 315 Std Std 03 00 00 00 00 00 00 00 03 03 00 00 00 00 00 00 LED 1 and 2 blink red and green in alternate mode 13 Indicator LEDs brightness level The keypad must be activated see NMT Start CANopen Node message Identifier ...

Page 8: ...0h CAN Object 2000h Byte 2 20h Byte 3 01h Sub index Byte 4 7 00h Not used Examples Direction Identifier Format Message Data To Keypad 615 Std 40 00 20 01 00 00 00 00 Keypad reply 595 std 4B 00 20 01 00 00 00 00 No key pressed 4B 00 20 01 01 00 00 00 Key 1 pressed 4B 00 20 01 02 00 00 00 Key 2 pressed 4B 00 20 01 04 00 00 00 Key 3 pressed 4B 00 20 01 08 00 00 00 Key 4 pressed 4B 00 20 01 10 00 00 0...

Page 9: ... 00 00 Set red LED 3 ON Keypad Reply 595 Std 60 01 20 01 00 00 00 00 To Keypad 615 Std 2B 01 20 03 20 00 00 00 Set blue LED 6 ON Keypad Reply 595 Std 60 01 20 03 00 00 00 00 b Read LED ON The LED have the same mapping of Set LED ON message PKP 2600SI Identifier 600h current CAN ID Default 615h Byte 0 40h Read Device Register Byte 1 01h CAN Object 2001h Byte 2 20h Byte 3 XXh XX Sub index 01h Red Le...

Page 10: ...dentifier Format Message Data To Keypad 615 Std 2B 02 20 01 04 00 00 00 Set red LED 3 blink Keypad Reply 595 Std 60 02 20 01 00 00 00 00 To Keypad 615 Std 2B 02 20 03 00 02 00 00 Set blue LED 10 blink Keypad Reply 595 Std 60 02 20 03 00 00 00 00 b Read LED blink PKP 2600SI Identifier 600h current CAN ID Default 615h Byte 0 40h Read Device Register Byte 1 02h CAN Object 2002h Byte 2 20h Byte 3 XXh ...

Page 11: ...et Device Register Byte 1 03h CAN Object 2003h Byte 2 20h Byte 3 02h Sub index Byte 4 XXh Intensity 00h 3Fh 0 100 Byte 5 7 00h Not used Example Direction Identifier Format Message Data To Keypad 615 Std 2F 03 20 02 10 00 00 00 Brightness 25 Keypad Reply 595 Std 60 03 20 02 00 00 00 00 c Backlight color Identifier 615h 600h current CAN ID Byte 0 2Fh Set Device Register Byte 1 03h CAN Object 2003h B...

Page 12: ...cator LED brightness level Identifier 615h 600h current CAN ID Byte 0 2Fh Set Device Register Byte 1 03h CAN Object 2003h Byte 2 20h Byte 3 05h Sub index Byte 4 XXh Intensity 00h 3Fh min 100 Byte 5 7 00h Not used Example Direction Identifier Format Message Data To Keypad 615 Std 2F 03 20 05 3F 00 00 00 Brightness 100 Keypad Reply 595 Std 60 03 20 05 00 00 00 00 f Set startup backlight brightness l...

Page 13: ...ta To Keypad 615 Std 2F 10 20 00 03 00 00 00 Baud rate 250k Keypad Reply 595 Std 60 10 20 00 00 00 00 00 20 Object 2011h Set Boot up service Object 2011h message enable or disable the boot up message sent by the keypad at power up to the CAN network Identifier 600h current CAN ID Default 615h Byte 0 2Fh Set Device Register Byte 1 11h CAN Object 2011h Byte 2 20h Byte 3 00h Sub index Byte 4 XXh 00h ...

Page 14: ... used Example Direction Identifier Format Message Data To Keypad 615 Std 2F 12 20 00 01 00 00 00 Device active on startup Keypad Reply 595 Std 60 12 20 00 00 00 00 00 22 Object 2013h Set CANopen node ID Identifier 600h current CAN ID Default 615h Byte 0 2Fh Set Device Register Byte 1 13h CAN Object 2013h Byte 2 20h Byte 3 00h Sub index Byte 4 XXh XX New node id 00h 7Fh default 15h Byte 5 7 00h Not...

Page 15: ...age 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 reconnect the keypad after the enable message to enter this mode To exit the Demo mode send the Disable Demo mode command or another command message Identifier 600h current CAN ID D...

Page 16: ...0 00 00 Set heartbeat time 50ms Keypad Reply 595 Std 60 17 10 00 00 00 00 00 To Keypad 615 Std 2B 17 10 00 F4 01 00 00 Set heartbeat time 500ms Keypad Reply 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 th...

Page 17: ...0h Read Device Register Byte 1 08h CAN Object 1008h Byte 2 10h Byte 3 7 00h Not used 1 additional byte Identifier 600h current CAN ID Default 615h Byte 0 60h Read Device Register Next Byte Byte 1 7 00h Not used 2 additional byte Identifier 600h current CAN ID Default 615h Byte 0 70h Read Device Register Next Byte Byte 1 7 00h Not used Example Direction Identifier Format Message Data To Keypad 615 ...

Page 18: ...To Keypad 615 Std 40 09 10 00 00 00 00 00 Keypad Reply 595 Std 43 09 10 00 31 30 5F 56 V_01 Manufacturer Hardware Revision V_01 30 Object 100Ah Manufacturer Firmware Revision Identifier 600h current CAN ID Default 615h Byte 0 40h Read Device Register Byte 1 0Ah CAN Object 100Ah Byte 2 10h Byte 3 7 00h Not used Example Direction Identifier Format Message Data To Keypad 615 Std 40 0A 10 00 00 00 00 ...

Page 19: ...0h Not used 2 additional byte Identifier 600h current CAN ID Default 615h Byte 0 70h Read Device Register third byte Byte 1 7 00h Not used Example Direction Identifier Format Message Data To Keypad 615 Std 40 0B 10 00 00 00 00 00 Keypad Reply 595 Std 41 0B 10 00 09 00 00 00 To Keypad 615 Std 60 00 00 00 00 00 00 00 Keypad Reply 595 Std 00 50 4B 50 32 36 30 30 PKP2600 To Keypad 615 Std 70 00 00 00 ...

Page 20: ...h 33 Object 1400h Receive PDO Communication Parm 0 Describes the Receive Parameters for the LED states PDO Message Identifier 615h 600h current CAN ID Byte 0 40h Read Device Register Byte 1 00h CAN Object 1400h Byte 2 14h Byte 3 00h Number of mapped objects 01h COB Id 02h Transmission Type Byte 4 7 00h Not used Examples Direction Identifier Format Message Data To Keypad 615 Std 40 00 14 00 00 00 0...

Page 21: ...14 02 FE 00 00 00 FEh Receive PDO communication Parm 1 Number of mapped objects 2 COB id 0000 0300h NODE ID Transmission Type FEh 35 Object 1402h Receive PDO communication Parm 2 Describes the Receive Parameters for Indicator LED brightness Identifier 615h 600h current CAN ID Byte 0 40h Read Device Register Byte 1 02h CAN Object 1402h Byte 2 14h Byte 3 00h Highest sub index supported 01h COB Id 02...

Page 22: ...sion Type FEh 37 Object 1600h Receive PDO mapping Parameter 0 Describes the mapping of LED state PDO Message Identifier 615h 600h current CAN ID Byte 0 40h Read Device Register Byte 1 00h CAN Object 1600h Byte 2 16h Byte 3 00h Number of mapped objects 01h PDO Mapping Entry 1 02h PDO Mapping Entry 2 03h PDO Mapping Entry 3 Byte 4 7 00h Not used Examples Direction Identifier Format Message Data To K...

Page 23: ... 00 00 00 00 Keypad Reply 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 Length 08h Set LED green blink Object 2002h Sub index 02h Length 08h Set LED blue blink Object 2002h Sub index 03h Length 08h 39 Object 1602h Receive PDO mapping Parameter 2 Describes the mapping of Indicator LED brightness PDO...

Page 24: ...Object 2003h Sub index 02h Length 08h 41 Object 1800h a Transmit PDO Communication Parm 0 Identifier 615h 600h current CAN ID Byte 0 40h Read Device Register Byte 1 00h CAN Object 1800h Byte 2 18h Byte 3 00h Number of mapped objects 01h COB Id 02h Transmission Type 05h Event Timer Byte 4 7 00h Not used Example Direction Identifier Format Message Data To Keypad 615 Std 40 00 18 00 00 00 00 00 Keypa...

Page 25: ...15 Std 2B 00 18 05 32 00 00 00 Set period 50ms Keypad Reply 595 Std 60 00 18 05 00 00 00 00 To Keypad 615 Std 2B 00 18 05 F4 01 00 00 Set period 500ms Keypad Reply 595 Std 60 0 18 05 00 00 00 00 42 Object 1A00h Transmit PDO Mapping Parameter Describes the mapping of Key state PDO Message Identifier 615h 600h current CAN ID Byte 0 40h Read Device Register Byte 1 00h CAN Object 1A00h Byte 2 1Ah Byte...

Page 26: ...at Message Data To Keypad 615 Std 40 00 22 00 00 00 00 00 Keypad Reply 595 Std 41 00 22 00 08 00 00 00 To Keypad 615 Std 60 00 00 00 00 00 00 00 Keypad Reply 595 Std 00 46 46 46 46 46 46 46 FFFFFFF To Keypad 615 Std 70 00 00 00 00 00 00 00 Keypad Reply 595 Std 1D 46 00 00 00 00 00 00 F Serial number ascii FFFFFFFF The first byte of the last data message replied is 1Dh 44 Set CAN protocol This set ...

Page 27: ...sequence 1 Red 2 Green 3 Blue 4 Yellow 5 Cyan 6 Magenta 7 White light blue 8 Amber 9 Yellow green 10 OFF For the key 4 each time that you press the button there are different 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 keys pressing button 1 3 Alternate blinking of LED keys number 1 6 with red color 2 7 ...

Page 28: ...e Manual Revision Comment Related SW version 11 12 2017 1 0 First Release 2 x 05 02 2018 1 1 Second Release Corrected range values in the objects 1017h and 1800h b Corrected the parameter concerning backlight brightness Corrected the message in the SET CAN protocol command X x ...

Reviews: