As you can see the pin-out is:
Pin 1 | Shield | - | Shield |
Pin 2 | Red | NET-S | +12V |
Pin 3 | Black | NET-C | 0V |
Pin 4 | White | NET-H | CAN-H (data high) |
Pin 5 | Blue | NET-L | CAN-L (data low) |
I noticed that the center pin is not carrying ground or even shield, which I naively thought would be the case. In fact the designers of this pin-out were a lot smarter! As this is a circular connector, a dumb user could theoretically try to push two connectors together whilst forcing a wrong orientation. That would force power down the wrong wires.
Let's see what happens if you rotate the connectors:
Female | Male 90° | Male 180° | Male 270° |
Shield | +12V | 0V | CAN-H> |
+12V | 0V | CAN-H> | Shield |
0V | CAN-H | Shield | +12V |
CAN-H | Shield | +12V | 0V |
If the wiring is such that Shield is connected to common (0V) then the fuse will blow in the 90° orientation; it will always blow in the 270° case and nothing bad should happen in the 180° case.
Cool!