16-key CAN panel specification

key CAN panel code: TC16-RE-NL, with 16 keys, each key has three indicators, color support customization.
■Technical Parameter
Electrical parameters |
|
Working voltage | 9~36VDC |
Power consumption | <2W |
Over Voltage | 36 VDC for 60 minutes |
Short Circuit Protection | All outputs to ground for 60s |
Reverse Polarity Protection | 28 VDC for 60s |
Insulation Resistance | 500 VDC with a duration of 60s |
Jump start forward voltage | 36V for 60 minutes |
Jump start reverse voltage | -36V for 60 minutes
|
ESD
| +/-8kV air discharges, +/-4kV contact discharges |
Key life | ≥1 million times |
Konb gear | 18 gears |
Knob lifespan | 30,000 laps |
Indicator light | Each button is equipped with 3 independent indicator lights, with customizable colors |
Interface data |
|
Quantity of keys | 16 |
Key icon | Customized |
Indicator light color | Orange,red,green (other colors can be customized) |
Background light color | White (other colors can be customized) |
Communication parameters |
|
Communication method | J1939 and CANopen versions |
Environmental parameters |
|
Operating temperature | -30℃ ~+85℃ |
Storage Temperature | -40℃ ~+85℃ |
Protection level | IP67 |
Thermal, Hot Soak
| +85°C for 96 hours
|
Thermal, Cold Soak
| -30°C for 96 hours
|
Thermal Shock
| -30°C to +85°C, 10 cycles for 10 hours
|
Humidity | 96% Humidity at 35°C for 240 hours. |
Salt Fog
| 5% aqueous solution of NaCl @ 35°C and a pH between 6.5 and 7.2 for 48 hours |
Resistance to Solvents
| Engine oil, hydraulic oil, diesel fuel, grease at room temperature for 24 hours |
Structure parameters |
|
Front shell material | Silicone |
Rear shell material | Engineering plastic,ABS+PC |
Mounting type | Panel mount(Use M6 Nut) or handheld |
■Interface definition

|
|
|
P01 | VCC | DC-24 |
P02 | GND | Public |
P03 | CAN_H | CAN High |
P04 | CAN_L | CAN Low |
| Our plug model | DT04-4P |
| Client plug is the recommended model | DT06-4S |
Note: the specific to the back of the physical logo is
■Dimensional drawing



■Packaging diagram

■Application scope

■Protocol
The CAN button panel uses a port rate of 500K can communication. All based on extended frames. The communication protocol is as follows: The key arrangement of the operation panel and the corresponding key number (from A1 to D4 respectively) are shown in Figure 1:

Figure 1
The keys are defined as follows:
order number | Keynote code | Indicator code (left-to-right) |
1 | A1 | A1-1 A1-2 A1-3 |
2 | B1 | B1-1 B1-2 B1-3 |
3 | C1 | C1-1 C1-2 C1-3 |
4 | D1 | D1-1 D1-2 D1-3 |
5 | A2 | A2-1 A2-2 A2-3 |
6 | B2 | B2-1 B2-2 B2-3 |
7 | C2 | C2-1 C2-2 C2-3 |
8 | D2 | D2-1 D2-2 D2-3 |
9 | A3 | A3-1 A3-2 A3-3 |
10 | B3 | B3-1 B3-2 B3-3 |
11 | C3 | C3-1 C3-2 C3-3 |
12 | D3 | D3-1 D3-2 D3-3 |
13 | A4 | A4-1 A4-2 A4-3 |
14 | B4 | B4-1 B4-2 B4-3 |
15 | C4 | C4-1 C4-2 C4-3 |
16 | D4 | D4-1 D4-2 D4-3 |
2 CAN protocol
Reference to CAN2.0B
Baud rate:250kBit/s
Identifier: 11-bit (standard frame)
Description: All information is 8 bytes, BYTE 0 ~ BYTE 7, no use bit is low (0h), low bytes first, high bytes later.
3 Send message (key message)
Identifier: 0x007 (default)
Cycle: During power-up, the operation panel is always sent at a 100ms cycle, but immediately when the data changes (key status changes). data:
ID | Byte0 | Byte1 | Byte2 | Byte3 | Byte4 | Byte5 | Byte6 | Byte7 |
0x007 | Bit0:A1 Bit1:B1 Bit2:C1 Bit3:D1 Bit4:A2 Bit5:B2 Bit6:C2 Bit7:D2 | Bit0:A3 Bit1:B3 Bit2:C3 Bit3:D3 Bit4:A4 Bit5:B4 Bit6:C4 Bit7:D4 | 0xFF | 0xFF | 0xFF | 0xFF | 0xFF | 0xFF |
Description: If the value of the key when the key is pressed, the value of the key is 0.
4 Receive message (indicator light message)
Receive the controller data and control the corresponding indicator light according to the received data.
Identifier: 0x008(默认)
period: 100ms
Data: The indicator light receiving the CAN bus data control keys A1 to B4 is turned off
ID | Byte0 | Byte1 | Byte2 | Byte3 | Byte4 | Byte5 | Byte6 | Byte7 |
0x008 | Bit0:A1.1 Bit1:A1.2 Bit2:A1.3 Bit3:Backlighting control enable Bit4:B1.1 Bit5:B1.2 Bit6:B1.3 Bit7: 无定义 | Bit0:C1.1 Bit1:C1.2 Bit2:C1.3 Bit3: No definition Bit4:D1.1 Bit5:D1.2 Bit6:D1.3 Bit7: No definition | Bit0:A2.1 Bit1:A2.2 Bit2:A2.3 Bit3: No definition Bit4:B2.1 Bit5:B2.2 Bit6:B2.3 Bit7: No definition | Bit0:C2.1 Bit1:C2.2 Bit2:C2.3 Bit3: No definition Bit4:D2.1 Bit5:D2.2 Bit6:D2.3 Bit7: No definition | Bit0:A3.1 Bit1:A3.2 Bit2:A3.3 Bit3: No definition Bit4:B3.1 Bit5:B3.2 Bit6:B3.3 Bit7: No definition | Bit0:C3.1 Bit1:C3.2 Bit2:C3.3 Bit3:No definition Bit4:D3.1 Bit5:D3.2 Bit6:D3.3 Bit7: No definition | Bit0:A4.1 Bit1:A4.2 Bit2:A4.3 Bit3: No definition Bit4:B4.1 Bit5:B4.2 Bit6:B4.3 Bit7: No definition | Bit0:C4.1 Bit1:C4.2 Bit2:C4.3 Bit3: No definition Bit4:D4.1 Bit5:D4.2 Bit6:D4.3 Bit7: No definition |
Note: 1. If the value of the corresponding bit in the data is equal to 1, the light is on; if the value is equal to 0, the light is out. 2.When the "backlight control enable" is 1, the "backlight control data" is effective, 1 backlight, 0 backlight out |
|
|
|
|
|
|
|
|
5 CAN key panel function setting
AN key panel function setting The communication node number and port rate of the CAN keyboard are set by the CAN bus data. When setting the CAN panel, the ID number is fixed to 0x7FF, and the data format is as follows:
|
Figure 2 CAN panel function setting the data format |
The setting parameter (BCDE) exceeds 10 when setting the port rate is invalid; ID number (BCDE) exceeds 0x7FF when setting the standard frame; invalid ID number (BCDE) exceeds 0x1FFFFFFF when setting the extended frame; and invalid BCDE is not 0 or non-0 xFF when setting the power button function.
The setting parameter (BCDE) exceeds 10 when setting the port rate is invalid; ID number (BCDE) exceeds 0x7FF when setting the standard frame; invalid ID number (BCDE) exceeds 0x1FFFFFFF when setting the extended frame; and invalid BCDE is not 0 or non-0 xFF when setting the power button function.
6 Uploading of the system parameter information
In 1S before the panel is powered on (A1-2 indicator light), the CAN key panel sends the system parameter information through 0x7FE at a baud rate of 250 Kbit/s, the specific format is:
CAN key panel system information
ID号 | Byte0 | Byte1 | Byte2 | Byte3 | Byte4 | Byte5 | Byte6 | Byte7 |
0x7FE | 0x20(order number) | Hardware version number (Low in front, high in back) | Software version number (Low in front, high in back) | 0xFF | 0xFF | 0xFF |
|
|
The CAN key panel sets the parameter information
ID号 | Byte0 | Byte1 | Byte2 | Byte3 | Byte4 | Byte5 | Byte6 | Byte7 |
0x7FE | 0x21(order number) | Porter rate serial number (Low in front, high in back) | Received data ID1 type | Data ID1 (low before, high first) |
|
|
|
|
Receiving data ID type value =0: standard frame format; =1: extended frame format.
0x7FF data is sent by serial number 0-1 with a transmission period of 100ms
■Test specification
1 Set the 250K baud rate

2 In the receiving window, you can receive the key message frame ID=007, frame type: extended frame

3 Key functionID:007

4.
