艾默生E10模块CDT-91后台通讯规约分析.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
艾默生E10模块CDT-91后台通讯规约分析

艾默生网络能源 有限公司 文 档 编 号 软件版本 文档密级 共8页 MONI20U111XY110G 1.10 秘密 PSM-E20监控模块用CDT-91规约 拟 制:余先耀 张志国 审 核:张志国 标 准 化:魏巍 批 准:柳秀鹏 1、概述 本文描述了PSM-E20监控模块应用于直流屏时向上级监控设备提供的CDT 91通讯规约,通过本规约可以获取直流屏的各种运行参数。 2、适用范围 本文艾默生网络能源有限公司的开发人员及测试人员,也适用于采用通讯方式接入我司直流屏设备的各自动化厂家。 3、引用标准 本文遵守中华人民共和国电力行业标准(DL 451—91)循环式远动规约标准。 4、物理接口 通讯接口:RS232/RS485串行通讯接口。 波 特 率:600、1200、2400、4800、9600、19200。 字符格式:1位起始位,(无校验/奇校验/偶校验, 可设),8位数据位,1位停止位。 5、帧 5.1、帧结构 帧结构如图1所示,每帧都以同步字开头,随后发送1个控制字和多个信息字,信息字的个数是可变的,其数值在控制字中有描述。 同步字 控制字 信息字1 …… 信息字n 图1、帧结构 5.2、同步字 本规约的同步字按发送的先后顺序为:EB、90、EB、90、EB、90。 5.3、控制字 控制字共有B7~B126个字节,其组成如图2所示。 5.3.1 控制字节说明(如图3所示): E:扩展位 当E=0时使用表2已定义的帧类别码;当E=1时帧类别码可另行定义,以便扩展功能。在本规约中,此位总是为0。 L:帧长定义位 当L=0时表示本帧信息字数n为0,即本帧没有信息字; 当L=1时表示本帧有信息字。在本规约中,此位总是为1。 b7 b0 字节 控制字节 B7 帧类别码 B8 信息字数 B9 源站址 B10 目的站址 B11 校验码 B12 图2 控制字组成 b7 b0 E L S D 0 0 0 1 图3 控制字节 S:源站址定义位, D:目的站址定义位 5.3.2 S与D在上行及下行信息中的定义说明: 在上行信息中,S=1表示控制字中源站址有内容,源站址字节即代表信息始发站的站号,即直流屏的本机地址;D=1表示目的的站址字节有内容,目的站址字节代表主站站号。在本规约的上行信息中,S位总是为1,D位总是为1。 在下行信息中,S=1表示源站址字节有内容,源站址字节代表主站站号;D=1表示目的站址字节有内容,即直流屏的本机地址。在本规约的下行信息中,D位必须为1,否则直流屏将不会执行下行命令。 以上所述的上行信息和下信息中若同时S=0,D=0,则表示源站址和目的的站址无意义。 5.3.3 源站址和目的站址说明 在上行信息中,源站址是直流屏地址,即PSM-E20监控模块面板显示中的本机地址,其取值范围为1~254,目的站址固定为01。在下行信息中,源站址是指后台主机的地址,目的站址必须是直流屏的地址,若目的地址不正确,则下行命令将不会执行。 5.4、帧类别 本规约定义的帧类别码及其含义见表1 5.5、信息字数 信息字数n表示该帧中所含信息字数量,即信息字1至信息字n的总数,n=0表示无信息字。 表1 帧类别代号定义表 帧类别代号 定义 上行 E=0 下行 E=0 61H 重要遥测(A帧) 遥控选择 C2H 次要遥测(B帧) 遥控执行 B3H 一般遥测(C帧) 遥控撤消 F4H 遥信状态(D1帧) 57H 设定命令 7AH 对时命令 5.6、帧系列及信息字传送规则 帧系列按部颁CDT规约中附录A中A1方式循环发送,如图4: AD1AD1AD1AD1 图4 A帧上送时间3s,D1帧上送时间3s,无遥信变位和插入上送。 5.7、校验码 本规约采用CRC校验,校验多项式为G(X)=X8+X2+X+1,对每个控制字或信息字的前5个字节进行CRC校验,生成一个8位的余数,该余数取反后即可作为校验码尾随前5字节发送。计算方法如下:将每个控制字或信息字中的前5个字节按从低到高的顺序排列,每个字节的位从高到低排列,构成一个位流,在这个位流的后面加上8个0,从而得到一个48位的位流。例如,对某个信息字有B0-B5共6个字节,每个字节8位分别为bi7-bi0(i为字节序号,取值范围0~4),则按上面的方法得到的位序列为b07b06...b00,b17b16..b10,...,b47b47...b40用校验多项式107H (X^8+X^2+X+1)作为除数去除这个码流,相除时不做减法而做异或,最后得到一个8位的余数,将这个8位的余数取反后或

您可能关注的文档

文档评论(0)

441113422 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档