VB5.0条件下SCPI语言的仪表及PC机的联系研究

VB5.0条件下SCPI语言的仪表及PC机的联系研究
万用表发送的格式为11位资料格式,其中有:1位起始位+7位数据位+1位奇偶校验位(或者是8位数据位,无奇偶校验位)+2位终止位。资料格式和波特率可以由万用表设定,并与MScomm中的设定相吻合。万用表接收完命令后必须以/NEWLINE0或者/CARRIAGE0+/NEWLINE0为标志结束命令,以开始执行命令。在程序中,使用在每条命令的后面加上/Chr$+Chr来结束语句。在接收读数时可以接收控制字符,随后必须删除这些控制字符读数才能正常显示。

软件编制在VB510中调用MScomm控件,该控件是专门为通讯而设计,具有功能全、配置方便的特点,并可激活ONCOMM事件处理数据。主窗口程序:cPrivateSubForm_LoadDimCommPortAsString,SettingsAsStringc使用串口2MSComm11CommPort=2c设置接口的波特率为9600,无奇偶校验位,8位数据位,2位终止位MSComm1.Settings=d9600,N,8,2dMSComm1.InBufferSize=1000c把接口的InputMode属性设为二进制MSComm1.InputMode=comIputModeBinaryMSComm1.RThreshold=1cREQUESTTOSEND无效,被忽略MSComm1.RTSEnable=Falsec初始化时钟间隔为1000毫秒,即设定PC机读数间隔为1秒Timer1.Interval=1000EndSub打开文本文件记录数据PrivateSubopenfile_Clickc使用FreeFile函数来返回一个可用的文件号txtfile=FreeFilec以只允许写操作的二进制方式打开文件。到文件末尾以加入新的数据,本程序大大降低了检测人员人为的测量误差,并简化了测量过程。如果把数据读入Excel或数据库中进行二次处理,可以作出趋势图等,在仪表稳定性测试和热电阻、热电偶检测方面有一定的参考价值。

泊祎回收网遵循行业规范,任何转载的稿件都会明确标注作者和来源;

发布者:泊祎回收网,转载请注明出处:https://www.huishou5.net/dianzi/19247.html

(0)
打赏 微信扫一扫 微信扫一扫
泊祎回收网泊祎回收网
上一篇 2021年5月3日
下一篇 2021年5月3日

相关推荐

电话

联系我们

1388-0022-916

在线咨询:点击这里给我发消息

邮件:1395700887@qq.com

工作时间:周一至周日,9:30-18:30,节假日无休

微信
微信
分享本页
返回顶部