微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 请问一下这个程序的串口配置程序在哪里?

请问一下这个程序的串口配置程序在哪里?

时间:10-02 整理:3721RD 点击:
如图,这个是网上下下来的安捷伦电源驱动程序,可是这里面的“初始化”vi里并没有配置到了串口波特率、校验、停止位等等信息,这是为什么呢?该电源这些信息可以在电源的操作界面上完成,还是说在电源的操作界面上把这类信息配置好了之后,就不用再在labview里面配置了呢?求教


如果这台电脑使用的USB而不是串口,则不需要配置那些东西

可是这个确实是串口驱动的啊。你看第二个框,写的serial or gpib

在NI measure automation explore设备中设置,这个程序应该是映射设备的。
你应该没有gpib卡吧,搞NI的测试,没有gpib卡比较伤啊。

USB在labVIEW里面也这样叫,如果是串口肯定得配置,不配置根本用不了,所以,要么,在本vi前面加入配置,要么就是USB不需要配置

我在考虑,是不是这个配置是在仪器的界面上面完成了?因为在连线之后,可以在仪器界面上面选择rs232接口,然后配置波特率,校验码,停止位等信息,配置完了之后保存就好了。

不对,你那是设定通信方式,电脑都还不能跟仪器通信怎么会知道仪器设置的是啥。电脑需要你指导它完成设置才能与仪器通信上,仪器设置的是啥,电脑必须与之对应

可是为什么在这个初始化程序里面,有一个往串口里面写了一个SYST:REM的代码,仪器就切换成程序控制模式了呢?这说明通信是好的啊?

有可能这个串口速率是自适应的吧。既然通信没有问题,没有理由读写会有问题,下面的步骤就是参考例子写代码。
还有个前提:这些例子你要能正常的跑起来。

你没有配置,系统有个默认的配置的,比如波特率9600等。所以你那个不配置是默认的值。

那我需要怎么样去修改一下呢?我没有看懂你的意思

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top