Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
This Document is not yet Rated  Rate this Document

Error -200898 occurs during Hardware-Timed Digital Input/Output.

Hardware: Digital I/O (DIO)

Problem:
I am trying to do hardware-timed digital I/O on one or more digital lines (but not the full digital port) with my digital input/output on a multifunction data acquisition card, but I get NI-DAQmx Error -200898 when running my program. What is this error and how can it be corrected?

Solution:
The NI-DAQmx Error -200898 is returned when you attempt to perform hardware-timed digital I/O on only a partial number of lines in a given digital port, and the device being used does not support this. Examples of NI-DAQmx devices that support hardware-timed digital I/O on partial lines of a port are:
  • M-Series multifunction data acquisition boards (correlated I/O)
  • NI -PCI/PXI 6536 digital I/O boards (pattern I/O)
  • NI -PCI/PXI 6537 digital I/O boards (pattern I/O)
Examples of devices that do not support partial line digital I/O operations are
  • NI -PCI/PXI 6533 digital I/O boards (pattern I/O).
  • NI -PCI/PXI 6534 digital I/O boards (pattern I/O).
If the device you are using does not support hardware-timed digital I/O on partial lines of a port, you may consider reading/writing to the entire digital port and tristating the lines you do not want driven (if this is supported by the device). Otherwise, an alternate device must be chosen. Tristating a digital line disconnects it from the rest of the circuit, putting the line in a high impedance state.

Related Links:
KnowledgeBase 3PD89BRM: Why do I See Error -200077 when I Attempt to Perform Correlated Digital I/O on Ports Beyond Port 0?

Attachments:





Report Date: 05/02/2007
Last Updated: 03/20/2009
Document ID: 491K1LZC

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit