当前位置:文档之家› 电度表调试方法..

电度表调试方法..

CBZ8000系统电度表接口调试方法:鉴于目前CBZ8000系统将大量供货,接口调试所遇问题较多,特写如下调试说明,指导生产调试,对调试过程中所遇问题均有详细的处理说明.目前我们使用的电度表主要有:威胜电度表,许继电度表,杭州华隆电度表等。

就规约来说主要有部颁645规约和威胜规约两种,其他规约以后再行增加。

当我们要将多块电度表通过网关接入CBZ8000系统时,首先要知道系统是怎么通讯的,其次是考虑如何实现通讯。

电度表采用RS485接口通讯,RS485最多支持128个节点,也就是说同时可以有128个RS485的设备并网通讯,换句话说就是我们最多可以将128块电度表并网与网关通讯,但由于网关通过对各个电度表轮询实现与所有电度表的通讯,当电度表太多时,问询一周所需的时间太长,所以综合考虑,一般情况下最多只接32块表。

知道了电度表与网关通讯采用RS485接口,下一步就要考虑网关如何区分各个电度表,每块电度表都有一个通讯地址,通过地址的不同,网关就可以区分各块电度表了。

这就要考虑如何对电度表设置表址,下面将详细说明。

一、设置电度表表址通过电度表规约选择表址设置方法威胜电度表有两种规约:威胜规约(V4.0)DL/T645规约华隆电度表有两种规约华隆表许继电度表DL/T645规约二、网关程序修改电度表网关程序源程序文件为xjgw103.c我们需要修改该文件的几个参数。

具体如下:69行unsigned char ucADDR=0x66; 此行设置的是将网关所接电度表模拟为一个装置,在监控系统中所设置的电度表装置的地址,为16进制。

81行Sub_Total_Num =6; 此行设置的是该电度表网关所接入的电度表的数目,十进制。

100行Protocol_Type =METER_PROTOCOL_DL; 此行设置的是电度表的规约METER_PROTOCOL_DL 表示DL/T645部颁规约METER_PROTOCOL_WS 表示威胜规约修改完毕,存盘后,运行build_ap.bat编译程序,正确会生成XJGW103.HEX。

编译环境为Microsoft C/C++ Version 7.0,安装后目录为C:\C700.三、写网关程序检查网关的跳线,设置为RS485两线方式。

用MONITOR查看并修改网关IP地址附:MONITOR使用说明用DOWNLOAD.BAT将XJGW103.HEX写入网关。

Userid 为admin附:DOWNLOAD使用说明用MONITOR查看CRC校验是否正确。

接上485线和以太网线,并将网关和电度表上电,看后台能否收到报文,并查看见报文是否正确。

一、设置电度表表址:1.对于威胜规约(包括4.0,4.1等)我们使用如下软件,威胜电度表通讯测试软件(FHKZ.EXE)。

该软件包括下图所示几个文件。

注:该软件只能在WIN98系统下运行。

运行后出现如下告警框不必管他,按(确定)继续。

将出现下图,提示输入用户密码。

本软件没有密码,直接按OK后,出现如下画面:提示密码正确,确定即可。

这时会出现如下通信配置窗口,可选择你所使用的COM端口和波特率。

对于威胜电度表而言,波特率为1200Bps,偶校验。

设置好后,按(OK),出现如下窗口,可通过菜单的选择实现表址设置的功能。

用鼠标选择菜单(L表号)下的(S指定表号)会弹出一窗口。

输入要设置的表号。

选择OK。

当输入表号不符合规约要求时,如(13即0DH,系统占用不能作地址)则显示选择(P设置表号),(注意,在下发命令前要按住电度表的表址设置键)如果表址设置正确则显示:如果表址设置不正确或未设置下去,则显示:查询该软件版本如下:2.部颁规约(DL/T645-1997)我们使用如下软件,威胜电度表通讯测试软件(TEST4852000.EXE)。

该软件包括下图所示几个文件。

运行该软件后,选择帮助下的关于选项可查询版本如下:选择(通讯功能)菜单下的(端口设置)项出现如下窗口,可选择端口号,数据位,停止位字节数和波特率及其校验方式。

对于威胜电度表来说,选择如下图:选择确定后可将上述设置自动存盘,而后选择(通讯功能)菜单下的(从站设置)项,如下图:图中(设备地址)即为我们所要设置的电度表的表址。

而后选择(基本命令)菜单下的(写设备地址)项,前提是按住电度表的表址设置键。

如果设置正确则提示:否则,则提示:华隆电度表:对于杭州华隆电度表来说有两种规约,分别是浙江规约(DLT614)和部颁规约(DLT645),通过按表上的按键可查询表址和规约类型。

具体如下:电能表运行显示状态电能表运行分3种显示状态1.轮显状态电能表在正常运行情况下,处于轮显状态。

轮显项目及每项目显示时间由用户按需要通过掌上电脑编程设置选择确定。

可选显示项目见附录A1,A2,每项轮显时间为1~99秒可选。

在用户无特殊要求的情况下,出厂时每项显示时间设置为8秒钟,轮显项目设置为:DSSD5/DTSD5(A)型1 当前时间2 当前时钟3 通讯地址号4 表号5 当前正向有功总电量6 当前正向有功峰电量7当前正向有功谷电量8 当前反向有功总电量9当前反向有功峰电量10当前反向有功谷电量11当前正向无功总电量12当前正向无功峰电量13当前正向无功谷电量14当前反向无功总电量15当前反向无功峰电量16当前反向无功谷电量DSSD5/DTSD5(B)型1 当前时间2 当前时钟3 通讯地址号4 表号5 当前正向有功总电量6 当前正向有功峰电量7当前正向有功谷电量8 当前正向无功总电量9当前正向无功峰电量10当前正向无功谷电量11当前反向无功总电量12 当前反向无功峰电量13当前反向无功谷电量DSSD5/DTSD5(C)型1 当前时间2 当前时钟3 通讯地址号4 表号5 当前正向有功总电量6 当前正向无功总电量7当前反向无功总电量2.按键显示按电能表的读数按钮,每按一次,显示一项,显示4分钟后自动转入运行轮显。

当按住按钮(不松开)约4秒钟,进入管理数据显示模式,用户查看时段等管理信息。

当显示完管理数据的最后一项数据后,返回运行轮显状态。

在显示管理数据时也可按读数键,每按一次,显示一项,显示4分钟后自动返回运行轮显状态。

3.红外遥控显示用红外遥控器可选择查看任何项目(遥控显示器使用说明详见附录)MONITOR使用说明:MONITOR.EXE所在目录应包含SEG.CFG文件,否则运行时报告缺少该文件。

运行MONITOR.EXE后出现下面的窗口:图中各按钮的意义:Invite :召唤Reset :复位指定的网关装置Config :配置指定网关装置的IPExit :退出图中各个项目的意义如下,IP Address :IP地址MAC Address :MAC地址Gateway :网关Subnet Mask :子网掩码Model :型号OS :操作系统(即底层程序版本)AP version :应用程序版本及CRC校验码当该软件运行后,与该主机在同一以太网上的所有网关装置将按IP地址的顺序显示在窗口内,如果有网关IP地址重复的情况,则该IP地址不会显示在窗口内。

所以我们首先要做的就是为每台网关装置分配一个在站内唯一的IP地址。

而后可用本软件查看是否所有网关连接正常。

具体的设置IP地址的方法是:1)将于设置IP地址的网关单独连接到装有MONITOR软件的主机上,保证网络正常。

2)运行MONITOR,可看到该网关的IP地址,用鼠标选中该IP地址后,按Config按钮,出现如下窗口,在这个窗口上我们可以修改IP address,GateWay,Mask等。

下面的User ID为权限确认,我们使用的用户是admin 密码为空(无密码)。

修改IP address为我们需要指定的IP地址,然后按Config Now按钮,弹出一小窗口,确认即可。

3)这是主窗口内的IP地址表中,原有IP地址会消失,过一会会出现修改后的IP地址,表示IP地址修改成功。

Config按钮:可修改选定网关的IP地址。

Config窗口:Config确认窗口:Reset按钮,可对选定的网关进行复位,相当于软关机。

当按下后出现提示,询问是否确定要复位该网关,是就确定,否就取消。

按是(Y)后出现下面窗口,要确认权限,看你是否有权限执行该操作。

用户名为admin,密码为空。

Invite按钮:当网关烧完程序后,我们可以按该按钮重新召唤网关,当网关接到主机后,如果不能显示该网关的IP,召唤后仍不能显示,则要检查网络线是否正确,电源是否正常,接触是否良好,还有就是当主机装有网络防火墙时,网关数据被屏蔽,无法显示IP.EXIT按钮:退出软件。

DOWNLOAD使用说明:DOWNLOAD.BA T是一个批处理命令,它所在目录应包含以下几个文件:GWDL.EXE XJGW103.HEX DAPDL.CFG DOWNLOAD.BA T运行DOWNLOAD.BA T后,出现下面的窗口:根据提示按Enter键,出现下面的窗口:将Remote_IP后面的IP地址修改为所要写程序的网关的IP地址,按Alt+F,选择Exit退出,如下图:出现如下画面:联接成功,要求输入Userid, 否则未联接上,要检查本机IP与网关IP是否在同一网段。

Userid为admin。

输入后回车。

出现提示Password,直接回车。

(无密码)程序将自动将XJGW103.HEX 灌入网关中。

相关主题