请问一下这个程序的串口配置程序在哪里?
时间:10-02
整理:3721RD
点击:
如图,这个是网上下下来的安捷伦电源驱动程序,可是这里面的“初始化”vi里并没有配置到了串口波特率、校验、停止位等等信息,这是为什么呢?该电源这些信息可以在电源的操作界面上完成,还是说在电源的操作界面上把这类信息配置好了之后,就不用再在labview里面配置了呢?求教
如果这台电脑使用的USB而不是串口,则不需要配置那些东西
可是这个确实是串口驱动的啊。你看第二个框,写的serial or gpib
在NI measure automation explore设备中设置,这个程序应该是映射设备的。
你应该没有gpib卡吧,搞NI的测试,没有gpib卡比较伤啊。
USB在labVIEW里面也这样叫,如果是串口肯定得配置,不配置根本用不了,所以,要么,在本vi前面加入配置,要么就是USB不需要配置
我在考虑,是不是这个配置是在仪器的界面上面完成了?因为在连线之后,可以在仪器界面上面选择rs232接口,然后配置波特率,校验码,停止位等信息,配置完了之后保存就好了。
不对,你那是设定通信方式,电脑都还不能跟仪器通信怎么会知道仪器设置的是啥。电脑需要你指导它完成设置才能与仪器通信上,仪器设置的是啥,电脑必须与之对应
可是为什么在这个初始化程序里面,有一个往串口里面写了一个SYST:REM的代码,仪器就切换成程序控制模式了呢?这说明通信是好的啊?
有可能这个串口速率是自适应的吧。既然通信没有问题,没有理由读写会有问题,下面的步骤就是参考例子写代码。
还有个前提:这些例子你要能正常的跑起来。
你没有配置,系统有个默认的配置的,比如波特率9600等。所以你那个不配置是默认的值。
那我需要怎么样去修改一下呢?我没有看懂你的意思