xPC Target 3.4
Latest Features
Version 3.4
Released: 01 Mar 2008Version 3.4, part of Release 2008a, includes the following enhancements:
- Support for the target PC to interface to the Vector CAN Application Environment (CANape) using Universal Calibration Protocol (XCP)
- Support for Simulink models that contain multidimensional signals and parameters
- Support for booting a target PC from a host PC within a dedicated network
- xPC Target Device Driver Authoring Tool, a new GUI for creating templates for simple custom xPC Target™ device drivers
- Arbitrarily sized target application (DLM) files can now be loaded in BootFloppy and StandAlone modes
See the Release Notes for details.
Update Now
- Download the latest version if your software maintenance service is current.
- Purchase or request a renewal quote if your maintenance service has lapsed.
- Try the latest version by downloading or requesting trial software.
Version 3.3
Released: 01 Sep 2007Version 3.3, part of Release 2007b, includes the following enhancements:
- New I/O boards interface support, including General Standards PMC–24DSI12 and PMC66-16AO16 for audio applications
- Support for the SAE J1939 standard, a real-time CAN protocol
- Support for the monitoring and logging of signals from referenced models
- Enhanced support for shared interrupts, allowing multiple boards to have the same interrupt numbers
See the Release Notes for details.
Version 3.2
Released: 01 Mar 2007Version 3.2, part of Release 2007a, includes the following enhancements:
- Support for interfacing with target PC parallel ports
- Support for interfacing with new I/O boards, including Commtech Fastcom 422/2-PCI-335, Measurement Computing PCI-DAS1002 and PCI-DAC6703, Quanser Q4, and National Instruments PCI-6528
- Expanded xPC Target Explorer, C API, and COM API to select signals using signal names instead of block paths
- Support for encoding and decoding messages specified via a CANdb file
- Support for writing device drivers for xPC Target
See the Release Notes for details.
Version 3.1
Released: 01 Sep 2006Version 3.1, part of Release 2006b, includes the following enhancements:
- Support for Texas Instruments DM642 EVM, in conjunction with Embedded Target for TI C6000 DSP
- Support for additional Ethernet chip: Intel I82547EI
- Support for Microsoft Visual C/C++ Version 8.0
- New demos
See the Release Notes for details.
Version 3.0
Released: 04 May 2006Version 3.0, an update to Release 2006a, includes the following enhancements:
- Support for new Ethernet cards: National Semiconductor DP83815 and 3Com 3C90X series
- The xPC Target kernel is implemented with a multithreaded architecture. All existing xPC Target functionality is still supported.
See the Release Notes for details.
Version 2.9
Released: 01 Mar 2006Version 2.9, part of Release 2006a, includes the following enhancements:
- Support for uploading xPC Target signals to Simulink scopes
- Support for the MATLAB Compiler
- Support for several new I/O boards, including the MPL PATI and boards from Contec
See the Release Notes for details.
Version 2.8
Released: 01 Sep 2005Version 2.8, part of Release 14 with Service Pack 3, includes the following enhancements:
- Support for Simulink fixed-point data types
- New driver blocks to support the MIL-STD-1553 military avionics databus protocol
See the Release Notes for details.
Version 2.7.2
Released: 07 Mar 2005Version 2.7.2, part of Release 14 with Service Pack 2, includes bug fixes. See the Release Notes for details.
Version 2.7.1
Released: 20 Dec 2004Version 2.7.1 includes bug fixes. There is no change to the version 2.7 documentation.
Version 2.7
Released: 09 Dec 2004xPC Target Explorer
xPC Target Explorer has been enhanced and now fully supports the following:
- Scopes of type file
- Access to target PC file systems
- Ability to export and import xPC Target Explorer target PC environments
- Default target PCs
The xPC Target Explorer GUI runs on your xPC Target host machine. This tool encompasses the functionality of xpcsetup, xpcrctool, xpcscope, and xpctgscope, which are now obsolete and have been removed from xPC Target 2.7.
Default Target PCs
This release of xPC Target introduces the concept of default target PCs and multiple target PCs to help you work with xPC
Target Explorer, command-line interface objects, external mode, and the build process. To accommodate the default target PC
concept, you now must properly configure Real-Time Workshop to build a model that contains From/To xPC Target blocks.
Stateflow State Test points
xPC Target now supports the monitoring of test pointed Stateflow states. This is available only through the MATLAB command-line
interface. It is not yet supported by xPC Target Explorer or xPC Target Scope blocks.
xPC Target COM API
To support target PC file systems, the xPC Target COM API has been enhanced to support a new object, xPCFileSystem, with a number of new methods.
Additional I/O Support
The following I/O support has been added:
- Support for National Instruments PCI/PXI-6602, Adlink 6208A, CommtechFastcom 422/2-PCI, and Quatech DSCP-200/300 boards
- Support for UEI PD2-DIO-64 series, UEI PDL-DIO-64 series, and UEI PDXI-DIO-64 series boards
- FIFO read and write blocks have been added to support all RS-232 sublibrary composite drivers
xPC Target Demos
A number of new demos been added to the xpcdemos directory.
Version 2.6.1
Released: 22 Sep 2004Version 2.6.1 includes bug fixes.
Version 2.6
Released: 05 Aug 2004xPC Target Explorer (Beta)
This release includes a substantially updated beta version of the xPC Target Explorer, a graphical user interface (GUI) for
xPC Target. It provides an integrated interface for most xPC Target interactions, including:
- Configuring the host PC
- Adding and configuring target PCs
- Creating boot disks for particular target PCs
- Building a target application for a specific target PC
- Starting and stopping the application that has been downloaded to the target
- Adding scopes of type host, target, and file to the downloaded target application
- Adding and removing signals to the xPC Target scopes
- Starting and stopping scopes
- Adjusting parameter values for the signals while the target application is running
The xPC Target Explorer GUI runs on your xPC Target host machine. This tool encompasses the functionality of both xpcsetup
and xpcrctool. This is the beta release of the xPC Target Explorer. The MathWorks encourages you to use this new interface
and provide feedback.
Real-Time Workshop Embedded Coder Support
xPC Target 2.6 supports Real-Time Workshop Embedded Coder (if this product is available on the host machine).
Additional I/O Support
The following I/O support has been added:
- ARINC 429 avionics databus protocol from Condor (CEI-520, CEI-520A)
- Support for additional boards from Contec (ADI12-16) and Sensoray (626)
- Several drivers have been updated – (armed pulse generation has been added for National Instruments PCI-6601 and PCI/PXI-6602)
Version 2.5
Released: 02 Jun 2004File System Support
You can now write continuous data to the file system on the target PC while the target application is running. This data can
then be accessed with standard file system and FTP commands for download to the host system.
New Host PC GUI (Beta)
The xPC Target Explorer runs on the host PC. This GUI enables you to configure the system and remotely connect from the host
PC to a target application on a target PC, tune parameters, trace signals, and log data. It provides access to multiple targets
running concurrently.
Multiple Target Support
You can now download xPC Target applications to multiple target systems and monitor their concurrent operation, using the
xPC Target Explorer and the MATLAB command-line interface.
Additional I/O Support
The following I/O support has been added:
- Serial communication – RS-232, RS-422, RS-485
- Increased number of UDP blocks supported in models
- Support for 25 additional boards from Adlink, Contec, Diamond Systems, National Instruments, North Atlantic Industries, Quanser, Quatech, Real Time Devices, Sensoray, and VMIC
User Interface API
xPC Target now includes two extensive application interfacing capabilities: the xPC Target API and the COM API. Both interfaces
provide convenient access to the controls, signals, and parameters of xPC Target for use in developing custom GUIs. You can
connect your own GUIs, developed with Visual Basic, Visual C/C++, Tcl/Tk, Perl/Tk, and other programming tools, using subroutines
or COM objects. (The xPC Target API and COM API were previously included only with the xPC Target Embedded Option.)
Additional User Interface Examples
xPC Target includes two extensive application interfacing capabilities: the xPC Target API and the COM API. Additional detailed
examples with source code are provided in the documentation and with the product to help you develop your own GUIs more quickly.
You can use these examples to configure a variety of interfaces. By modifying the source code provided, you can use these
examples to help you to develop your own custom interfaces to xPC Target applications.
Version 2.0.2
Released: 21 Nov 2003Library Update
The xPC Target Block Library Update provided with xPC Target 2.0.2 supports a number of new I/O boards of the following I/O types:
- Frame-based A/D
- Multi-port RS-232, RS-425, RS-485
- LVDT/RVDT
- Synchro/resolver
- Extended pulse-train generation and capture
- 3-phase PWM generation
- Shared/reflective memory (VMIC)
The library update also includes various improvements and bug fixes for existing drivers.
The update information is provided in a table listing the manufacturer, board, driver type, and comments. After reviewing
the table, if you determine that the update affects the boards that you use, you can download and install the xPC Target Block
Library Update. If the boards that you use have not been updated, and you do not plan to use any of the new drivers, there
is no need to install this update.
To review the changes included in this update in a PDF file, select this link.
Version 2.0.1
Released: 22 Sep 2003Library Update
The xPC Target Block Library Update provided with xPC Target 2.0.1 includes new blocks and drivers that support additional
I/O boards, as well as enhancements to existing drivers.
The new information is included in a table listing the manufacturer, board, driver, comments, and the version of the xPC Target
block library where the change was introduced. If you determine that the update affects the boards that you use, you can install
the xPC Target Block Library Update. If the boards that you use have not been updated, there is no need to install this update.
To review the changes included in this update in PDF, click here.
Store