"数字IO的基本知识及LabVIEW图形编程实践"

需积分: 0 0 下载量 188 浏览量 更新于2024-01-21 收藏 830KB DOC 举报
第八章 数字IO.doc;《labview图形编程》(美国人写的书 特别推荐) .pdf;第七章 数字 I/O7.1 DI/O 的基本知识一般数据采集卡上都有DI/O功能,用来实现数据采集的触发、控制及计数等功能。DI/O 按TTL逻辑电平设计,其逻辑低电平在0到0.7V之间,高电平在3.4到5.0V之间。 数采板上多路(Line)数字 I/O 组成一组后被称为端口(Port)。一个端口由多少路数字I/O 组成是依据其数采板而定的,在大多数情况下4或8路数字 I/O 组成一个端口。当读写端口时,你可以在同一时刻设置或获取多路DI/O的状态。MIO E 系列板卡有8路数字 I/O组成了一个端口,实际使用时这8路可以部分是输入,部分是输出。数字量输入输出的应用分为以下两类:立即型(非锁存型)和定时型(锁存型)。在立即型情况下,当你调用数字 I/O函数后立即更新或读取数字量某一路或端口的状态。在定时型情况下,你可以使用外部信号来控制数字量数据的传输。LabVIEW 中关于DI/O的VI也分为低、中、高三个等级。在以下几个不同的子模板中:Data Acquisition » Digital I/O, 顶层 — 用于较简单应用中的Easy I/O VI。第二部分将讨论如何使用这些V; 数字IO是一种常见的功能,多数数据采集卡上都具备DI/O功能。DI/O可以用于实现数据采集的触发、控制及计数等功能。DI/O是按照TTL逻辑电平设计的,其中逻辑低电平在0到0.7V之间,高电平在3.4到5.0V之间。在数采板上,多路数字I/O组合成一组后被称为端口(Port)。一个端口由多少路数字I/O组成是根据数采板的设计来决定的,一般情况下,4或8路数字I/O会组成一个端口。在读写端口时,可以同时设置或获取多路DI/O的状态。 MIO E系列板卡具备8路数字I/O,这8路可以设置部分为输入,部分为输出。数字量输入输出的应用可以分为立即型和定时型。在立即型情况下,调用数字I/O函数后,可以立即更新或读取某一路或端口的状态。在定时型情况下,可以通过外部信号来控制数字量数据的传输。 LabVIEW中提供了关于DI/O的VI,根据功能的复杂程度,可以分为低、中、高三个等级。在以下几个不同的子模板中,可以找到相关的VI:Data Acquisition » Digital I/O,顶层 - 用于较简单应用中的Easy I/O VI。 LabVIEW图形编程是一本由美国人撰写的书籍,特别推荐给对LabVIEW感兴趣的读者。LabVIEW图形编程可以帮助读者深入了解LabVIEW的使用方法和技巧,并提供实用的示例,以帮助读者更好地应用LabVIEW进行图形编程。 总之,数字IO是一项重要的技术,在数据采集中起到了重要的作用。通过DI/O的函数调用,可以实现数据采集的触发、控制及计数等功能。LabVIEW提供了丰富的DI/O的VI,可以根据不同应用场景选择合适的VI进行使用。LabVIEW图形编程这本书也提供了丰富的知识和实例,对于想要深入学习LabVIEW的读者来说是一本很好的参考书籍。