LabVIEW编程LabVIEW开发研华PCI 1756例程与相关资料

简介: LabVIEW编程LabVIEW开发研华PCI 1756例程与相关资料

LabVIEW编程LabVIEW开发研华PCI 1756例程与相关资料

PCI-1756能够提供隔离数字量输入通道和隔离数字量输出通道,所有输出通道在系统重启后都可以保持它们上次的输出值.同时PCI-1756提供通道冻结功能,在操作工作中可以将每个通道的当前输出状态维持不变。

585f01ef3be140d4ab23895137461b4e.png

在安装DAQNavi驱动后,在路径“C:\Advantech\DAQNavi\Examples\LabVIEW_DAQNavi_Polymorphic_VI”下,会有LabVIEW的例程。除了这张卡的DIO功能外,还包括AI、AO等其他功能的例子。还是比较丰富的。

但是DO的例子给的是针对一个prot的每个bit进行操作。我们项目中需要多多个port的多个bit进行操作,直接套用例子就无法使用,当然如果每个prot单独一个循环也是可以实现,只是显得比较繁琐。

因此,编写了同时对多个port的多个bit进行操作的例程。如下图所示。

378d29cf777d448199f96b9418560b1d.png


  初始化后,二维布尔数组每个boolean表示一个bit,每一行代表一个port,这里就是四个port,每个port是8bit,通过移位寄存器记录。之后通过“Pro Laser F\Instr\PCI 1756\Array Boolean To U8.vi”,替换需要控制的bit,如下图所示。

当Arrabool和上次相比有变化的时候,在执行Nchan写入功能,这也能避免频繁的操作DO。

厂家有提供LabVIEW的例子,根据通讯协议的相关的说明,编写了适合项目的程序。

相关资料说明,如下所示。

LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序

文字内容均在附件Word中,同时上文中提到的例子和资料,均在word中的附件里,可点击下载。登录www.bjcyck.com可以查看更多详细信息。这里只是简略的介绍,有任何关于LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序相关问题,请与我们联系。

相关文章
|
5天前
LabVIEW编程LabVIEW开发 研华PCI-1756 例程与相关资料
LabVIEW编程LabVIEW开发 研华PCI-1756 例程与相关资料
|
5天前
|
开发工具 芯片
LabVIEW编程LabVIEW控制研华PCI-1739U例程与相关资料
LabVIEW编程LabVIEW控制研华PCI-1739U例程与相关资料
16 1
LabVIEW编程LabVIEW控制研华PCI-1739U例程与相关资料
|
5天前
|
数据采集
LabVIEW编程LabVIEW控制研华PCI-1756例程与相关资料
LabVIEW编程LabVIEW控制研华PCI-1756例程与相关资料
10 0
|
5天前
LabVIEW编程LabVIEW开发研华PCI-1710 数据采集卡例程与相关资料
LabVIEW编程LabVIEW开发研华PCI-1710 数据采集卡例程与相关资料
13 2
|
5天前
LabVIEW研华USB 4716 例程与相关资料
LabVIEW研华USB 4716 例程与相关资料
|
5天前
|
存储 安全 计算机视觉
LabVIEW编程LabVIEW开发ITECH IT6000D系列电源例程与相关资料
LabVIEW编程LabVIEW开发ITECH IT6000D系列电源例程与相关资料
15 0
|
5天前
|
传感器 数据采集 编解码
LabVIEW编程LabVIEW开发 控制Fluke PPC4例程与相关资料
LabVIEW编程LabVIEW开发 控制Fluke PPC4例程与相关资料
12 0
|
5天前
LabVIEW编程LabVIEW开发Agilent 4294A 例程与相关资料
LabVIEW编程LabVIEW开发Agilent 4294A 例程与相关资料
|
5天前
|
人工智能 测试技术
LabVIEW编程LabVIEW控制USB-6341例程与相关资料
LabVIEW编程LabVIEW控制USB-6341例程与相关资料
12 1
|
5天前
|
安全
LabVIEW编程LabVIEW开发NI PCI-6513数字滤波 例程与相关资料
LabVIEW编程LabVIEW开发NI PCI-6513数字滤波 例程与相关资料
19 7