红相mk6e电能表command line通信协议

红相mk6e电能表command line通信协议

ID:13441080

大小:127.50 KB

页数:29页

时间:2018-07-22

红相mk6e电能表command line通信协议_第1页
红相mk6e电能表command line通信协议_第2页
红相mk6e电能表command line通信协议_第3页
红相mk6e电能表command line通信协议_第4页
红相mk6e电能表command line通信协议_第5页
资源描述:

《红相mk6e电能表command line通信协议》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、红相Mk6E电能表CommandLine通信协议CommandLine是红相Mk6E系列电能表与外部终端进行通信所用的协议。对于设计者,本规约提供了一整套与电能表直接通信的可行的方法。CommandLine为设计者提供详细读取红相MK6E系列电能表数据的方法。它是以命令行的格式发送一系列固定的指令。以下将详细表述了通过RS485或RS232通信口进行通信的方法。命令的结构所有命令均以字符“STX”开始,以字符“ETX”结束,并符合以下通用格式:的内容是要被发送的命令

2、信息是按CCITT标准定义的16位的CRC-16多项校验码。该CRC是通过对整个信息进行计算的。(含“STX”,但不含“CRC”本身及“ETX”字符,如果在之间没有命令,那么将不需要CRC校验)电能表对发送过来的命令产生应答,应答命令格式如下所示:的内容可能是:(16进制的“6”)----指令操作成功(16进制的“18”)----CRC校验正确,但指令有误或是含有数据的应答信息:第29页共29页

3、、的内容都是以二进制发送,因此,一些特殊控制字符有可能出现在传输的数据中,该字符与发送的真正的起始和结束字符混淆。为了避免这样的问题,采用填充字符的方式处理。特殊控制字符由一个DLE(16进制的“10”)字符跟第六位置1的原字符组成,以双控制字符发送。在接收端,截下并除去所有的“DLE”字符,而对跟在“DLE”后面的字符的第六位清零。下述字符以这种方式处理:(hex02)发送为:(hex10)(hex42)(hex03)发送为:(hex10)(he

4、x43)(hex11)发送为:(hex10)(hex51)(hex13)发送为:(hex10)(hex53)(hex10)发送为:

(hex10)(hex50)命令行的响应命令行的格式定义如下:“test”表示一个以0为结束符的字符串。(“”字符不发送){5}表示一个8位的整数。[10]表示一个16位的整数。(1000)表示一个32位的整数。<1.23>表示一个32位的浮点数。注意:所有多字节数(包括整数和浮点数),首先传送高位(Motorola格式)。

5、接收成功时,应答码为第29页共29页接收失败时,应答码为跟上错误代码错误代码如下:代码解释1不能写入(如:序列号已被设置)2操作未完成3寄存器未找到4访问被拒绝(安全原因)5字节数错误(要求的字节数不正确)6无效的类型码(内部错误)7数据未准备好(处理中),稍候再试8超出范围,输入值超出了定义的范围9未登录表1命令行应答码命令行模式Command:Response:这个初始化消息用于启动访问命令行。由于命令主体为空,CRC被省略,收到信息后,终端进入命令行模式。登录命令Comman

6、d:L“id,pw”Response:本命令用于登录系统。“id”、“pw”第29页共29页分别是用户名和密码,密码以0为结束符。注意:对用户ID和密码的保密以及字符串以0结束。退出命令Command:xResponse:本命令用于退出系统。注意:登陆电表进行数据通信后,请用该命令退出。信息命令Command:I[reg_num]Response:I[reg_num]/data/本命令将返回所要查询的寄存器信息。/data/是以为0结束符的字符串:“

7、cription>”为寄存器的类型,以字母表示(见前面的有关类型的列表)。字母序列在未来若需要扩展的话,将使用小写字母。由信息命令返回的是外部类型。〈测量单位〉测量单位AAmpsD角度值HHz(赫兹)M分钟NNoUnit第29页共29页P百分比Q功率因素RVars(无功功率)SVA(视在功率)T秒U未定义VVolts(伏特)WWatts(瓦特)XWh(有功)YVarh(无功)ZVah(视在)表2信息命令单位结构组成:是具有高达16个字符并以0为结束符的格式的寄存器描述。当寄存器不能正常

8、访问时(任何原因,包括安全原因),将返回一个“N”和数据类型“U”(说明该数据类型未知)。在这种情况下描述的内容将是“Registerxxxx”。读寄存器命令Command:R[reg_num]Response:R[reg

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。