Chapter 8
Programmable Function Interfaces (PFI)
8-4
ni.com
Using PFI Terminals as Timing Input Signals
Use PFI terminals to route external timing signals to many different
S Series functions.
1
Each PFI terminal (or input PFI terminal) can be routed
to any of the following signals:
•
AI Convert Clock (ai/ConvertClock)
•
AI Sample Clock (ai/SampleClock)
•
AI Start Trigger (ai/StartTrigger)
•
AI Reference Trigger (ai/ReferenceTrigger)
•
AI Sample Clock Timebase (ai/SampleClockTimebase)
•
AO Start Trigger (ao/StartTrigger)
•
AO Sample Clock (ao/SampleClock)
•
AO Sample Clock Timebase (ao/SampleClockTimebase)
•
AO Pause Trigger (ao/PauseTrigger)
•
Counter input signals for either counter—Source, Gate, Aux,
HW_Arm, A, B, Z
•
(NI 6124 Only)
DI Sample Clock (di/SampleClock)
•
(NI 6124 Only)
DO Sample Clock (do/SampleClock)
Most functions allow you to configure the polarity of PFI inputs and
whether the input is edge or level sensitive.
Exporting Timing Output Signals Using PFI Terminals
You can route any of the following timing signals to PFI terminals
configured as an output:
2
•
AI Convert Clock* (ai/ConvertClock)
•
AI Hold Complete Event (ai/HoldCompleteEvent)
•
AI Reference Trigger (ai/ReferenceTrigger)
•
AI Sample Clock (ai/SampleClock)
•
AI Start Trigger (ai/StartTrigger)
•
AO Sample Clock* (ao/SampleClock)
1
You can use any PFI terminal as a timing input signal on NI 6124 devices. You can use PFI <0..5> terminals as timing input
signals on NI 6154 devices.
2
You can export timing output signals with any PFI terminal on NI 6124 devices. You can export timing output signals with
PFI <6..9> on NI 6154 devices.