© National Instruments Corporation vii NI PCI-8254R User Manual
Contents

Chapter 1

Introduction

Software Overview........................................................................................................1-1
Vision Builder for Automated Inspection.......................................................1-2
Vision Development Module..........................................................................1-2
IEEE 1394 and NI 8254R..............................................................................................1-3
Functional Overview......................................................................................................1-3
Start Conditions.............................................................................................................1-4
Acquisition Window Control.........................................................................................1-4

Chapter 2

Digital I/O

RIO and LabVIEW FPGA.............................................................................................2-1
TTL Inputs and Outputs.................................................................................................2-2
Isolated Inputs and Outputs...........................................................................................2-3
I/O for Normal Operation..............................................................................................2-4
Trigger Inputs..................................................................................................2-5
Timed Pulse Output.........................................................................................2-5
Initiating a Timed Pulse....................................................................2-5
Pulse Modes......................................................................................2-6
Pulse Delay.......................................................................................2-6
Pulse Width.......................................................................................2-7
Trigger Polarity.................................................................................2-7
Trigger Change Detectors................................................................................2-8
Quadrature Encoder.........................................................................................2-8
Product Selection Port.....................................................................................2-8
Using ISO Input 5 as a Latch............................................................2-9
General-Purpose I/O........................................................................................2-9
General-Purpose Inputs.....................................................................2-9
General-Purpose Outputs..................................................................2-10
I/O for Fault Conditions.................................................................................. 2-10
Shutdown..........................................................................................2-11
Watchdog Timer...............................................................................2-11
Considerations When Connecting the Digital I/O.........................................................2-12
Wiring an Isolated Input to a Sourcing Output Device...................................2-12
Wiring an Isolated Output to an External Load...............................................2-13
Protecting Inductive Loads..............................................................................2-14
Transmission Line Effects...............................................................................2-15