在我的CompactRIO上如何编程实现使用User1 Switch ?



主要软件:
主要软件版本: 2009
主要软件修正版本: N/A
次要软件: LabVIEW Modules>>LabVIEW Real-Time Module
硬件: CompactRIO

问题:

如何在我的CompactRIO 设备上,使用 User1 DIP switch 用来在LabVIEW下以编程方式执行代码?



解答: 通过改变User1 DIP switch的状态来实现以编程方式执行代码,RT模块需要 LabVIEW。我们可以使用Functions » Real Time » RT utilities 下的Read Switch.vi 。
步骤:

1. 在程序面板单击鼠标右键并选择Real Time Functions 子面板
2. 继续选到RT Utilities 子面板
3. 找到RT Read Switch.vi ,把它放置到程序框图中
4. 在switch 输入节点中定义要操作目标的哪个switch(选择 user switch ,如下图所示)
5. 将switch状态输出节点连接到你的代码. (下例中放置了一个条件结构.)

下面的代码仅限参考, 当User1 DIP switch 处于 ON 状态时,  TRUE 值被输出,条件结构进入True条件分支中执行其中的代码。



相关链接: RT Read Switch VI - LabVIEW 2009 Real-Time Module Help

附件:





报告日期: 06/24/2010
最近更新: 02/24/2014
文档编号: 5AN88T6B