Don't forget your terminating resistors! Both ends of the CAN bus should be terminated with 120O resistors. Forgetting the resistors can result in signal reflection which will corrupt the data packet and ultimately result in no data.
IMPORTANT NOTE: HMI5070P has
built-in termination resistor, so a termination resistor is only required for the opposite end of the
network cable. The HMI5070Pv2 does not have a built-in termination resistor, so resistors are
required on both ends of the network.