Getting Started

    Preface
        What Is xPC Target?
        Required Products
            MATLAB
            Simulink
            Real-Time Workshop
            C Compiler
            xPC Target Embedded Option

        Related Products
        Documentation and Help
            Installing Online Documentation
            Viewing Online Documentation
            Printing the Documentation
            Product and Product News Pages
            Technical Support

        Using This Guide
            Expected Background
            Organization
            Terminology

        Typographical Conventions

    Introduction
        Features of xPC Target
            Real-Time Kernel
            Real-Time Application
            Signal Acquisition
            Parameter Tuning

        Hardware Environment
            Host PC
            Target PC
            Host-Target Connection
            I/O Driver Support

        Software Environment
            Host-Target Communication
            Rapid Prototyping Process
            xPC Target Embedded Option

        User Interaction
            xPC Target Remote Control Tool
            MATLAB Command-Line Interface
            Simulink External Mode Interface
            Simulink with xPC Target Scope Blocks
            Target PC Command-Line Interface
            Web Browser Interface
            Custom GUI with Simulink, Dials, and Gauges
            Custom GUI with xPC Target API
            Custom GUI with xPC Target COM API

    Installation and Configuration
        System Requirements
            Host PC
            Target PC

        Installation on the Host PC
            Getting or Updating Your License
            CD Installation
            Web Download Installation
            Files on the Host PC Computer
            Setting Your Initial Working Directory

        Serial Communication
            Hardware for Serial Communication
            Environment Properties for Serial Communication

        Network Communication
            Advantages of Network Communication
            Hardware for Network Communication
            Ethernet Card Provided with xPC Target
            Ethernet Cards Supported by xPC Target
            Ethernet Card for a PCI-Bus
            Ethernet Card for an ISA-Bus
            Environment Properties for Network Communication

        Target Boot Disk
            Creating a Target Boot Disk with a Graphical User Interface
            Creating a Target Boot Disk with Command-Line Interface
            Current Properties on the Target Boot Disk

        Testing and Troubleshooting the Installation
            Testing the Installation
            Test 1, Ping Target System Standard Ping
            Test 2, Ping Target System xPC Target Ping
            Test 3, Reboot Target Using Direct Call
            Test 4, Build and Download Application
            If You Still Need More Help

    Basic Tutorial
        Simulink Model
            Creating a Simple Simulink Model
            Adding a Simulink Outport Block
            Entering Parameters for Outport Blocks
            Adding an xPC Target Scope Block
            Entering Parameters for an xPC Target Scope Block

        Simulating the Model
            Simulating the Model with Simulink
            Simulating the Model from MATLAB

        xPC Target Application
            Booting the Target PC
            Troubleshooting the Boot Process
            Entering the Real-Time Workshop Parameters
            Building and Downloading the Target Application
            Troubleshooting the Build Process
            Increasing the Time Out Value
            xPC Target Code Generation Options

        Running the Target Application
            Control with xPC Target Remote Control Tool
            Control with MATLAB Commands
            Control with Simulink External Mode

    Signals and Parameters
        Signal Monitoring with MATLAB
        Signal Tracing
            Signal Tracing with xPC Target Remote Control Tool
            Signal Tracing with MATLAB
            Signal Tracing with xPC Target Scope Blocks
            Signal Tracing with a Web Browser

        Signal Logging
            Signal Logging with xPC Target Remote Control Tool
            Signal Logging with MATLAB
            Signal Logging with a Web Browser

        Parameter Tuning
            Parameter Tuning with xPC Target Remote Control Tool
            Parameter Tuning with MATLAB
            Parameter Tuning with Simulink External Mode
            Parameter Tuning with a Web Browser

Examples

Using xPC Target

    Advanced Topics
        I/O Driver Blocks
            I/O Driver Block Library
            Memory-Mapped Devices
            ISA Bus I/O Devices
            PCI Bus I/O Devices
            xPC Target I/O Driver Structures
            Updated Driver Information
            Adding I/O Blocks with the xPC Target Library
            Adding I/O Blocks with the Simulink Library Browser
            Defining I/O Block Parameters

        Polling Mode
            xPC Target Kernel Polling Mode
            Interrupt Mode
            Polling Mode
            Setting the Polling Mode
            Restrictions Introduced by the Polling Mode
            Controlling the Target Application
            Polling Mode Performance

        Target PC Command-Line Interface
            Using Methods and Properties on the Target PC
            Target Object Methods
            Target Object Properties
            Scope Object Methods
            Scope Object Properties
            Using Variables on the Target PC
            Variable Commands

        Web Browser Interface
            Connecting the Web Interface Through TCP/IP
            Connecting the Web Interface Through RS232
            Using the Main Page
            Changing WWW Properties
            Viewing Signals with a Web Browser
            Viewing Parameters with a Web Browser
            Changing Access Levels to the Web Browser

    Graphical User Interfaces
        xPC Target Interface Blocks to Simulink Models
            Simulink User Interface Model
            Creating a Custom Graphical Interface
            To xPC Target
            From xPC Target

        Interface with Dials & Gauges Blockset
            Introduction to the Dials & Gauges Blockset
            Description of a Target Application Model
            Creating a Target Application Model
            Marking Block Parameters
            Marking Block Signals
            Description of the User Interface Model
            Creating a User Interface Model
            Adding Dials & Gauges
            Creating a Target Application
            Running a Target Application with a User Interface Model

    Embedded Option
        Introduction
            Overview
            DOSLoader Mode Overview
            StandAlone Mode Overview
            Software Architecture
            Restrictions

        Embedded Option Setup
            Updating the xPC Target Environment
            Creating a DOS System Disk

        DOSLoader Target Applications
            Creating a Target Boot Disk for DOSLoader
            Creating a Target Application for DOSLoader

        Stand-Alone Target Applications
            Creating a Target Application for Stand-Alone
            Creating a Target Boot Disk for StandAlone
            Using Target Scope Blocks with StandAlone

    Software Environment
        Environment Reference
            Environment Properties
            Environment Functions

        Using Environment Properties and Functions
            Getting a List of Environment Properties
            Saving and Loading the Environment Properties
            Changing Environment Properties with a Graphical Interface
            Changing Environment Properties with a Command-Line Interface

        System Functions
            GUI Functions
            Test Functions
            xPC Target Demos

    Target Objects
        Target Object Reference
            What Is a Target Object?
            Target Object Properties
            Target Object Methods

        Using Target Objects
            Displaying Target Object Properties
            Setting Target Object Property from the Host PC
            Setting Target Object Property from the Target PC
            Getting the Value of a Target Object Property
            Using the Method Syntax with Target Objects

    Scope Objects
        Scope Object Reference
            What Is a Scope Object?
            Scope Object Properties
            Scope Object Methods

        Using Scope Objects
            Displaying Scope Object Properties for a Single Scope
            Displaying Scope Object Properties for All Scopes
            Setting the Value of a Scope Property
            Getting the Value of a Scope Property
            Using the Method Syntax with Scope Objects
            Using the Property TriggerSample to Capture Data

I/O Block Reference

    Hardware Board Manufactures
    RS232 I/O Support
        Introduction to RS-232 Drivers
            Hardware Connections for RS-232
            Simulink Blocks for RS-232
            MATLAB Message Structures for RS-232
            Host and Target PC Communication

        RS-232 Synchronous Mode
            Notes For RS-232 Synchronous Mode
            Adding RS-232 Driver Blocks (Synchronous)
            Creating RS-232 Message Structures (Synchronous)

        RS-232 Asynchronous Mode
            Notes for RS-232 Asynchronous Mode
            Adding RS-232 Driver Blocks (Asynchronous)
            Creating RS-232 Message Structures (Asynchronous)
            Building and Running the Target Application (Asynchronous)

        RS-232 Simulink Block Reference
            RS-232 Setup Block
            RS-232 Send/Receive Block (Synchronous)
            RS-232 Send Block (Asynchronous)
            RS-232 Receive Block (Asynchronous)

        RS-232 MATLAB Structure Reference
            RS-232 Send/Receive Message Structure (Synchronous)
            RS-232 Send Message Structure (Asynchronous)
            RS-232 Receive Message Structure (Asynchronous)
            Supported Data Types for Message Fields

        RS-232 Binary Mode
            RS232 Binary Mode I/O
            Using RS232 Binary Mode
            RS232 Binary Receive Block
            RS232 Binary Send Block
            RS232 Binary Pack Block
            RS232 Binary Unpack Block
            Example Using RS232 Binary Mode I/O

    GPIB I/O Support
        Introduction to GPIB Drivers
            Hardware Connections for GPIB
            Simulink Blocks for GPIB
            MATLAB Message Structures for GPIB

        Using GPIB Drivers
            Adding GPIB Driver Blocks
            Creating GPIB Message Structures

        GPIB Simulink Block Reference
            GPIB-232CT-A Setup Block
            GPIB-232CT-A Send/Receive Block

        GPIB MATLAB Structure Reference
            GPIB Initialization and Termination Message Structures
            GPIB Send/Receive Message Structure
            Shortcuts and Features for Messages
            Supported Data Types for Message Fields

    CAN I/O Support
        Introduction
            xPC Target CAN Library
            CAN-AC2
            CAN-AC2-PCI
            CAN-AC2-104
            Selecting a CAN Library
            CAN Library Property Values

        CAN Driver Blocks for the CAN-AC2 (ISA) with Philips PCA 82C200 CAN-Controller
            Setup Driver Block
            Send Driver Block
            Receive Driver Block

        CAN Driver Blocks for the CAN-AC2 (ISA) with Intel 82527 CAN-Controller
            Setup Driver Block
            Send Driver Block
            Receive Driver Block

        CAN Driver Blocks for the CAN-AC2-PCI with Philips SJA1000 CAN-Controller
            Setup Driver Block
            Send Driver Block
            Receive Driver Block

        CAN Driver Blocks for the CAN-AC2-104 (PC/104) with Philips SJA1000 CAN-Controller
            Setup Driver Block
            Send Driver Block
            Receive Driver Block

        Constructing and Extracting CAN Data Frames
            CAN Bit-Packing Block
            CAN Bit-Unpacking Block

        Detecting Time-outs When Receiving CAN Messages
        Model Execution Driven by CAN-Messages (Interrupt Capability of CAN Receive Blocks)
            CAN-AC2 (ISA)
            CAN-AC2-PCI
            CAN-AC2-104 (PC/104)

        Defining Initialization and Termination CAN Messages
            Example

    CAN I/O Support for FIFO
        Introduction
            FIFO Mode Drivers for CAN Boards from Softing

        CAN FIFO Driver Blocks for the CAN-AC2-PCI with Philips SJA1000 CAN-Controller
            FIFO Setup Driver Block
            FIFO Write Driver Block
            FIFO Read Driver Block
            FIFO Read Filter Block
            FIFO Read XMT Level Driver Block
            FIFO Reset XMT Driver Block
            FIFO Read RCV Level Driver Block
            FIFO Reset RCV Driver Block

        CAN FIFO Driver Blocks for the CAN-AC2-104 with Philips SJA1000 CAN-Controller
            FIFO Setup Driver Block
            FIFO Write Driver Block
            FIFO Read Driver Block
            FIFO Read Filter Block
            FIFO Read XMT Level Driver Block
            FIFO Reset XMT Driver Block
            FIFO Read RCV Level Driver Block
            FIFO Reset RCV Driver Block

        Acceptance Filters
        Examples
            Example 1
            Example 2
            Example 3
            Example 4
            Example 5
            Example 6

    UDP I/O Support
        User Datagram Protocol (UDP)
            What Is UDP?
            Why UDP?

        xPC Target UDP Blocks
            UDP Communication Setup
            UDP Receive Block
            UDP Send Block
            UDP Pack Block
            UDP Unpack Block
            UDP Byte Reversal Block.

        xPC Target UDP Examples
            UDP Example

    Access IO
        WDG-CSM
            WDG-CSM Watchdog Timer

    ADDI-DATA
        APCI-1710
            APCI-1710 Incremental Encoder

        PA-1700
            PA-1700 Incremental Encoder

    Advantech
        PCL-1800
            PCL-1800 Analog Input (A/D)
            PCL-1800 Analog Output (D/A)
            PCL-1800 Digital Input
            PCL-1800 Digital Output

        PCL-711B
            PCL-711B Analog Input (A/D)
            PCL-711B Analog Output (D/A)
            PCL-711B Digital Input
            PCL-711B Digital Output

        PCL-726
            PCL-726 Analog Output (D/A)
            PCL-726 Digital Input
            PCL-726 Digital Output

        PCL-727
            PCL-727 Analog Output (D/A)
            PCL-727 Digital Input
            PCL-727 Digital Output

        PCL-728
            PCL-728 Analog Output (D/A)

        PCL-812
            PCL-812 Analog Input (A/D)
            PCL-812 Analog Output (D/A)
            PCL-812 Digital Input
            PCL-812 Digital Output

        PCL-812PG
            PCL-812PG Analog Input (A/D)
            PCL-812PG Analog Output (D/A)
            PCL-812PG Digital Input
            PCL-812PG Digital Output

        PCL-818
            PCL-818 Analog Input (A/D)
            PCL-818 Analog Output (D/A)
            PCL-818 Digital Input
            PCL-818 Digital Output

        PCL-818H
            PCL-818H Analog Input (A/D)
            PCL-818H Analog Output (D/A)
            PCL-818H Digital Input
            PCL-818H Digital Output

        PCL-818HD
            PCL-818HD Analog Input (A/D)
            PCL-818HD Analog Output (D/A)
            PCL-818HD Digital Input
            PCL-818HD Digital Output

        PCL-818HG
            PCL-818HG Analog Input (A/D)
            PCL-818HG Analog Output (D/A)
            PCL-818HG Digital Input
            PCL-818HG Digital Output

        PCL-818L
            PCL-818L Analog Input (A/D)
            PCL-818L Analog Output (D/A)
            PCL-818L Digital Input
            PCL-818L Digital Output

    Apex
        PC-12SD (PC-77SD1)
            PC-12SD (PC-77SD1) Synchro/Resolver

    Burr-Brown
        PCI-20003M
            PCI-20003M Analog Output (D/A)

        PCI-20019M
            PCI-20019M Analog Input (A/D)

        PCI-20023M
            PCI-20023M Analog Input (A/D)

        PCI-20041C
            PCI-20041C Digital Input
            PCI-20041C Digital Output

        PCI-20098C
            PCI-20098C Analog Input (A/D)
            PCI-20098C Digital Input
            PCI-20098C Digital Output

    ComputerBoards (Measurement Computing)
        CIO-CTR05
            CIO-CTR05 Counter PWM
            CIO-CTR05 Counter PWM & ARM
            CIO-CTR05 Counter FM
            CIO-CTR05 Counter FM & ARM
            CIO-CTR05 PWM Capture
            CIO-CTR05 FM Capture
            CIO-CTRxx

        CIO-CTR10
            CIO-CTR10 Counter PWM
            CIO-CTR10 Counter PWM & ARM
            CIO-CTR10 Counter FM
            CIO-CTR10 Counter FM & ARM
            CIO-CTR10 PWM Capture
            CIO-CTR10 FM Capture
            CIO-CTRxx

        CIO-DAC08 (/12)
            CIO-DAC08 Analog Output (D/A)

        CIO-DAC08/16
            CIO-DAC08/16 Analog Output (D/A)

        CIO-DAC16 (/12)
            CIO-DAC16 Analog Output (D/A)

        CIO-DAC16/16
            CIO-DAC16/16 Analog Output (D/A)

        CIO-DAS16/330
            CIO-DAS16/330 Analog Input (A/D)

        CIO-DAS16/JR (/12)
            CIO-DAS16/JR Analog Input (A/D)
            CIO-DAS16/JR (/12) Analog Input (A/D) with EXP Signal Conditioning Board

        CIO-DAS16JR/16
            CIO-DAS16JR/16 Analog Input (A/D)

        CIO-DAS1601/12
            CIO-DAS1601/12 Analog Input (A/D)
            CIO-DAS1601/12 Analog Output (D/A)
            CIO-DAS1601/12 Digital Input
            CIO-DAS1601/12 Digital Output

        CIO-DAS1602/12
            CIO-DAS1602/12 Analog Input (A/D)
            CIO-DAS1602/12 Analog Output (D/A)
            CIO-DAS1602/12 Digital Input
            CIO-DAS1602/12 Digital Output

        CIO-DAS1602/16
            CIO-DAS1602/16 Analog Input (A/D)
            CIO-DAS1602/16 Analog Output (D/A)
            CIO-DAS 1602/16 Digital Input
            CIO DAS1602/16 Digital Output

        CIO-DDA06 (/12)
            CIO-DDA06 (/12) Analog Output (D/A)
            CIO-DDA06 (/12) Digital Input
            CIO-DDA06 (/12) Digital Output

        CIO-DDA06/16
            CIO-DDA06/16 Analog Output (D/A)
            CIO-DDA06/16 Digital Input
            CIO-DDA06/16 Digital Output

        CIO-DIO24
            CIO-DIO24 Digital Input
            CIO-DIO24 Digital Output
            CIO-DIO24 Signal Conditioning

        CIO-DIO24H
            CIO-DIO24H Digital Input
            CIO-DIO24H Digital Output

        CIO-DIO48
            CIO-DIO48 Digital Input
            CIO-DIO48 Digital Output

        CIO-DIO48H
            CIO-DIO48H Digital Input
            CIO-DIO48H Digital Output

        CIO-DIO96
            CIO-DIO96 Digital Input
            CIO-DIO96 Digital Output

        CIO-DIO192
            CIO-DIO192 Digital Input
            CIO-DIO192 Digital Output

        CIO-DO24DD
            CIO-DO24DD Digital Output

        CIO-PDISO16
            CIO-PDISO16 Digital Input
            CIO-PDISO16 Digital Output

        CIO-QUAD02
            CIO-QUAD02 Incremental Encoder

        CIO-QUAD04
            CIO-QUAD04 Incremental Encoder

        PC104-DAC06 (/12)
            PC104-DAC06 (/12) Analog Output (D/A)

        PC104-DAS16JR/12
            PC104-DAS16JR/12 Analog Input (A/D)
            PC104-DAS16JR/12 Digital Input
            PC104-DAS16JR/12 Digital Output

        PC104-DAS16JR/16
            PC104-DAS16JR/16 Analog Input (A/D)
            PC104-DAS16JR/16 Digital Input
            PC104-DAS16JR/16 Digital Output

        PC104-DIO48
            PC104-DIO48 Digital Input
            PC104-DIO48 Digital Output

        PCI-CTR05
            PCI-CTR05 Counter PWM
            PCI-CTR05 Counter PWM & ARM
            PCI-CTR05 Counter FM
            PCI-CTR05 Counter FM & ARM
            PCI-CTR05 PWM Capture
            PCI-CTR05 FM Capture
            PCI-CTRxx

        PCI-DAS1200
            PCI-DAS1200 Analog Input (A/D)
            PCI-DAS1200 Analog Output (D/A)
            PCI-DAS1200 Digital Input
            PCI-DAS1200 Digital Output

        PCI-DAS1200/JR
            PCI-DAS1200/JR Analog Input (A/D)
            PCI-DAS1200/JR Digital Input
            PCI-DAS1200/JR Digital Output

        PCI-DAS1602/12
            PCI-DAS1602/12 Analog Input (A/D)
            PCI-DAS1602/12 Analog Output (D/A)
            PCI-DAS 1602/12 Digital Input
            PCI-DAS1602/12 Digital Output

        PCI-DAS1602/16
            PCI-DAS1602/16 Analog Input (A/D)
            PCI-DAS1602/16 Analog Output (D/A)
            PCI-DAS 1602/16 Digital Input
            PCI-DAS1602/16 Digital Output

        PCI-DDA02/12
            PCI-DDA02/12 Analog Output (D/A)
            PCI-DDA02/12 Digital Input
            PCI-DDA02/12 Digital Output

        PCI-DDA02/16
            PCI-DDA02/16 Analog Output (D/A)
            PCI-DDA02/16 Digital Input
            PCI-DDA02/16 Digital Output

        PCI-DDA04/12
            PCI-DDA04/12 Analog Output (D/A)
            PCI-DDA04/12 Digital Input
            PCI-DDA04/12 Digital Output

        PCI-DDA04/16
            PCI-DDA04/16 Analog Output (D/A)
            PCI-DDA04/16 Digital Input
            PCI-DDA04/16 Digital Output

        PCI-DDA08/12
            PCI-DDA08/12 Analog Output (D/A)
            PCI-DDA08/12 Digital Input
            PCI-DDA08/12 Digital Output

        PCI-DDA08/16
            PCI-DDA08/16 Analog Output (D/A)
            PCI-DDA08/16 Digital Input
            PCI-DDA08/16 Digital Output

        PCI-DIO24
            PCI-DIO24 Digital Input
            PCI-DIO24 Digital Output
            PCI-DIO24 Signal Conditioning

        PCI-DIO24H
            PCI-DIO24H Digital Input
            PCI-DIO24H Digital Output

        PCI-DIO48H
            PCI-DIO48H Digital Input
            PCI-DIO48H Digital Output

        PCI-DIO96H
            PCI-DIO96H Digital Input
            PCI-DIO96H Digital Output

        PCI-PDISO8
            PCI-PDISO8 Digital Input
            PCI-PDISO8 Digital Output

        PCI-PDISO16
            PCI-PDISO16 Digital Input
            PCI-PDISO16 Digital Output

        PCIM-DAS1602/16
            PCIM-DAS1602/16 Analog Input (A/D)
            PCIM-DAS1602/16 Analog Output (D/A)
            PCIM-DAS 1602/16 Digital Input
            PCIM-DAS1602/16 Digital Output

        PCIM-DDA06/16
            PCIM-DDA06/16 Analog Output (D/A)
            PCIM-DDA06/16 Digital Input
            PCIM-DDA06/16 Digital Output

        PCI-DUAL-AC5
            PCI-DUAL-AC5 Digital Input
            PCI-DUAL-AC5 Digital Output

        PCI-QUAD04
            PCI-QUAD04 Incremental Encoder

        PCI-DAS-TC
            PCI-DAS-TC Thermocouple

    Contec
        Contec AD12-16(PCI)
            AD12-16(PCI) Analog Input (A/D)
            AD12-16(PCI) Digital Input
            AD12-16(PCI) Digital Output

        Contec AD12-64(PCI)
            AD12-64(PCI) Analog Input (A/D)
            AD12-64(PCI) Digital Input
            AD12-64(PCI) Digital Output

        Contec DA12-4(PCI)
            DA12-4(PCI) Analog Output (D/A)

        Contec DA12-16(PCI)
            DA12-16(PCI) Analog Output (D/A)

        Contec PIO-32/32T(PCI)
            PIO-32/32T(PCI) Digital Input
            PIO-32/32T(PCI) Digital Output

    Data Translation
        DT2821
            DT2821 Analog Input (A/D)
            DT2821 Analog Output (D/A)
            DT2821 Digital Input
            DT2821 Digital Output

        DT2821-F-8DI
            DT2821-F-8DI Analog Input (A/D)
            DT2821-F-8DI Analog Output (D/A)
            DT2821-F-8DI Digital Input
            DT2821-F-8DI Digital Output

        DT2821-G-8DI
            DT2821-G-8DI Analog Input (A/D)
            DT2821-G-8DI Analog Output (D/A)
            DT2821-G-8DI Digital Input
            DT2821-G-8DI Digital Output

        DT2821-F-16SE
            DT2821-F-16SE Analog Input (A/D)
            DT2821-F-16SE Analog Output (D/A)
            DT2821-F-16SE Digital Input
            DT2821-F-16SE Digital Output

        DT2821-G-16SE
            DT2821-G-16SE Analog Input (A/D)
            DT2821-G-16SE Analog Output (D/A)
            DT2821-G-16SE Digital Input
            DT2821-G-16SE Digital Output

        DT2823
            DT2823 Analog Input (A/D)
            DT2823 Analog Output (D/A)
            DT2823 Digital Input
            DT2823 Digital Output

        DT2824-PGH
            DT2824-PGH Analog Input (A/D)
            DT2824-PGH Digital Input
            DT2824-PGH Digital Output

        DT2824-PGL
            DT2824-PGL Analog Input (A/D)
            DT2824-PGL Digital Input
            DT2824-PGL Digital Output

        DT2825
            DT2825 Analog Input (A/D)
            DT2825 Analog Output (D/A)
            DT2825 Digital Input
            DT2825 Digital Output

        DT2827
            DT2827 Analog Input (A/D)
            DT2827 Analog Output (D/A)
            DT2827 Digital Input
            DT2827 Digital Output

        DT2828
            DT2828 Analog Input (A/D)
            DT2828 Analog Output (D/A)
            DT2828 Digital Input
            DT2828 Digital Output

    Diamond
        Diamond-MM
            Diamond-MM Analog Input (A/D)
            Diamond-MM Analog Output (D/A)
            Diamond-MM Digital Input
            Diamond-MM Digital Output

        Diamond-MM-32
            Diamond-MM-32 Analog Input (A/D)
            Diamond-MM-32 Analog Output (D/A)
            Diamond-MM-32 Digital Input
            Diamond-MM-32 Digital Output

        Onyx-MM
            Onyx-MM Digital Input
            Onyx-MM Digital Output

        Quartz-MM 5
            Quartz-MM 5 Digital Input
            Quartz-MM 5 Digital Output
            Quartz-MM5 Counter PWM
            Quartz-MM5 Counter PWM & ARM
            Quartz-MM5 Counter FM
            Quartz-MM5 Counter FM & ARM
            Quartz-MM5 PWM Capture
            Quartz-MM5 FM Capture
            Quartz-MMxx

        Quartz-MM 10
            Quartz-MM 10 Digital Input
            Quartz-MM 10 Digital Output
            Quartz-MM 10 Counter PWM
            Quartz-MM 10 Counter PWM & ARM
            Quartz-MM 10 Counter FM
            Quartz-MM 10 Counter FM & ARM
            Quartz-MM 10 PWM Capture
            Quartz-MM 10 FM Capture
            Quartz-MMxx

        Ruby-MM
            Diamond Ruby-MM Analog Output (D/A)
            Diamond Ruby-MM Digital Input
            Diamond Ruby-MM Digital Output

        Ruby-MM-416
            Ruby-MM-416 Analog Output (D/A)
            Ruby-MM-416 Digital Input
            Ruby-MM-416 Digital Output

        Ruby-MM-1612
            Ruby-MM-1612 Analog Output (D/A)
            Ruby-MM-1612 Digital Input
            Ruby-MM-1612 Digital Output

    Gespac
        GESADA-1
            GESADA-1 Analog Input (A/D)
            GESADA-1 Analog Output (D/A)

        GESPIA-2A
            GESPIA-2A Digital Input
            GESPIA-2A Digital Output

    Humusoft
        AD 512
            AD 512 Analog Input (A/D)
            AD 512 Analog Output (D/A)
            AD 512 Digital Input
            AD 512 Digital Output

    Keithley
        DAS-1800HR
            DAS-1800HR Analog Input (A/D)
            DAS-1800HR Digital Input
            DAS-1800HR Digital Output

        KCPI-1801HC
            KPCI-1801HC Analog Input (A/D)
            KPCI-1801HC Analog Output (D/A)
            KPCI-1801HC Digital Input
            KPCI-1801HC Digital Output

        KPCI-1802HC
            KPCI-1802HC Analog Input (A/D)
            KPCI-1802HC Analog Output (D/A)
            KPCI-1802HC Digital Input
            KPCI-1802HC Digital Output

    National Instruments
        AT-AO-6
            AT-AO-6 Analog Output (D/A)

        AT-AO-10
            AT-AO-10 Analog Output (D/A)

        PC-DIO-24
            PC-DIO-24 Digital Input
            PC-DIO-24 Digital Output

        PC-TIO-10
            PC-TIO-10 Digital Input
            PC-TIO-10 Digital Output
            PC-TIO-10 Counter PWM
            PC-TIO10 Counter PWM & ARM
            PC-TIO-10 Counter FM
            PC-TIO10 Counter FM & ARM
            PC-TIO10 PWM Capture
            PC-TIO10 FM Capture
            PC-TIO-10xx

        PCI-6023E
            PCI-6023E Analog Input (A/D)
            PCI-6023E Digital Input
            PCI-6023E Digital Output

        PCI-6024E
            PCI-6024E Analog Input (A/D)
            PCI-6024E Analog Output (D/A)
            PCI-6024E Digital Input
            PCI-6024E Digital Output

        PCI-6025E
            PCI-6025E Analog Input (A/D)
            PCI-6025E Analog Output (D/A)
            PCI-6025E Digital Input
            PCI-6025E Digital Output

        PCI-6031E
            PCI-6031E Analog Input (A/D)
            PCI-6031E Analog Output (D/A)
            PCI-6031E Digital Input
            PCI-6031E Digital Output

        PCI-6052E
            PCI-6052E Analog Input (A/D)
            PCI-6052E Analog Output (D/A)
            PCI-6052E Digital Input
            PCI-6052E Digital Output

        PCI-6071E
            PCI-6071E Analog Input (A/D)
            PCI-6071E Analog Output (D/A)
            PCI-6071E Digital Input
            PCI-6071E Digital Output

        PCI-6503
            PCI-6503 Digital Input
            PCI-6503 Digital Output

        PCI-6527
            PCI-6527 Digital Input
            PCI-6527 Digital Output

        PCI-6703
            PCI-6703 Analog Output (D/A)

        PCI-6704
            PCI-6704 Analog Output (D/A)

        PCI-DIO-96
            PCI-DIO96 Digital Input
            PCI-DIO-96 Digital Output

        PCI-MIO-16E-1
            PCI-MIO-16E-1 Analog Input (A/D)
            PCI-MIO-16E-1 Analog Output (D/A)
            PCI-MIO-16E1 Digital Input
            PCI-MIO-16E-1 Digital Output

        PCI-MIO-16E-4
            PCI-MIO-16E-4 Analog Input (A/D)
            PCI-MIO-16E-4 Analog Output (D/A)
            PCI-MIO-16E-4 Digital Input
            PCI-MIO-16E-4 Digital Output

        PCI-MIO-16XE-10
            PCI-MIO-16XE-10 Analog Input (A/D)
            PCI-MIO-16XE-10 Analog Output (D/A)
            PCI-MIO-16XE-10 Digital Input
            PCI-MIO-16XE-10 Digital Output

        PXI-6040E
            PXI-6040E Analog Input (A/D)
            PXI-6040E Analog Output (D/A)
            PXI-6040E Digital Input
            PXI-6040E Digital Output

        PXI-6070E
            PXI-6070E Analog Input (A/D)
            PXI-6070E Analog Output (D/A)
            PXI-6070E Digital Input
            PXI-6070E Digital Output

        PXI-6508
            PXI-6508 Digital Input
            PXI-6508 Digital Output

        PXI-6527
            PXI-6527 Digital Input
            PXI-6527 Digital Output

    Real Time Devices
        DM6420
            DM6420 Analog Input (A/D)
            DM6420 Analog Output (D/A)
            DM6420 Digital Input
            DM6420 Digital Output

        DM6430
            DM6430 Analog Input (A/D)
            DM6430 Analog Output (D/A)
            DM6430 Digital Input
            DM6430 Digital Output

        DM6604
            DM6604 Analog Output (D/A)
            DM6604 Digital Input
            DM6604 Digital Output

        DM6804
            DM6804 Digital Input
            DM6804 Digital Output
            DM6804 Counter PWM
            DM6804 Counter PWM & ARM
            DM6804 Counter FM
            DM6804 Counter FM & ARM
            DM6804 PWM Capture
            DM6804 FM Capture
            DM6804xx

        DM6814
            DM6814 Incremental Encoder

        DM7420
            DM7420 Analog Input (A/D)
            DM7420 Digital Input
            DM7420 Digital Output

    SBS Technologies
        Flex/104A PC/104 IP Carrier Board
            Flex-104A

        IP-16ADC
            IP-16ADC Analog Input (A/D)

        IP-16DAC
            IP-16DAC Analog Output (D/A)

        IP-DAC
            IP-DAC Analog Output (D/A)

        IP-Digital 24
            IP-Digital 24 Digital Input
            IP-Digital 24 Digital Output

        IP-HiADC
            IP-HiADC Analog Input (A/D)

        IP-Synchro
            IP-Synchro

        IP-Unidig-E-48
            IP-Unidig-E-48 Digital Input
            IP-Unidig-E-48 Digital Output

        PCI-40A Carrier Board
            PCI-40A

    Softing
        CAN-AC2-ISA
            CAN-AC2-ISA with Philips PCA82C200
            CAN-AC2-ISA with Intel 82527

        CAN-AC2-PCI
            CAN-AC2-PCI with SJA 1000

        CAN-AC2 and CANopen Devices

    United Electronic Industries (UEI)
        Grouping the UEI Boards
        PD2-MF 12-Bit Series
            PD2-MF 12-Bit Series Analog Input (A/D)
            PD2-MF 12-Bit Series Analog Output (D/A)
            PD2-MF 12-Bit Series Digital Input
            PD2-MF 12-Bit Series Digital Output

        PD2-MF 14-Bit Series
            PD2-MF 14-Bit Series Analog Input (A/D)
            PD2-MF 14-Bit Series Analog Output (D/A)
            PD2-MF 14-Bit Series Digital Input
            PD2-MF 14-Bit Series Digital Output

        PD2-MF 16-Bit Series
            PD2-MF 16-Bit Series Analog Input (A/D)
            PD2-MF 16-Bit Series Analog Output (D/A)
            PD2-MF 16-Bit Series Digital Input
            PD2-MF 16-Bit Series Digital Output

        PD2-MFS 12-Bit Series
            PD2-MFS 12-Bit Series Analog Input (A/D)
            PD2-MFS 12-Bit Series Analog Output (D/A)
            PD2-MFS 12-Bit Series Digital Input
            PD2-MFS 12-Bit Series Digital Output

        PD2-MFS 14-Bit Series
            PD2-MFS 14-Bit Series Analog Input (A/D)
            PD2-MFS 14-Bit Series Analog Output (D/A)
            PD2-MFS 14-Bit Series Digital Input
            PD2-MFS 14-Bit Series Digital Output

        PD2-MFS 16-Bit Series
            PD2-MFS 16-Bit Series Analog Input (A/D)
            PD2-MFS 16-Bit Series Analog Output (D/A)
            PD2-MFS 16-Bit Series Digital Input
            PD2-MFS 16-Bit Series Digital Output

        PDXI-MF 12-Bit Series
            PDXI-MF 12-Bit Series Analog Input (A/D)
            PDXI-MF 12-Bit Series Analog Output (D/A)
            PDXI-MF 12-Bit Series Digital Input
            PDXI-MF 12-Bit Series Digital Output

        PDXI-MF 14-Bit Series
            PDXI-MF 14-Bit Series Analog Input (A/D)
            PDXI-MF 14-Bit Series Analog Output (D/A)
            PDXI-MF 14-Bit Series Digital Input
            PDXI-MF 14-Bit Series Digital Output

        PDXI-MF 16-Bit Series
            PDXI-MF 16-Bit Series Analog Input (A/D)
            PDXI-MF 16-Bit Series Analog Output (D/A)
            PDXI-MF 16-Bit Series Digital Input
            PDXI-MF 16-Bit Series Digital Output

        PDXI-MFS 12-Bit Series
            PDXI-MFS 12-Bit Series Analog Input (A/D)
            PDXI-MFS 12-Bit Series Analog Output (D/A)
            PDXI-MFS 12-Bit Series Digital Input
            PDXI-MFS 12-Bit Series Digital Output

        PDXI-MFS 14-Bit Series
            PDXI-MFS 14-Bit Series Analog Input (A/D)
            PDXI-MFS 14-Bit Series Analog Output (D/A)
            PDXI-MFS 14-Bit Series Digital Input
            PDXI-MFS 14-Bit Series Digital Output

        PDXI-MFS 16-Bit Series
            PDXI-MFS 16-Bit Series Analog Input (A/D)
            PDXI-MFS 16-Bit Series Analog Output (D/A)
            PDXI-MFS 16-Bit Series Digital Input
            PDXI-MFS 16-Bit Series Digital Output

        PD2-AO Series
            PD2-AO Analog Output (D/A)
            PD2-AO Digital Input
            PD2-AO Digital Output

        PDXI-AO Series
            PDXI-AO Analog Output (D/A)
            PDXI-AO Digital Input
            PDXI-AO Digital Output

    Versalogic
        VSBC-6
            VSBC-6 Analog Input (A/D)
            VSBC-6 Digital Input
            VSBC-6 Digital Output
            VSBC-6 Watch Dog

    Miscellaneous I/O Blocks
        xPC Target Scope Block
        From xPC Target
        To xPC Target
        xPC Target Software Reboot
        I/O Port Read
        I/O Port Write
        xPC Target TET
        xPC Target Time
        Asynchronous Event Support
            Adding an Asynchronous Event
            Async IRQ Source Block
            Async Rate Transition Block
            Async Buffer Write and Read Blocks
            Asynchronous Interrupt Examples

Printable Documentation (PDF)

Product Page (Web)