background image

FO

REFE

RE

NC

E O

N

LY

Blink S.r.l.

Via 

Montefeltro, 6

 - 20156 Milano - Italy - Tel. +39 02 3088583 - Fax +39 02 33406697

www.blinkmarine.com - info@blinkgroup.com

Example:

08

  SDO MESSAGE

12.  OBJECT 2000H: DIGITAL INPUT MODULE, KEYS STATES

 

 

 

 

 

 

 

 

A SDO (Service Data Object) is providing direct access to object entries of a CANopen device's object 

dictionary. 

This module contains all the Switch State information. 

A one indicates the switch is pressed, a zero indicates the switch is released.  

The keypad must be activated, see NMT Start CANopen Node message. 

Identifier 

600h + current CAN ID 

Default 615h

 

Byte 0 

40h 

Read Device Register 

Byte 1 

00h 

CAN Object 2000h 

Byte 2 

20h 

Byte 3 

01h 

Sub index 

Byte 4,7 

00h 

Not used 

• PK2300

Direction 

Identifier 

Format  Message 

Data 

To Keypad 

615 

Std 

 40 00 20 01 00 00 00 00 

Keypad 

reply 

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 10 00 00 00 

Key 5 pressed 

 4F 00 20 01 20 00 00 00 

Key 6 pressed 

 4F 00 20 01 03 00 00 00 

Key 1 and 2 pressed 

 4F 00 20 01 21 00 00 00 

Key 1 and 6 pressed 

 4F 00 20 01 3F 00 00 00 

All keys pressed 

Summary of Contents for PKP2300

Page 1: ...O messages 6 9 Keys state message 6 PKP 2300 6 10 Set LED ON message 6 PKP 2300 6 11 Set LED Blink message 7 PKP 2300 7 SDO Messages 8 12 Object 2000h Digital input module keys states 8 PKP 2300 8 13 Object 2001h Digital output module 9 a Set LED ON 9 PKP 2300 9 b Read LED ON 9 PKP 2300 9 14 Object 2002h Digital output module 10 a Set LED blink 10 PKP 2300 10 b Read LED blink 10 PKP 2300 10 15 Obj...

Page 2: ...ssage 16 23 Object 1000h Device Type 17 24 Object 1001h Error Register 17 25 Object 1008h Manufacturer Device Name 18 26 Object 1009h Manufacturer Hardware Revision 18 27 Object 100Ah Manufacturer Firmware Revision 19 28 Object 100Bh Model ID 19 29 Object 1018h Identity Data 20 30 Object 1400h Receive PDO Communication Parm 0 20 31 Object 1401h Receive PDO communication Parm 1 21 32 Object 1600h R...

Page 3: ...compliance with the standard to and CAN H 1 2 3 4 5 6 Setting Default state or level 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...

Page 4: ...s equal to 00h To Keypad 0 Std 01 15 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 To Keypad 0 Std 80 15 Identifier 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 To Keypad 0 Std 81 15 NMT MESS...

Page 5: ... 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 From Keypad 715h Std 00h The keypad with CAN ID 15h has entered the NMT state Pre operational The heartbeat mechanism for a CANopen device is established by cyclically transmitting the heartbeat message by the heartbeat producer Refer to...

Page 6: ...sed From Keypad 195 Std 11 00 00 00 XX Keys 1 and 5 pressed The keypad must be activated see NMT Start CANopen Node message Identifier 200 current CAN ID Default 215h Byte 0 0 0 R6 R5 R4 R3 R2 R1 Red LED Byte 1 0 0 G6 G5 G4 G3 G2 G1 Green LED Byte 2 0 0 B6 B5 B4 B3 B2 B1 Blue LED Byte 2 7 00h Not used Identifier 180 current CAN ID Default 195h Byte 0 Keys from 1 to 4 0 0 K6 K5 K4 K3 K2 K1 Keys 1 pre...

Page 7: ...h Byte 0 0 0 R6 R5 R4 R3 R2 R1 Red LED Byte 1 0 0 G6 G5 G4 G3 G2 G1 Green LED Byte 2 0 0 B6 B5 B4 B3 B2 B1 Blue LED Byte 2 7 00h Not used Direction Identifier Format Message LED To Keypad 315 Std 00 00 00 00 00 00 00 00 Turn OFF all the LED To Keypad 315 Std 01 00 00 00 00 00 00 00 Only red LED 1 blinks To Keypad 315 Std 05 00 00 00 00 00 00 00 Only red LED 1 and 3 blink To Keypad 315 Std 00 20 00...

Page 8: ...NMT Start CANopen Node message Identifier 600h current CAN ID Default 615h Byte 0 40h Read Device Register Byte 1 00h CAN Object 2000h Byte 2 20h Byte 3 01h Sub index Byte 4 7 00h Not used PK2300 Direction Identifier Format Message Data To Keypad 615 Std 40 00 20 01 00 00 00 00 Keypad reply 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 ...

Page 9: ...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 Led 02h Green Led 03h Blue Led Byte 4 7 00h Not used Direction Identifier Format Message Data To Keypad 615 Std 40 01 20 01 00 00 00 00 Read red LED Keypad Reply 595 Std 4F 01 20 01 08 00 00 00 Only red LED 4 ON To Keypad 615 Std 40 01 20 02 00 00 00 00 ...

Page 10: ...4 L3 L2 L1 LED position Byte 5 7 00h Not used Direction Identifier Format Message Data To Keypad 615 Std 2F 02 20 01 04 00 00 00 Set red LED 3 blink Keypad Reply 595 Std 60 02 20 00 00 00 00 00 To Keypad 615 Std 2F 02 20 03 20 00 00 00 Set blue LED 6 blink Keypad Reply 595 Std 60 02 20 00 00 00 00 00 Identifier 600h current CAN ID Default 615h Byte 0 2Fh Set Device Register Byte 1 02h CAN Object 20...

Page 11: ...3 02h Sub index Byte 4 XXh Intensity 00h 3Fh 0 100 Byte 5 7 00h Not used 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 Direction Identifier Format Message Data To Keypad 615 Std 2F 00 21 03 01 00 00 00 Red Backlight color Keypad Reply 595 Std 60 00 21 03 00 00 00 00 Direction Identifier Format Message D...

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

Page 13: ...pad at power up to the CAN network Direction Identifier Format Message Data To Keypad 615 Std 2F 11 20 00 00 00 00 00 Boot up service not active Keypad Reply 595 Std 60 11 20 00 00 00 00 00 Identifier 615h 600h current CAN ID Byte 0 2Fh Set Device Register Byte 1 10h CAN Object 2010h Byte 2 20h Byte 3 00h Sub index Byte 4 00h 1000k 01h Reserved force to 125k 02h 500k 03h 250K 04h 125k Default 05h R...

Page 14: ...ctive on startup Keypad Reply 595 Std 60 12 20 00 00 00 00 00 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 used Direction Identifier Format Message Data To Keypad 615 Std 2F 13 20 00 18 00 00 00 New CANopen node ID 18h Keypad Reply 595 Std 60 13 20...

Page 15: ...d sequence of set up to show colors and light features of the device After the message has been sent disconnect and reconnect the keypad to enter the DEMO mode Direction Identifier Format Message Data To Keypad 615 Std 2F 00 21 00 01 00 00 00 Set DEMO mode Active Keypad Reply 595 Std 60 00 21 00 00 00 00 00 Identifier 600h current CAN ID Default 615h Byte 0 2Fh Set Device Register Byte 1 14h CAN Ob...

Page 16: ... Reply 595 Std 60 17 10 00 00 00 00 00 To Keypad 615 Std 2B 17 10 00 32 00 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 The heartbeat mechanism for a CANopen device is established by cyclically transmitting the heartbeat message by the heartbeat producer One...

Page 17: ...EVICE TYPE 24 OBJECT 1001H ERROR REGISTER Identifier 600h current CAN ID Default 615h Byte 0 40h Read Device Register Byte 1 00h CAN Object 1000h Byte 2 10h Byte 3 7 00h Not used Direction Identifier Format Data To Keypad 615 Std 40 00 10 00 00 00 00 00 Keypad Reply 595 Std 43 00 10 00 91 01 03 00 Device profile number 30191h This object is not yet implemented in the device ...

Page 18: ...h Byte 0 70h Read Device Register Next Byte Byte 1 7 00h Not used Direction Identifier Format Message Data To Keypad 615 Std 40 08 10 00 00 00 00 00 Keypad Reply 595 Std 41 08 10 00 0B 00 00 00 To Keypad 615 Std 60 00 00 00 00 00 00 00 Keypad Reply 595 Std 00 42 6C 69 6E 6B 4D 61 BlinkMarine To Keypad 615 Std 70 00 00 00 00 00 00 00 Keypad Reply 595 Std 17 72 69 6E 65 00 00 00 Manufacturer Device ...

Page 19: ...30 2E 31 56 Manufacturer Firmware Revision V1 0 Identifier 600h current CAN ID Default 615h Byte 0 40h Read Device Register Byte 1 0Bh CAN Object 100Bh Byte 2 10h Byte 3 7 00h Not used Identifier 600h current CAN ID Default 615h Byte 0 60h Read Device Register second byte Byte 1 7 00h Not used Identifier 600h current CAN ID Default 615h Byte 0 70h Read Device Register third byte Byte 1 7 00h Not used...

Page 20: ... 10 01 00 00 00 00 Keypad Reply 595 Std 43 18 10 01 E2 03 00 00 000003E2h Blink Marine Vendor Id 000003E2h Describes the Receive Parameters for the LED state 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 Direction Identifier Format Messa...

Page 21: ... 00 FEh Receive PDO communication Parm 1 Number of mapped objects 2 COB id 0000 0300h NODE ID Transmission Type FEh 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 D...

Page 22: ...yte 4 7 00h Not used Direction Identifier Format Message Data To Keypad 615 Std 40 00 16 00 00 00 00 00 Keypad Reply 595 Std 4F 00 16 00 03 00 00 00 3 To Keypad 615 Std 40 00 16 01 00 00 00 00 Keypad Reply 595 Std 43 00 16 01 08 01 02 20 2002 01 08 To Keypad 615 Std 40 00 16 02 00 00 00 00 Keypad Reply 595 Std 43 00 16 01 08 02 02 20 2002 02 08 To Keypad 615 Std 40 00 16 03 00 00 00 00 Keypad Repl...

Page 23: ... 00 00 00 FEh To Keypad 615 Std 40 00 18 05 00 00 00 00 Keypad Reply 595 Std 4B 00 18 05 00 00 00 00 0 OFF Transmit PDO communication Parm 0 Number of mapped objects 2 Address base 195h 180h NODE ID Transmission Type FEh Event timer XXYY in milliseconds 0 OFF Identifier 600h current CAN ID Default 615h Byte 0 2Bh Set device register Byte 1 00h CAN Object 1800h Byte 2 18h Byte 3 05h Sub index Byte 4...

Page 24: ...A 01 00 00 00 00 Keypad Reply 595 Std 43 00 1A 01 08 01 00 20 2000 01 08h Transmit PDO Mapping Parameter Number of mapped objects 1 Switch state Object 2000h Sub index 01h Length 08h Identifier 600h current CAN ID Default 615h Byte 0 40h Read Device Register Byte 1 00h CAN Object 2200h Byte 2 22h Byte 3 7 00h Not used Identifier 600h current CAN ID Default 615h Byte 0 60h Read Device Register second...

Page 25: ...ink S r l Via Montefeltro 6 20156 Milano Italy Tel 39 02 3088583 Fax 39 02 33406697 www blinkmarine com info blinkgroup com 25 Date Manual Revision Comment Related SW version 27 05 2016 1 0 First Release 37 REVISION HISTORY ...

Reviews: