xPC Target模块介绍

xPC Target模块介绍

xPC Target

xPC Target 使你工具箱可以在 Simulink 的框图中加入 I/O 方块图,并用 RTW 产生代码,最后下载到另一个运行 xPC Target 实时内核的 PC 机上。对于控制和 DSP 系统来说 xPC Target 是理想的快速原型和硬件在回路测试工具,它可以使你在一台标准的 PC 机上运行实时模型。如果附加 xPC Target 嵌入模块选项,你可以把你的实时嵌入式系统放入到一台微机上,应用于生产、数据采集、标定和测试应用程序等过程中。

特点
在任何一台 PC 机上使用一个实时内核,即可以运行来自 Simulink 和 Stateflow 模型
支持任何台式 PC 机, PC/104,CompactPCI, 工业 PC 或 SBC (单板机)作为实时目标系统
依靠处理器的高性能水平,采样率可达到 100KHz
扩展了 I/O 驱动设备库,现已支持超过 150 种标准 I/O 板
可以得到来自主机或目标机的信号,也可以动态调整参数
主机和目标机通过 TCP/IP 或 RS232 协议进行通信(直接连接,局域网或 Internet )
用户可以开发出自己的图形界面来访问信号和数据
使用 xPC Target Embedded Option 能针对独立操作进行系统配置
可以通过 MATLAB 命令行接口实现目标应用程序

强大的功能
在主机上运行 MATLAB,Simulink,RTW 和 xPC Target , 可以生成一个实时应用程序 , 而另一台 PC 机作为目标机 , 它以一张特制的启动软盘启动 , 来装入 xPC Target 实时内核。目标机启动后,你可以编译并下载 Simulink 和 RTW 的应用程序到目标机。
xPC Target实时内核
为在 PC 机上运行实时应用程序提供了优异的性能。你可以从 MATLAB 中使用命令行或 xPC Target 的图形交户界面对程序的执行进行控制。在程序执行期间,你可以交互的调整模型参数。信号绘图功能可以使你动态地观察信号波形。如果你的目标机有监视器,你可以使用 TargetScope 功能在你的目标机上直接观察信号和目标机的各种状态信息。在你的目标机上运行 xPC Target 不会影响你已经安装在目标机硬盘上的其他应用程序。一旦你重新启动目标机,就可以重新恢复目标机的通常应用,如 Windows,Linux 或其他 PC 操作系统和应用软件。 xPC Target 不访问你的目标机的硬盘。
高性能的微内核
利用微内核和 PC 硬件, xPC 提供了一个理想的低价高效的实时目标机。使用标准的 PC 硬件和现成的 I/O 接口板, xPC Target 把 PC 机变成了实时快速原型目标机。用微内核而不是用 DOS 或 Windows 启动,可以获得高性能。这个微内核被调整到最小的开销和最大的性能。使用一个高性能的 Intel 奔腾或 AMD K6 处理器,你可以使采样速率达到 100KHz 。附加一些额外的费用,你可以把你的实时应用程序发布到低价的 386/486 机上。你甚至可以重新利用老的计算机( 386/486 ),把它们变为快速原型和实时软件测试平台。
目标应用接口
和目标机通信的第一种方法是通过面向对象的 MATLAB 命令行。你可以使用命令行交互的把命令从 MATLAB 发送到目标机上。你也可以把命令写到一个 M 文件中,详细定制一个自动批处理过程。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章