Gooberk,
You can see the code for the NIDAQPlotWaveform function in the nidaqex.c file. If you are using LabWindows/CVI, a nice way to get directly to it, is to highlight the function name, right-click, and then choose Go To Definition. There, you can see how the NIDAQPlotWaveform is retrieving the data, and compare that to your method. Also, note the data types used there.
If you are still having trouble, it would be helpful to know what data you are expecting, and what you are receiving. What programming environment are you working with? Also, verify whether you are acquiring from one or two ports (as you mentioned a single port and a single line). As it sounds like you are using a board in the 653x family, do specify which one you are using.
R
egards,
Geneva L.
Applications Engineer
National Instruments
http://www.ni.com/support