Answers:
ISO 11898标准没有提及诸如电缆和连接器之类的实际事物。
因此,第二大权威来源成为CANopen标准,其中DS303-1指定了诸如标准连接器,引脚,电缆长度,波特率等内容。不幸的是,该文档也没有提到颜色编码。
黄色和绿色似乎是常用的,尽管我看到黄色表示CAN高或低。但是,仅由于这些颜色是常用颜色,并不能使它们更正确。
我猜测黄色和绿色来自通用标准化的颜色编码(与我们在通孔电阻器上使用的相同)。即:1 =棕色,... 4 =黄色,5 =绿色。对于DS303-1标准化的“迷你型”和“微型”(类似于M12的圆形)连接器,CAN高电平恰好在引脚4上,CAN低电平恰好在引脚5上。从DS303-1 7.2:
但是,此枚举与其他常见的标准化连接器(例如d-sub,RJ45和端子插座)完全不一致。
我找到了J1939电缆的链接(不确定是否通用):请参阅链接
摘录(请参阅最后两行):
CBL-CAN-01: CAN Cable for DB9 Male Connector
This is a 4-wire color coded cable. One end is DB9 female connector,
it is designed to mate with Au J1939 products at bus side, such as:
J1939 Message Center System, J1939 Data Center System,
J1939 Simulators, etc.
The other side of the cable are 4 pig-tail wires.
Red wire: Power supply, +12V
Black wire: Ground
White (or Yellow) wire: CAN High
Green wire: CAN Low
来自“约翰迪尔”:链接
Red is Power - 12 V
Black is Ground - 0 V
Yellow is CAN High - 2.5 V
Green is CAN Low - 2.5 V