@xiaosanhe1224: if I may add my two cents to the probably still coming answer of GerdW... The multiplexing can be sorted out using a DBC. I personally never worked with CAN under LabVIEW and cannot say that for sure, but I doubt that any VI, no matter if NI-CAN or NI-XNET, has an extra function for multiplexing.
The idea is just to use one of the 8 bytes in a CAN message as multiplexor, perhaps two. This would usually be the first one or first two.
They define how to handle the rest of the payload, similar to ModBus. Maybe you need to program this yourself, but it's not much. You would index an array.