欢迎来到天天文库
浏览记录
ID:41849925
大小:583.79 KB
页数:36页
时间:2019-09-03
《WMD2000多功能电力监控仪表V1.0通讯协议》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、上海奇朗电气设备有眼公司WMD2000多功能电力监控仪表SHAMiHAIKINbLAMJ上UUIPMENI匚(XLTD通讯协议【概述】WMD2000主机提供MODBUS-RTU通讯协议,八位数据位,T立停止位,无校验位。每帧数据都包裹都包含地址域、功能码域、数据域和校验域。一个数据包裹最大长度为95个字节。地址域长度为一个字节,内容为从站地址。有效的从站地址范围从1-247.从站如果接收到T贞地址域信息与自身地址相符合的包裹时,应当执行包衷中所包含的命令。从站所响应的包裹中该域为自身地址。域的长度不定,根据具体功能而定,数据域的:采用B
2、IGINDIAN模式f高位功能码域长度为一个字节,用以告诉从站执行何等操作。WMD2000支持的功能码如下表所列:功能码含义功能0x03读取寄存器获得当前WMD2000内部一个或多个当前寄存器值0x10设冒寄存器将指定数值写入WMD2000内部一个或多个寄存器内0x05继电器控制控制当前WMD2000内部一个继电器字节伽,低位字越后。校验域采用16位CRC校验码发送设备应当对包裹中的每fl®都进行CRC计算f最后结果存放入校验域中。接收设备也应当对包裹中的每一个数据(除校验域以外)进行CRC计算,将结果与校验域进行比较,只有相同的包裹才
3、可以被接受。【异常响应】如果主站发送了一个非法的包裹或者是请求一个无效的数据寄存器时异常的数据响应就会产生。这个异常数据响应由从站地址、功能码、故障码和校验域组成。下表说明了异常响应的数据格式异常响应的格式(主站-WMD2000)从站地址1字节功能码1字节故障码2字节CRC校验码2字节当功能码域的最高位为1时•说明此时的数据帧为异常响应。下表说明异常功能码的含义:故障码说明01H接收到非法的操作功能码02H接收到非法的寄存器操作或者数据超长03H接收到非法的数据格式【继电器控制】功能码为05H。在此模式下只育貓单个继电器进行控制继电器的
4、状态可以通过读继电器状态寄存器来获得。继电器地址在寄存器中从0开始,继电器1的地址为0,依此类推。发送十六进制FF00闭合一个继电器,发送十六进制0000释放一个继电器,除此之外的所有值都是无效的。控制继电器格式(主站-WMD2000)响应格式(WMD2000-主站)从站地址1字节从站地址1字节功能码05H]字节功能码05H]字节通道地址2字节通道地址2字节控制指令2字节控制指令2字节CRC校验码2字节CRC校验码2字节【读取寄存器】功能码为03Ho主站可以读取一个或者多个寄存器数值,没有定义的寄存器返回数值为0。读寄存器格式(主机一W
5、MD2000)响应格式(WMD2000-主机)从站地址]字节从站地址1字节功能码03H]字节功能码03H1字节开始地址2字节字节数(2*寄存器数目)1字节寄趣僚2字节第一个寄存器数据2字节CRC校验码2字节第二个寄存器数据2字节CRC校验码2字节【注意】:最多一次可以读取45个寄存器数值•【设置寄存器】功能码为10H.主站可以设定f或者多个寄存器数值,没有定义的寄存器操作无效。写寄存器格式(主机TWMD2000)响应格式(WMD2000-主机)从站地址1字节从站地址1字节功能码10H1字节口功能码10H」1字节开始地址2字节开始脱2字节
6、寄存器个数2字节寄存器个数2字节字节个数(2庆寄存器个数)1字节CRC校验码2字节第一个寄存器数据第二个寄存器数据CRC校验码2字节【数据类型说明】UINT16无符号16位整数INT16有符号16位整数LU1NT32无符号32位整数LINT32有符号32位整数W0RD16位标志字,适用于开关量和继电器状态DO表示第一路开关星或继电器通道D1表不第_路开关虽或继电器通道其它位一次类推位为0表示断开,1表示闭合【计算因子】由于数值范围的限制,WMD2000的很多数据寄存器都采用了计算因子,这就意味着用户如果要得到真实值,还必须乘上对应的计算
7、因子方可。例如:功率因数寄存器的计算因子为0.001,此时用户读取的数值为892,则说明当前功率因数为:892x0.001=0.892。【通讯数值与实际值】寄存器采为保证仪表在传输数据时保留足够的准确度位,WMD2000的某些实时用了一些特殊的处理方法,如下表所示:■相/线班平均相/线电压零序电压二欠侧通讯数值*计算因子*PT2相电流平均相电流零序电流电流需呈愿值二欠侧通讯数值*计算因子*CT3单相功率功率总和功率需量n侧通讯数值*计算因子*PT*CT序号内容通讯数值实际值采用二次测数据传输数值可以最大程度的保留计算准确度用户在处理过程
8、中一定要注意对应的PT和CT比值。【通用数据寄存器列表】寄存器地址定义数据类型说明40001A相相电压UNIT16计算因子为0.01,单位伏特40002B相相电压40003C相相电压40004AB线电压40
此文档下载收益归作者所有