在许多项目中需要监控电压电流,同时还读取用电量,做能耗分析,也可用在整个厂区能耗监控和管理,采用正泰电器生产的DTSU666导轨型电度表,安装方便,体积小,具有485接口Modbus-RTU通讯,与西门子200SMART通讯,读取电度表实时数据。
仪表默认出厂参数:站号1,波特率 9600,偶校验,1 停止位,协议 DL/T645-2007,进入密码701,设置为:波特率 9600,无校验,1停止位(N1 ),Modbus-RTU协议,注意不能设置为2停止位(N2),2停止位时通讯中断。
正泰电度表的数据地址为16进制,换算为10进制时要加1,由于正泰电度表数据地址是从0开始,但西门子200SMART通讯地址是从40001开始的。
西门子200SMART的DB9接头的针脚3和8分别接电度表的24和25脚,24为485A,25为485B,顺序不能接借。如意通讯不上,可以先用串口软件ModScan32,来作通讯测试。有需要串口软件ModScan32可以私信,免费分享。

西门子200SMART与正泰电表DTSU666合影留念

串口软件ModScan32设置通讯参数

串口软件ModScan32读电度表通讯测试1

串口软件ModScan32读电度表通讯测试2

串口软件ModScan32读电度表通讯测试3

串口软件ModScan32读电度表通讯测试4

正泰电表DTSU666面板

正泰电表DTSU666参数密码

正泰电表DTSU666参数设置

正泰电表DTSU666符号定义

正泰电表DTSU666参数地址表1

正泰电表DTSU666参数地址表2

正泰电表DTSU666参数地址表3

正泰电表DTSU666参数地址表4

首次上电复位MB0,置位M0.0, 强制通讯超时次数为0

调用MBUS_CTRL,采用循环左移强制轮循

电表首地址从0开始,西门子200SMART从1开始,在电表的地址加1

电表首地址从0开始,西门子200SMART从1开始,在电表的地址加1

读到的电表的参数定义

读到电表的电压电流等,全部为整数,注意单位换算

读到的累计用电量,为浮点数,乘以电压变比同时还乘以电流变比,单位为KWH
以上是用电压AC220V做的测试,所以电压显示过低,但不影响通讯测试,有需要采集电能时,可以选择正泰DTSU666型电能表,希望能给需要的朋友带来协助。


