本期内容为9月24日横河资深软件开发支持专家冯洋的直播课讲义节选。背 景鉴于上述问题的普遍性,这次直播课就从基础开始为广大用户解释横河测量仪器与上位机之间
鉴于上述问题的普遍性,这次直播课就从基础开始为广大用户解释横河测量仪器与上位机之间的通信如何做程序开发。后续我们还会安排相关直播课程,请关注本公众号发布的课程信息。
通信,指人与人或人与自然之间通过某种行为或媒介进行的信息交流与传递,从广义上指需要信息的双方或多方在不违背各自意愿的情况下采用任意方法、任意媒介,将信息从某方准确安全地传送到另方。横河测量仪器与上位机的通信,则是狭义的通信概念,指仪器彼此连通后传递信息。横河测量仪器的通信接口
普通USB协议:Universal Serial Bus,通用串行总线。最常见的通信方式以及接口之一。一般老款的产品搭载的是普通USB协议。
USBTMC协议:USB Test & Measurement Class。建立在USB之上的一种通信协议。主要用于与仪器之间的通信。
目前主流产品都支持USBTMC协议,使用此协议时需要横河测量官网下载安装相应的USB驱动。
横河测量仪器中搭载了GPIB通信接口的设备,都支持 IEEE Std 488.2 GPIB通信协议。使用此接口时,需要下载安装NI-488.2驱动。
横河测量仪器中搭载了RS232通信接口的设备,都支持标准 RS232 串口通信协议。使用此接口时,需要下载安装相应的转接口驱动。
大部分横河测量仪都可以通过TMCTL实现与上位机的通信(GM,GP系列以及个别产品除外)。
说明书中提供了C++,C#,及VBA的通信连接Demo。但开发时并不局限于这几种编程语言。
配置TMCTL类库文件时,请根据电脑情况(32位/64位)以及所使用的编程语言选择相应的类库。
正常的通信都是从连接仪器开始(API: Initialize)。通信结束时请断开连接(API: Finish)。
汽车测试网-创办于2008年,报道汽车测试技术与产品、趋势、动态等 联系邮箱 marketing#auto-testing.net (把#改成@)
微信扫一扫打赏
支付宝扫一扫打赏
