您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 涌纬自控 YW2000智能电力监测仪通讯协议.pdf
  所属分类: 其它
  开发工具:
  文件大小: 813kb
  下载次数: 0
  上传时间: 2019-10-19
  提 供 者: weixin_********
 详细说明:涌纬自控 YW2000智能电力监测仪通讯协议pdf,涌纬自控 YW2000智能电力监测仪通讯协议YW2000智能电力监测仪 通讯规约 (auc090012000 什么动作或由子机采集的需要回送的信息。这些信息可以是数值、参考地址等等。例如,功能码告诉子机读取寄存 器的数值,则数据区必须包含要读取寄存器的起始地址及读取长度(寄存器个数)。 1、与功能码03对应的数据区格式: 主机发送 数据顺序 效据含义起始地址读寄器个数 字节数 ◆子机应答 数据顺序 数据含义问送字节数 个寄存器的数据 字节数 2、与功能杩06对应的数据区格式: 数据顺序 匚效掂含义起始地址写入寄存器的数据 字节数 3、与功能码10对应的数据区格式: 数据顺序 数据含义起始地址写入数 与入数据 字节数 4.1.4 错误校验码(CRC): 主机或子机可用校验码进行判别接收信息是否岀错。有时,由于电了噪声或其他一些I扰,信恳在传输过程中 会发生细微的变化,错误校验码保证了主机或了机对在传送过程中岀错的信息不起作用。这样増加了系统的实全和 效率。错误校验釆用CRC-16校验方法。 二字节的错误校验码,低字节在前,高字节在后 注意:信息帧的格式都是相同的:地址码、功能码、数据区和错误校验码。 4.2 错误校验 冗余循环码(CRC)包含2个字节,即16位二进制。CRC码由发送端计算,放置于发送信息的尾部。接收端的设 备冉重新计算接收到信息的CRC码,比较计算得到的CRC码是杏与接收到的相符,如果二者不相符,则表明出错 cRC码的计算方法是,先预置16位寄存器仝为。冉逐渐把伃8位数据信息进行处哩。在进行CRC码计算时只用 8位数据位,起始位炇停止位,如有奇儁校验位的话也包括有偶校验位,都不参与CRC码计算。 在计算CRC码时,8位数据与寄存器的数据相异或,得到的结果向低位移一位,用0填补最高位。再检查最低 位,如果最低位为1,把寄存器的内容与预置数相异或,如果最低位为0,不进行异或运算。 这个过程一直重复8次。第8次移位后,下一个8位再与现在寄存器的内容相异或,这个过程与上以上一样重 复8次。当所冇的数据信息处理完后,最后寄存器的内容即为CRC码值。 1.3.CRC-16码的计算步骤 、置16位寄存器为十六进制FFF(即仝为1)。称此寄存器为CRC寄存器。 2、把一个8位数据与16位CRC寄存器的低位相异或,把结果放于CRC寄存器 3、把寄存器的内容右移一位(朝低位),用0填补最高位,检査最低位(移出位)。 http://www.tkyb.com 中国自动化仪器仪表网版权所有 YW2000智能电力监测仪 通讯规约 (auc090012000 4、如果最低位为0:复第3步(再次移位)。 如果最低位为1:CRC寄存器与多项式A001(10100000000001)进行异或。 、重复步骤3和4,直到右移8次,这样整个8位数据仝部进行了处理 6、重复步骤2到步骤5,进行下一个8位的处理。 7、最后得到的CRC寄存器即为CRC码,低字节在前,高字节在后。 44.信息帧格式举例 4.4.⊥ 功能码03 子机地址为01,起始地址00.32的3个寄存器。 此例中省存器数据地址为: 地址 数据(16进制) 0032 EA60 0034 DB6C 主机发送 □字节数 举例(16进制) 子机地址 送至子机01 功能码 0 读取寄存器 起始地址 起始地址为0032 读取个数 00渎取3个寄存器(共6字节) 03 CRC码 A4 由主机计算得到的CRC码 04 子机响应字节数 举例(16进制) 子机地址 01▲送至子机01 功能码 03 读取寄存器 读取字节数 063个寄存器(共6字节) 寄存器数据1 地土为0032内的内容 寄存器数据2 2 地址为0034内的内容 存器数据3 DB 地址为0036内的内容 GC CRC码 D1由子机计算得到的CRC码 3F 4.4.2 功能码06 子机地址为0l,保存起始地址0002的2个值。在此例中,数据保存结束后,子机中地址为0002内的内容为0002。 主机发送 字节数 举例(16进制) 子机地址 01发送至子机01 功能码 06单个数据(②2字节)保存一 起始地址 0起始地址为0002 2 保存数据 00供存的数据为0002 CRC码 9由主机计算得到的CRC码 CB 机 举例(16进制) 子机地址 01来自子机01 功能码 06单点保存 起始地址 00起始地址为0002 (2 http://www.tkyb.com 中国自动化仪器仪表网版权所有 YW2000智能电力监测仪 通讯规约 (auc090012000 保存数据 00保存的数据为002 CRC码 A9由子机计算得到的CRC码 CB 功能码10 子机地址为01,把0061保存到地址0000在此例中,数据保存结束后,地址为01的YW2000系列智能电力监 测仪内保存的信息为 地址 数捱(16进制) 0000 0064 主机发送 字节数 举例(16进制) 子机地址 01发送至子机01 功能码 10 多点保存 起始地址 00起始地止刈000 保存数据数 保存2点(共4字节) 字节数 保存数据1 00数据地址00 4 保存数据2 2 60B7 00数据地址为000 CRC码 B2由主机算得到的CRC码 0 子机响应 字节数 举例(16进制) 子机地址 01来自子机01 功能码 10 多点保存 起始地址 00起始地址为0000 保存数据数 0保存2点(共4字节) CRC码 4L由子机汁算得到的CRC码 4.5.出错处理 当Yw200系列智能电力监测仪检测到了〔RC码出错以外的错误时,必须向主机冋送信息,功能码的最高 位置为1,即子机返送绘主机的功能码是在主机以送的功能码的基础上加128。以下的这些代码表明有意外的错 误发生。 从主机接收到的信息如有CHC错误,则将被YW20系列智能电力监测仪忽略。 子机返送的错误码的格式如下(CRC码除外) 地址码: 字节 功能码 字节(最高位为1) 错误码 1字节 CRC码: 2字节 YW2000系列数字式多功能电力监测仪响应回送如下出错命令 0非法的能的 接收到的功能码Yw2000系列智能电力监测仪不支持。 02非法的数据位置 指定的数据位置超出YW200列智能电力监测仪泡围 03非法的数据值 接收到主札发送的数据值超岀相应地址的数据范圄。 http://www.tkyb.com 中国自动化仪器仪表网版权所有 YW2000智能电力监测仪 通讯规约 (auc090012000 附录一:数据和地址 表1:功能码03H所映射的数据区一基本数据: 基木数据 序号地址 项目 说明 相F 电压 线电压 相电流 相有功功率 相功率因数 相无功功率 相视在功率 相电压 线电压 相电流 相有功功率 相功率因数 相无功功率 相视在功率 相电压 线电压 相电流 相有功功率 相功率因数 相无功功率 相视在功率 零序电流 相平均相电压 三相平均相电流 频率 相有功功率 相总功率因数 相无功功率 三相视在功率 http://www.tkyb.com 中国自动化仪器仪表网版权所有 YW2000智能电力监测仪 通讯规约 (auc090012000 表2:功能码03H所映射的数据区一电能: 电能 地址 项日 说明 正向有功电能累加值低位字 正向有功电能累加值高位字 负向有功电能累加值低位字 负向有功电能累加值高位字 正向无功电能累加值低位字 正向尢功电能累加值高位字 负向无功电能累加值低位字 负向无功电能累加值低高字 最大有功电能正向需求量 最后复位电能需量的时间秒 最后复位电能需量的时间分 最后复位电能需量的时间时 最后复位电能需量的时间日 最后复位电能需量的时间月 最后复位电能需量的时间年 表3:功能03H所映射的数据区-时间: 时间 地址 项目 说明 0110H 0111H Min 分 0112H Hour 时 0113lI Date 日 011 Month 月 0115H ear 年 http://www.tkyb.com 中国自动化仪器仪表网版权所有 YW2000智能电力监测仪 通讯规约 (auc090012000 表1:功能码03H所映射的数据区-最人值 最大值 地址 呗目 说明 0070H Ua max 相电压Ua的最大值 0072H Uca max 线电压Uca的最大值 0074H Ia max A相电流的最大值 0)076iH 0078H PMxA相有功功率的最大值 007AH PFa max A相功率因数的最大值 007CH Qa Max A相无功功率的最人值 007EH Ma A相视在功率的最大值 0080H Ub Max 相电压Ub最大值 0082H abMX线电La的最大值 0084H Ib max B相电流的最大值 0086H 0088H Pb Max B相有功功率的最大值 008AH PFb ma B相功率因数的最大值 008CII Qb max B柑无功功率的最大值 008EH Sb max B相视在功率的最大值 0090H Uc Max 相电压U的最大值 0092H 线电压Ubc的最大值 0094H Ic max A相电流的最大值 0)09fH 0098H Pc Max C相有功功率的最大值 009AH C相功率因数的最大值 009CH C相无功功率的最人值 009EH Sc max C相视在功率的最大值 OOAOH IO Max 零序电流的最大值 00A2H Lav max 相平均线电压的最大值 00A4H Lav max 相平均相电流的最大值 OOA6H F Ma 频率的最大值 00A8H Psum max 三相有功功率的最人值 OOAAF PFav va 三相总功率因数的最大值 OOACH Qsum Max 相无功功率的最大值 OOAEH Ssum max 三相视在功率的最大值 00 32H Max demand正向有功电能需求量的最大值 http://www.tkyb.com 中国自动化仪器仪表网版权所有 YW2000智能电力监测仪 通讯规约 (auc090012000 表5:功能码03H所映射的数据区-最小值: 最小值 地址 呗目 说明 OOCOH Ua min 相电压Ua的最小值 00C2H Uca min 线电压Uca的最小值 00C4H Ia min A相电流的最小值 OOC6H 00C8H Pa min A相有功功率的最小值 OOCAH PFa min A相功率因数的最小值 OOCCH Qa min A相无功功率的最小值 OOCEH A相视在功率的最小值 OODOH Ub min 相电压[b的最小值 00D2I Cab_Min线电La的最小值 OOD4H Ib min B相电流的最小值 OOD6H 00D8H Pb m B相有功功率的最小值 OODAH PFb min B相功率因数的最小值 OODCI Qb min B相无功功率的最小值 OODEH Sb min B相视在功率的最小值 OOEOH Uc Mi 相电压Uc的最小值 00E2H Ubc mir 线电压Ubc的最小值 00E4H Ic Min A相电流的最小值 0)0FH 00E8H Pc min C相有功功率的最小值 OOEAH PFc Min C相功率因数的最小值 OOECH Qc Min C相无功功率的最小值 OOEEH Sc min C相视在功率的最小值 OOFOH AO Min 零序电流的最小值 00F2H Lav min 相平均线电压的最小值 00F4H Lav min 相平均相电流的最小值 00F6H F Min 频率的最小值 00F8H PsumⅥin 三相有功功率的最小值 OOFAH PFay min 三相总功率因数的最小值 00(H Qsum Min 相无功功率的最小值 OOFEH Ssum min 三相视在功率的最小值 00 32H Max demand正向有功电能需求量的最大值 http://www.tkyb.com 中国自动化仪器仪表网版权所有 YW2000智能电力监测仪 通讯规约 (auc090012000 表6:功能码03H所映射的数据区—最人值时间标签: 最大值时间标签 地址 序号 项目 产生时间‖序号 地址 」进制十进制 进制十进制 项目 生时间 分 杪分时 相电压 相电压 日 日月年秒分 线电压 年秒分时日月年秒分时日月 线电压 时 相电流 相电流 日月年杪分时日月年 相有功功率时 相有功功时 日月 月年秒分 相功率因数 秒分时山月年秒分 相功率因数 年秒分 相无功功率 日月年 相无功功率日 月年秒分 分 相视在功率山 相视作功率时 年 http://www.tkyb.com 中国自动化仪器仪表网版权所有
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 输入关键字,在本站1000多万海量源码库中尽情搜索: