运行通过仿真接口工具包(SIT)生成的VI时输入控件和显示控件变为灰色
主要软件:
主要软件版本: N/A
主要软件修正版本: N/A
次要软件: N/A
问题: 我编译了一个动态链接库文件(DLL)并将其链接到一个VI中。当我运行这个VI时,一些与这个仿真动态链接相关的输入控件和显示控件变为灰色,不可用。是什么地方出问题了呢?
解答: 当你将鼠标放到这些灰色的控件上时,你会发现这些控件的提示是 非法的链接。
当仿真接口工具包(SIT)不能够与模型的参数或信号正常通讯时,链接就自然会转变为非法。另外,你在创建仿真时设定的某些参数也会造成链接变为非法。
修复非法的链接你需要做以下的工作:
- 用连接管理器检查动态链接是否真的正确无误。你可以通过在LabVIEW中选择菜单项 Tools»SIT Connection Manager 来打开仿真工具包(SIT)连接管理器。 选择 Mappings 选项卡来重建与你的控件之间的链接。
- 同时确定你已经关闭了仿真环境的一些特定的优化选项。在你的模型中选择菜单项 Simulation»Simulation Parameters。 在 Advanced 选项卡上,确认你关闭了以下的优化选项: 信号存储重用, 区域压缩优化

- 再次确认你使用的不是虚拟模块。
- 如果你在仿真中使用了子系统, 测试点的连线最好是从子系统输入端口再引出的连线,不要把测试点与输出端口直接相连。
相关链接: Help Files: LabVIEW Simulation Interface Toolkit 4.0 Help
Help Files: LabVIEW Simulation Interface Toolkit 3.0.x Help
附件:
- screen.JPG
报告日期: 09/13/2006
最近更新: 10/18/2008
文档编号: 41CG67G2
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.