The USB-DIO32HS Series digital I/O devices provide 32 bits of high-speed digital I/O, up to 8 MS/s update rate, and features independent input and output scan clocks, and digital and pattern triggering.
Digital I/O
The 32 DIO bits are available as two16-bit ports that are bit-configurable forinput or output. Each port is configuredindependently, so both software pollingand hardware scanning operations canbe performed at the same time.When performing software polling, theport can contain any combination ofinput or output bits. When performinghardware-paced output scans, all bits inthe port must be set for output. For inputscans, however, the current state of anybits in the port that are configured foroutput are read.
Digital Output Scanning
Either digital port can output a 16-bitdigital pattern. The pattern is updatedat a rate up to 8 MS/s, and clocked usingthe output scan clock. Use both ports tooutput a 32-bit digital pattern. Data fromone port is read and stored in the FIFObuffer until the second port is read. Bothports are output simultaneously on therising edge of the next pacer clock signal.
Pull-Up/Down Configuration
The DIO bits can be pulled up to 5 V ordown to 0 V through 47 kΩ resistors viaonboard jumpers.