欢迎来到天天文库
浏览记录
ID:39467081
大小:511.05 KB
页数:5页
时间:2019-07-04
《pc与智能仪器通信(尹晖晖)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、PC与智能仪器通信PC机与XMT-3000A智能仪器串口通信调试在进行串口开发之前,一般要进行串口调试,经常使用的工具是“串口调试助手”程序。它是一个适用于Windows平台的串口监视、串口调试程序。它可以在线设置各种通信速率、通信端口等参数,既可以发送字符串命令,也可以发送文件,可以设置自动发送/手动发送方式,可以十六进制显示接收到的数据等,从而提高串口开发效率。“串口调试助手”程序是串口开发设计人员必备的调试工具。1)线路说明观察所用计算机主机箱后RS-232C串口的数量、位置和几何特征;查
2、看计算机与智能仪器的串口连接线及其端口。在计算机与智能仪器通电前,按图A-2所示将传感器Cu50、上、下限报警指示灯与XMT-3000A智能仪器连接。通过串口线将计算机与智能仪器连接起来:智能仪器的14端子(RXD)与计算机串口COM1的3脚(TXD)相连;智能仪器的15端子(TXD)与计算机串口COM1的2脚(RXD)相连;智能仪器的16端子(GND)与计算机串口COM1的5脚(GND)相连。特别注意:连接仪器与计算机串口线时,仪器与计算机严禁通电,否则极易烧毁串口。2)XMT-3000A智能
3、仪器的参数设置XMT-3000A智能仪器在使用前应对其输入/输出参数进行正确设置,设置好的仪器才能投入正常使用。图A-2PC机与智能仪器串口通信线路请按表A-4设置仪器的主要参数。表A-4仪器的主要参数设置参数参数含义设置值HiAL上限绝对值报警值30LoAL下限绝对值报警值20Sn输入规格传感器为:Cu50,则Sn=20diP小数点位置要求显示一位小数,则diP=1ALP仪器功能定义ALP=10Addr通信地址0bAud通信波特率48003)温度测量与控制(1)正确设置仪器参数后,仪器PV窗显
4、示当前温度测量值;(2)给传感器升温,当温度测量值大于上限报警值30℃时,上限指示灯L2亮,仪器SV窗显示上限报警信息;(3)给传感器降温,当温度测量值小于上限报警值30℃,大于下限报警值20℃时,上限指示灯L2和下限指示灯L1均灭;(4)给传感器继续降温,当温度测量值小于下限报警值20℃时,下限指示灯L1亮,仪器SV窗下限报警信息。4)计算机串口设置进入WINDOWS“我的电脑”系统属性,在“设备管理器”列表中有端口COM和LPT设备信息,选中通讯端口COM1,查看其属性,在COM1端口属性的
5、端口设置选项中,将其波特率(即每秒位数)设为4800,停止位设为2,如图A-3所示。图A-3计算机通讯端口(COM1)设置5)串口调试程序的使用下面以PC机与XMT-3000A智能仪表串口通信为例介绍“串口调试助手”的使用。打开“串口调试助手”程序,首先设置串口号、波特率、校验位、数据位、停止位等参数(注意:设置的参数必须与仪器设置的一致),选择十六进制显示和十六进制发送方式,打开串口。图A-4串口调试助手发送指令返回信息在“发送的字符/数据”文本框中输入读指令:8080520C,单击“手动发送
6、”按钮,则PC机向仪器发送一条指令,仪器返回一串数据,如:3D01E70364000100,该串数据在返回信息框内显示,如图A-4所示。根据仪器返回数据,可知仪器的当前温度测量值为:013D(十六进制,低位字节在前,高位字节在后),十进制为___________℃?6)使用“计算器”实现数制转换打开Windows附件中“计算器”程序,在“查看”菜单下选择“科学型”。图A-5在“计算器”中输入十六进制数选择“十六进制”,输入仪器当前温度测量值:013D(十六进制,0在最前面不显示),如图A-5所示
7、。图A-6十六进制数转十进制数单击“十进制”选项,则十六进制数“013D”转换为十进制数“317”,如图A-6所示。仪器的当前温度测量值为:31.7℃(十进制)。为什么?7)调试扩展(1)将智能仪表的地址设为12,如果PC机需要读取该仪表的当前测量温度值及上限报警值,则PC机应向仪表发送读指令:8C8C5201。(2)如果主机需要将地址号为12的仪表的上限报警温度设定为300℃,则主机应向仪表发送写指令:8C8C43012C01。(3)在串口调试程序中,将“手动发送”改为“自动发送”。请用智能仪
8、表和“串口调试助手”程序进行验证。XM3000智能电表的介绍智能电表是由传统电能表逐步发展起来的它在智能电网中是重要的智能终端。智能电表功能的扩充使得智能电表除了具有了双向计量的基本功能以外还具有分时分类计量、双向通信、多种控制的功能。智能电表的大量使用将会使得智能电网的节能、高效、安全的性能得到更充分的体现。本文介绍了智能电表的结构和工作原理,深入分析了其硬件系统及软件平台进一步突出了其所具有的一系列功能和特点让人们对智能电表也有了更全面的了解。智能电能表是智能电网的智能终端它已经不
此文档下载收益归作者所有