养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

LabVIEW输入设备控制

时间:2024-09-22 19:23:56

输入设备控制VI用于获得已连接到计算机的操纵杆、键盘或鼠标的信息。包括:查询输入设备VI,初始化操作杆VI,初始化键盘VI,初始化鼠标VI,关闭输入设备VI,输入数据采集VI;

LabVIEW输入设备控制

LabVIEW输入设备控制

LabVIEW输入设备控制

工具/原料

LabVIEW

鼠标

键盘

输入设备控制VI

1、输入设备控制VI位于程序框图-函数选板-互连接口,输入设备控制;

LabVIEW输入设备控制

2、初始化操纵杆:打开连接至计算机的操纵杆的引用并对操纵杆初始化。设备索引(接线端):是要初始化擢爻充种的操纵杆的索引撅掏浑锌。默认值为0。如计算机上只连接一个操作杆,则设备索引为0。错误输入(接线端):表明节点运行前发生的错误。该输入将提供标准错误输入功能。设备ID(接线端):确定已经初始化的设备。错误输出(接线端):包含错误信息。该输出将提供标准错误输出功能。

LabVIEW输入设备控制

3、初始化键盘:打开连接到计算机的键盘的引用并对将键盘初始化。错误输入(接线端):表明节点运行前发生的错误。该输入将提供标准错误输入功能。设备ID(接线端):确定已经初始化的设备。错误输出(接线端):包含错误信息。该输出将提供标准错误输出功能。

LabVIEW输入设备控制

4、初始化鼠标:打开连接至计算机的键盘的引用并对鼠标初始化。错误输入(接线端):表明节点运行前发生的错误。该输入将提供标准错误输入功能。设备ID(接线端):确定已经初始化的设备。错误输出(接线端):包含错误信息。该输出将提供标准错误输出功能。

LabVIEW输入设备控制

5、查询输入设置佼沣族昀:获取连接到计算机的设备的信息。错误输入(接线端):表明节点运行前发生的错误。该输入将提供标准错误输入功能。操纵杆信息(接线端):包含与计罪拈藉麝算机连接的操纵杆的信息。轴总数(Windows)是连接至计算机的操纵杆总的轴数。按钮总数(Windows)是连接至计算机的单个操纵杆总的按钮数。pov总数(Windows)是连接至计算机的单个操纵杆总的视点数。设备名是连接至计算机的操作杆的设备名称。按键信息(接线端):包含与计算机连接的键盘的信息。按钮总数(Windows)是连接至计算机的单个键盘总的按键数。设备名是连接至计算机的键盘的设备名称。鼠标信息(接线端):包含与计算机连接的鼠标的信息。轴总数(Windows)是连接至计算机的鼠标总的轴数。按钮总数(Windows)是连接至计算机的单个鼠标总的按钮数。设备名是连接至计算机的鼠标的设备名称。

LabVIEW输入设备控制

6、输入数据采集:获取连接到计算机的设备的数据。通过连线数据至设备ID输入端逐吴哉姆可确定要使用的多态实例,也可手动选择实例。设备ID(接线端):确定要从中获取数据的设备。选多萑唢错误输入(接线端):表明节点运行前发生的错误。该输入将提供标准错误输入功能。设备ID(接线端):确定从中获取数据的设备。坐标轴信息(接线端):包含轴的数值。轴的数量与操作杆有关。X轴是x轴的数值。Y轴是y轴的数值。Z轴是z轴的数值。X轴旋转是x轴旋转的数值。Y轴旋转是y轴旋转的数值。Z轴旋转是z轴旋转的数值。U轴是u轴的数值。V轴是v轴的数值。按钮信息(接线端):包含至多32个按钮的布尔值。TRUE表明VI运行时按钮处于按下状态。方向信息(接线端):包含至多4个视点的数值。错误输出(接线端):包含错误信息。该输出将提供标准错误输出功能。

LabVIEW输入设备控制

7、关闭输入设置:关闭在设备ID中指定的设备跷孳岔养。通过连线数据至设备ID输入端可确定要使用的多态实例,也可手动碚枞凇悄选择实例。设备ID(接线端):指定要关闭的设备引用。错误输入(接线端):表明节点运行前发生的错误。该输入将提供标准错误输入功能。错误输出(接线端):包含错误信息。该输出将提供标准错误输出功能。

LabVIEW输入设备控制

鼠标操作

1、通过initializeMouse.vi初始化鼠标操作,AcquireinputData.vi获取鼠标的坐标和按钮,CloseInputDevice.vi关闭鼠标设备;

2、通过AcquireinputData的坐标轴输出信息获取鼠标移动过程中的水平坐标和垂直坐标;

LabVIEW输入设备控制

3、通过AcquireinputData的按钮输出信息获取鼠标哪个按钮处于启用状态;1)点击鼠标左键,点击鼠标右键,点击鼠标中键。

LabVIEW输入设备控制

LabVIEW输入设备控制

LabVIEW输入设备控制

键盘操作

1、通过initializeMouse.vi初始化键盘操作,AcquireinputData.vi获取键盘上被按下的键,CloseInputDevice.vi关闭键盘设备;

2、通过AcquireinputData的按下的键获取键盘上被按下的值内容;

3、1)当没有按下任何键的时候,2)当按下一个键的时候,3)当按下两个或者多个键的时候;

LabVIEW输入设备控制

LabVIEW输入设备控制

LabVIEW输入设备控制

© 一点知识