LabVIEW编程LabVIEW  U16数字与布尔型数组转换例程与相关资料

397 阅读1分钟

LabVIEW编程LabVIEW U16数字与布尔型数组转换例程与相关资料 在LabVIEW编程开发通讯协议时,经常与遇到将数字型转化为布尔型数组。比如设备一共有16bit,每一个bit代表一种设备的状态,比如开启、关闭,正转、反转等。一般数字IO设备经常会遇到。一般的操作都是对其中的一个bit或者几个bit进行操作,而通信协议中是U16的类型。当然,对于U8可能就对应8bit的情况。 下面的例子就实现了从U16到布尔型数组的转换(布尔型数组代表了bit),同时,当某一个bit发生变化后,程序自动计算出来,会知道具体哪个bit发生了变化,以便对该bit做后续的处理。 对于其他诸如U8、U32也是类似的,这里就不再赘述了。

image.png 厂家有提供LabVIEW的例子,根据通讯协议的相关的说明,编写了适合项目的程序。 转换VI如下所示。

相关资料说明,如下所示。 LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序 文字内容均在附件Word中,同时上文中提到的例子和资料,均在word中的附件里,可点击下载。登录www.bjcyck.com可以查看更多详细信息。这里只是简略的介绍,有任何关于LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序相关问题,请与我们联系。 链接地址为:www.bjcyck.com/nd.jsp?id=2…