Vivien,
Thanks for your interest in the NI 655x.
The output structure of the 655x is voltage based. That is, the
drivers drive out different voltages for a logic HIGH and a logic
LOW. The current output from the device will be a function of
that voltage but will also be dependent on whatever load it is
driving. V / R = I but remember that the R is the total load
resistance so it will be your load PLUS the nominal output impedance of
the 655x of 50ohms. If you have control over the load then you
could mimic the behavior of a current source but the actual behavior of
the device is voltage driven with a series termination (50ohm).
The voltage settings have a resolution of 10mV and an accuracy of 20mV
(into 1Mohm load). If you were to mimic the current source then
the accuracy of the current would be affected by the 50ohm source
series impedance.
For the full set of specifications for the 655x I would direct you to
http://www.ni.com/pdf/manuals/373309c.pdf . The
specifications in this document will be the specs that we are able to
test for and guarantee. If you have any questions on some of the
specs please let us know.