First instal LabVIEW and Vision Development module and generate the 2D datamatrix barcode. Refer http://www.ni.com/example/30539/en/ this link on how to generate code. once it is complete go for priniting Argox CP-3140L printer provides multiple communication interfaces including parallel, RS-232, and USB ports, so use any one but it is good to use USB interface as it is easy to communicate.
hope this information helps..
kudos are welcome 🙂
Certified LabVIEW Developer
Best LabVIEW Programmer @NIDAYS 2015