CAN-bus + arduino, how is work?

The pin assignment your wrote is the fault. I bought original DB9 adapter cable on OBDII. for Arduino. Pinout on DB9: pin1 and 2 = ground; pin9 = +Power; pin3 = Can H; pin5 = Can L.

My CAN-bus shield (See DFRobot diagram) has the same pin assignment.
Everything it's OK, but I do not know why it does not load data from the vehicle.
I think the problem is sketch because I did not load well the CAN-bus shield library?!?