我不知道你下位机用的是什么,但是,肯定是以下几步了:
1Labview发不同的指令给下位机;
2下位机收到指令,执行对应的命令,控制泵的流量。
所以,归结其来,就是labview通过串口给下位机发送数据。
设置通信协议可用“VISA配置串口”来设置通信协议,其他的串口读写也用VISA里面的模块。
我给你传个图,你就知道了,有问题可以和我联系。
配置串口参数函数,需要配置的参数主要有VISA资源名称(串口号)/波特率/数据比特/奇偶校验/停止位等关键参数。
VISA写入函数,通讯所需要发送的字符串数据。
VISA读取函数,字节总数,从端口缓存区里面读取数据的长度,一般通过属性节点获取端口缓存区内容长度传入到该参数输入,反馈缓存区数据内容。
VISA关闭函数,释放串口资源。
Labview错误1604是一个非常常见的错误,它表示调用节点时出现了问题。一般来说,此错误是由于调用节点未连接到正确的输入/输出端口导致的。要解决此问题,可以检查调用节点的输入/输出端口,确保它们正确连接到所需的位置。如果调用节点的输入/输出端口没有正确连接,可以尝试重新连接它们,以解决此错误。此外,可以尝试更新Labview,以确保它可以正常运行。如果仍然无法解决此问题,可以尝试联系NI客户支持,以获取更多帮助。
可能1):数据量太大,缓冲区需要重新设计,(可能2)接收的数据较长,没有接收完就已经结束。(可能3)引入适量延迟时间,比如上图中,在while循环内部,添加等待几毫秒,这种情况需要看实验情况而定。
LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言
的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。
LabVIEW软件是NI设计平台的核心,也是开发测量或控制系统的理想选择。 LabVIEW开发环境集成了工程师和科学家快速构建各种应用所需的所有工具,旨在帮助工程师和科学家解决问题、提高生产力和不断创新。
以上就是关于请问:在labview中如何发送http协议的命令,我试过了,可以使用GET命令来获取指定地址的信息,但是使用POS全部的内容,包括:请问:在labview中如何发送http协议的命令,我试过了,可以使用GET命令来获取指定地址的信息,但是使用POS、简述labview串口通信的基本流程,使用的主要模块,关键配置参数有哪些、labview错误1604调用节点等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)