|
2007年8月
本文包含关于状态图模块 1.0的如下信息:
LabVIEW Statechart Module Help的内容涵盖概念、操作方法和关于状态图模块的参考信息。按照如下步骤访问帮助文档。
下表列出了LabVIEW 状态图模块1.0的已知问题。
ID | 已知问题 |
---|---|
45TC7THA | Statecharts with unsaved library items fail cross-context sync 如果状态图位于某符号路径下(如<vilib>或者<userlib>),同时处于多个任务中,并且以子图方式浏览状态,那么在某些任务中LabVIEW可能找不到子图。这种情况下,LabVIEW可能会弹出搜索对话框。另外,如果在状态图找不到子图的时候保存状态图会破坏磁盘上的状态图文件。 解决办法—或者将状态图保存在非符号目录下,或者在以子图方式浏览状态之后立刻保存状态图。 |
44EFQS9A |
Using LabVIEW Statecharts without the LabVIEW Statechart Module Installed 解决办法—从安装了状态图模块的LabVIEW中创建一个源代码发布。然后就可以在一个没有安装状态图模块的LabVIEW中使用该发布源代码的输出,而不必使用原始的状态图和调用VI。 |
48TGOE00 |
Rename of .lvsc file on disk does not work 解决办法—显示 Project Explorer窗口,右键点击.lvsc项目项并选择重命名。 |
4689Q9HA | Statechart library file cannot do auto save LabVIEW不会自动保存状态图.lvsc文件用于自动恢复。 解决办法—National Instruments建议您在工作的过程中经常保存.lvsc文件。 |
4B8GO89A | Data display has stale data for internal trigger queue 状态图数据显示和自定义数据显示只会在状态图执行了转换之后才更新。因此,这些工具可能会显示内部触发队列中已经有一个触发被删除了。 |
4BCE3T9A | Generating code for a statechart not opened in a project can be slow 在主应用程序实例中或者在任何任务中打开一个不属于LabVIEW项目的状态图.lvsc文件,那么为该状态图生成代码的速度会很慢。 解决办法—在为该状态图生成代码之前,在LabVIEW项目中打开状态图.lvsc文件。 |
4AJE6300 |
Trigger names must contain only single-byte characters 解决办法—在触发名称中只输入英文字符。 |
4ALB3MUG | External trigger queue is created only after the statechart runs once 对于异步状态图,只有在你运行一次Run Statechart函数之后,状态图模块才创建外部触发队列。确保这个函数在向外部触发队列发送触发之前至少完成一次循环。 |
要想看转换节点(transition node)的标签,可以右键点击该转换节点并选择View»Label。通过双击标签并输入文本可以改变该标签。
© 2007 National Instruments公司,保留所有权利。
根据版权法,没有National Instruments公司的书面同意,本文不可以被复制或者以任何形式(电子版或印刷版)传播,包括全部或部分内容的影印、录音、以信息检索系统形式存储或者翻译。
National Instruments, NI, ni.com, 和LabVIEW都是National Instruments公司的商标。关于National Instruments公司商标的更多详情请参见ni.com/legal上的使用条款(Terms of Use)部分。
关于National Instruments产品的专利,参见软件中的 Help»Patents、CD中的patents.txt文件或访问ni.com/patents。
|