读取电表信息的操作方法与步骤
说明:以下操作步骤以对645规约电表的操作举例,其他规约电表可借鉴此方法。
一、操作前的准备工作
1.确认被采电表工作正常:通过电表按键查看电表的数据情况。
2.电表与PC机之间物理接线:通过串口转485(USB转485)调试工具,将电表与PC机之间的物理接线正确接好,调试工具的485接线直接接到电表的485口上,另一端接到PC机上。接线示意图如图1
图1电表与PC机之间接线示意图
3.设置参数:将串口调试工具打开,参数设置如图2,根据PC机上连接RS232转485(或SB转485)调试工具对应的串口号选择图2中“串口的”平配置,波特率为1200./2400,8位数据位。1位停止位,校验方式选择偶校验,选择“按照HEX格式显示”。
图2串口调试工具参数设置
注:DL/T645-1997规约电表波特率一般为1200;DL/T645-2007规约电表波特率一般为2400.
2、读取电表信息的步骤
1、)DL/T645-1997规约电表地址的读取方法
方法一:利用cre_dianbiao_str.exe工具读取电表地址
1.获取广播命令:打开“cre_dianbiao_str.exe”,如图3所示,
设置为“aa aa aa aa aa aa”,
参数设置可以设置为“B6 11”、“B6 12”、“B6 13”、“B6 21”、“B6 22”、“B6 23”或“B6 1F”等等,点击
后在STR中生成
,其中“68 aa aa aa aa aa aa 68 01 02 52 e9 0a 16 ”为读取三相电压的广播命令。
图3生成DL/T645-1997广播地址
2.读取电表的信息:如图4,点击“打开串口”,将广播命令(68 aa aa aa aa aa aa 68 01 02 52 e9 0a 16)录入到“发送”串口,点击“发送”,此事串
口调试工具“接收缓冲区”将接收到电表返回的数据(68 05 75 00 00 00 00 68 81 09 52 E9 65 35 33 33 33 33 DD 52 16 )。
图4读电表的信息
3.对返回数据的识别:如图4,按以上操作接收到电表返回的数据为68 05 75 00 00 00 00 68 81 09 52 E9 65 35 33 33 33 33 DD 52 16 ,其中两个68之间黄色部分6个字节为电表地址,52 E9后面蓝色部分8个字节为三相电压,蓝色部分两个字节为一相电压,如65 35为A相电压,高字节在后,低字节在前,分别减去33 33,得到32 02,故A相电压为232V,B相和C相电压的值如此类推。
方法二:利用cre_dianbiao.exe工具读取电表地址
1.获取广播地址:打开cre_dianbiao.exe工具,如图5所示,
设置为“aa aa aa aa aa aa”,
参数设置可以设置为“B6 11”、“B6 12”、“B6 13”、“B6 21”、“B6 22”、“B6 23”或“B6 1F”等等,
规约选择DL/T645-1997,