版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGEPAGENHR-3300R/3300S系列三相综合电量表通信协议本规约采用Modbus规约RTU模式,可以方便地与多种组态软件相连接,其通讯驱动与ModiconModbus_RTU格式完全兼容。1、字节格式:8102、通讯数据格式通讯时数据以字(WORD—2字节)的形式回送,回送的每个字中,高字节在前,低字节在后,如果2个字连续回送(如:浮点或长整形),则高字在前,低字在后。数据类型寄存器数字节数说明字节数据11整形数据12一次送回,高字节在前,低字节在后长整形数24分两个字回送,高字在前,低字在后浮点数据3、帧格式读取继电器输出寄存器(01H)继电器寄存器地址从0x07B0开始,共2个,超出该地址范围从机提示地址错误。举例说明:读继电器输出状态,主机要读取地址为0x01从机的继电器输出状态ON/OFF(1=ON,0=F10xB。主机发送字节序号字节数发送信息备注从机地址B110x01发送至地址为01的从机功能码B210x01读继电器输出状态起始寄存器地址B3-B420x07b0继电器状态的起始地址为0x07b0寄存器个数B5-B620x0002读取2个继电器的状态,最小为1CRC码B7-B820xbd58CRC码,发送时低字节在前从机响应字节序号字节数发送信息备注从机地址B110x01从机地址功能码B210x01读继电器输出状态数据长度B310x01数据长度数据包B41/CRC码B5-B62/由从机计算得到CRC码1=ON0=F例:[发送]010107B00002BD58[接收]01010102D049继电器状态数据字节为02,表示第2个继电器为合,其他继电器分读取开入量(02H)0x01主机发送字节序号字节数发送的信息备 注从机地址B110x01发送至地址为01的从机功能码B210x02读开关量信息起始BIT位B3-B420x0700起始BIT位地址为0x0700读数据长度B5-B620x0004读取4路开关量输入状态位CRC码B7-B820x7BB2由主机计算得到CRC码从机响应字节序号字节数返回的信息备 注从机地址B110x01来自从机01功能码B210x02读开关量信息数据长度B310x011个字节状态数据B41/DI寄存器内容CRC码B5-B62/由从机计算得到CRC码DI寄存器内容:B4:4DI1--DI4;例如:[发送]01020700000478BD[接收]01020105618B读取的4位开入量为:0x05:表示DI1和DI3有开入信号。(03H04H)顺序代码示例说明1仪表地址1仪表的通讯地址(1-255之间)203H或04H03H功能码3起始寄存器地址高字节01H寄存器起始地址4起始寄存器地址低字节00H5寄存器个数高字节00H寄存器个数6寄存器个数低字节02H7CRC16校验低字节C5HCRC8CRC16校验高字节F7H仪表回送的帧格式(数据正常)顺序代码说明1仪表地址仪表的通讯地址(1-255之间)203H或04H功能码3回送数据域字节数(M)4第一个寄存器数据…………第N个寄存器数据M+4CRCM+5CRC如果起始寄存器地址或寄存器个数错误,仪表回送:顺序代码示例说明1仪表地址1仪表的通讯地址(1-255之间)283H或84H83H功能码——针对03H,04H302H02H错误代码4CRC校验低字节F1H5CRC校验高字节C0H顺序代码说明1仪表地址仪表的通讯地址(1-255之间)203H或04H功能码3回送数据域字节数(M)4第一个寄存器数据…………第N个寄存器数据M+4CRCM+5CRC继电器遥控输出05H)举例说明:控制继电器输出,主机要控制地址为0x01从机的一个独立的继电器为ON或OFF。步骤一:主机向从机发送的使能继电器遥控功能数据帧为主机发送字节序号字节数发送信息备注从机地址B110x01发送至地址为01的从机功能码B210x06寄存器地址B3-B420x00E0遥控参数地址设置参数B5-B620x00FF使能遥控CRC码B7-B82/CRC从机的响应数据帧是在寄存器内容被预置后,将主机发送的数据帧回传。步骤二:主机发送数据帧为:主机发送字节序号字节数发送信息备注从机地址B110x01发送至地址为01的从机功能码B210x05输出地址B3-B420x07b0高字节在前,低字节在后输出值B5-B620xff00高字节在前,低字节在后CRC码B7-B82/由主机计算得到CRC码FF00HON0000HOFF从机发送的响应数据帧为:从机响应字节序号字节数发送信息备注从机地址B110x01从机地址功能码B210x05输出地址B3-B42/输出值B5-B62/CRC码B7-B82/由从机计算得到CRC码主机发送字节序号主机发送字节序号字节数发送信息备注从机地址B110x01发送至地址为01的从机功能码B210x06寄存器地址B3-B420x0E00遥控参数地址设置参数B5-B620x0000禁止遥控命令CRC码B7-B82/CRC从机的响应数据帧是在寄存器内容被预置后,将主机发送的数据帧回传。[发送]01060E0000FFCB62[接收]01060E0000FFCB62[发送]010507B0FF008CA9[接收]010507B0FF008CA9[发送]01060E0000008B22[接收]01060E0000008B223.4设置仪表寄存器内容(06H10H16H)功能码06H写单路,将一个字(2字节)数据写入仪表寄存器中,上位机发送的帧格式:顺序代码示例说明1仪表地址1(1-255之间)206H06H功能码3寄存器地址高字节09H寄存器地址0905H4寄存器地址低字节05H5写入数据高字节00H写入数据43H6写入数据低字节43H7CRC校验低字节A6HCRCA6DBH8CRC校验高字节DBH仪表回送:如果写入正确,则仪表回送相同的数据。16H10H:顺序代码示例说明1仪表地址1(1-255)216H或10H10H功能码3寄存器起始地址高字节09H寄存器地址0923H4寄存器起始地址低字节03H5寄存器个数高字节00H00H6寄存器个数低字节02H01H02H7字节数(M)4字节数据、整形数据:02H浮点数、长整形数:04H8数据高字节00H10、50数据次高字节0AH数据次低字节00H数据低字节32HM+8CRC校验低字节3DHCRC校验数据M+9CRC校验高字节78H仪表回送:(写入成功)顺序代码示例说明1仪表地址1仪表的通讯地址(1-255之间)216H或10H10H功能码3起始地址高字节09H寄存器起始地址0923H4起始地址低字节03H5寄存器个数高字节00H寄存器个数26寄存器个数低字节02H7CRC校验低字节54HCRC校验数据8CRC校验高字节B2H仪表回送:(寄存器地址或数据错误)顺序代码说明1仪表地址仪表的通讯地址(1-255之间)296H90H86H功能码——针对16H,10H,06H303H错误代码4CRC校验低字节5CRC校验高字节注:以上介绍中CRC校验为16位,高字节在前,低字节在后。4、通讯波特率:通讯波特率可以在1200、2400、4800、9600、19200、38400之间选择。出厂时,仪表已设置某一波特率。5、仪表地址:仪表地址可以在1-253之间选择。仪表出厂时,已设置某一地址。6、通讯功能码H或0H测) H(0H或1H(据置)7、通讯数据CRC校验:7.1校验多项式:X16+X12+X5+1CRCCRC1CRC8、仪表数据寄存器地址1寄存器地址数据名称量程系数单位数据格式备注03H04H123特别注意:长整形数据和浮数据格式!)电压0100HA相相电压100伏特长整形三相四线系统0102HB相相电压100伏特长整形三相四线系统0104HC相相电压100伏特长整形三相四线系统0106HA-B线电压100伏特长整形0108HB-C线电压100伏特长整形010AHC-A线电压100伏特长整形电流010CHA相电流1000安培长整形010EHB相电流1000安培长整形0110HC相电流1000安培长整形功率0112HA相有功功率10瓦浮点形0114HB相有功功率10瓦浮点形0116HC相有功功率10瓦浮点形0118H总相有功功率10瓦浮点形011AHA相无功功率10瓦浮点形011CHB相无功功率10瓦浮点形011EHC相无功功率10瓦浮点形0120H总相无功功率10瓦浮点形0122HA相视在功率10瓦浮点形0124HB相视在功率10瓦浮点形0126HC相视在功率10瓦浮点形0128H总相视在功率10瓦浮点形功率因数012AHA相功率因数1000长整形012CHB相功率因数1000长整形012EHC相功率因数1000长整形0130H总相功率因数1000长整形频率0132H频率1000赫兹长整形能量0600H正向有功电能10千瓦时长整形0602H反向有功电能10千瓦时长整形0604H正向无功电能10千乏时长整形0606H反向无功电能10千乏时长整形0608H总有功电能(绝对值)10千瓦时长整形060AH总无功电能(绝对值)10千乏时长整形060CH视在电能10兆伏安时长整形离散量:功能码02H读取0700H-0703H开入量1~4的输入状态,当有输入时相应的位为1,当无输入信号时,相应的位是0继电器状态寄存器:功能码01H读取,功能码05H控制输出。07B0H-07B1H07B0H-07B1H1-2ON时相应的位读出1,当继电器为OFF0;控制输出:详见“3.405H)”系统配置0800H仪表型号ASSIC码0805H仪表软件版本ASSIC码080aH仪表硬件版本ASSIC码080fH通讯规约版本ASSIC码系统配置数据:03H10H12060个连续字;整形数据支持06H功能写入。0900H当前日期和时间见表20903H电压倍率1整形0904H电流倍率1整形0905H接线方式整形0:三相四线1:三相三线2:3V3A0906H通讯地址整形1-2530907H通讯速率整形0:12001:24002:48003:96004:192000980H默认显示数据整形0:无显示1:三相相电压2:三相线电压3:三相电流4:三相有功5:总有功6:三相无功7:总无功8:三相视在功率9:总视在10:三相功率因素11:总功率因素12:频率13:通信参数0981H默认显示菜单整形0:无显示1:正向有功电能2:方向有功电能3:正向无功电能4:反向无功电能5:总有功电能6:总无功电能报警通道1参数设置0A00H电压报警上限100伏特长整形0A02H电压报警下限100伏特长整形0A04H电流报警上限1000安长整形0A06H电流报警下限1000安长整形0A08H有功功率报警上限10瓦特长整形0A0AH有功功率报警下限10瓦特长整形0A0CH无功功率报警上限10乏长整形0A0EH无功功率报警下限10乏长整形0A10H功率因素报警上限1000长整形0A12H功率因素报警下限1000长整形0A14H工频周波报警上限1000赫兹长整形0A16H工频周波报警下限1000赫兹长整形报警通道2参数设置0A20H电压报警上限100伏特长整形0A22H电压报警下限100伏特长整形0A24H电流报警上限1000安长整形0A26H电流报警下限1000安长整形0A28H有功功率报警上限10瓦特长整形0A2AH有功功率报警下限10瓦特长整形0A2CH无功功率报警上限10乏长整形0A2EH无功功率报警下限10乏长整形0A30H功率因素报警上限1000长整形0A32H功率因素报警下限1000长整形0A34H工频周波报警上限1000赫兹长整形0A36H工频周波报警下限1000赫兹长整形0A38H报警上限回差100长整形0A3AH报警下限回差100长整形报警通道1控制参数0A50H通道1报警功能选择整形见表4报警通道2控制参数0A70H通道2报警功能选择整形见表4报警状态字0A90H报警状态字整形Bit0:A1Bit1:A20:未报警1:报警命令寄存器0B00H写入不同命令,有不同作用,具体见命令列表命令列表2000H清除电能3000H清除历史报警记录4000H校表参数恢复默认值4001H系统参数恢复默认值4003H校表使能4005H校表结束4013H变送上限校准使能4015H变送下限校准使能401AH变送校准结束变送设置数据1通道0D00H变送输出选择1整形0D01H变送下限电流对应值1整形0D02H变送下限电流对应值1整形0D03H变送上限长整形0D05H变送下限长整形变送设置数据2通道0D10H变送输出选择1整形0D11H变送下限电流对应值1整形0D12H变送下限电流对应值1整形0D13H变送上限长整形0D15H变送下限长整形变送设置数据3通道0D20H变送输出选择1整形0D21H变送下限电流对应值1整形0D22H变送下限电流对应值1整形0D23H变送上限长整形0D25H变送下限长整形变送设置数据4通道0D30H变送输出选择1整形0D31H变送下限电流对应值1整形0D32H变送下限电流对应值1整形0D33H变送上限长整形0D35H变送下限长整形继电器输出设置数据0E00H输出控制1整形0000H:本地控制00FFH:遥控0E01H输出方式选择1整形00H:电平方式FFH:脉冲方式0E02H输出脉宽100秒整形脉冲输出方式有效报警数据2000H历史报警个数1个整形数0-162001H历史报警1见历史报警数据模板200AH历史报警2见历史报警数据模板2052H历史报警10见历史报警数据模板历史报警数据模板基址报警发生的时间见表2基址+3报警原因见表3基址+4报警数据见常规数据表长整形基址+6报警结束时间见表2校表参数寄存器:功能码03H读取;功能码06H/10H写入;C000H额定电压1整形50-500V(读/写)C001H额定电流1整形1-15A(读/写)C002H脉冲常数1整形100-12000(读/写)C003H保留1整形读出0,写无效C004HA相电压有效值U_A1长整形只读C006HB相电压有效值U_B1长整形只读C008HC相电压有效值U_C1长整形只读C00AHA相电流有效值I_A1长整形只读C00CHB相电流有效值I_B1长整形只读C00EHC相电流有效值I_C1长整形只读C010HA相有功功率P_A1长整形只读C012HB相有功功率P_B1长整形只读C014HC相有功功率P_C1长整形只读C016HA相无功功率Q_A1长整形只读C018HB相无功功率Q_B1长整形只读C01AHC相无功功率Q_C1长整形只读C01CH高频脉冲常数HFConst1整形只写C01DH保留1整形读写无效C01EHA相功率增益GPA1长整形只写C020HB相功率增益GPB1长整形只写C022HC相功率增益GPC1长整形只写C024HA相相位补偿1段GphsA11长整形只写C026HB相相位补偿1段GphsB11长整形只写C028HC相相位补偿1段GphsC11长整形只写C02AHA相相位补偿2段GphsA21长整形只写C02CHB相相位补偿2段GphsB21长整形只写C02EHC相相位补偿2段GphsC21长整形只写C030HA相电压增益UGAINA1长整形只写C032HB相电压增益UGAINB1长整形只写C034HC相电压增益UGAINC1长整形只写C036HA相电流增益IGAINA1长整形只写C038HB相电流增益IGAINB1长整形只写C03AHC相电流增益IGAINC1长整形只写C03CH通道1变送上限系数1000整形500-2000C03DH通道1变送下限系数1000整形500-2000C03EH通道2变送上限系数1000整形500-2000C03FH通道2变送下限系数1000整形500-2000C040H通道3变送上限系数1000整形500-2000C041H通道3变送下限系数1000整形500-2000C042H通道4变送上限系数1000整形500-2000C043H通道4变送下限系数1000整形500-2000表2日期和时间的格式寄存器地址高字节低字节寄存器0年(BCD码)月(BCD码)寄存器1日(BCD码)时(BCD码)寄存器2分(BCD码)秒(BCD码)3报警代码报警原因备注1DSP内部RAM自检出错2EEPROM自检出错3内部参数自检出错4RTC自检出错5显示模块出错...20电压越上限报警21电压越下限报警22电流越上限报警23电流越下限报警24工频周波越上限报警25工频周波越下限报警26功率因素越上限报警27功率因素越下限报警28有功功率越上限报警29有功功率越下限报警30无功功率越上限报警31无功功率越下限报警4位数值功能bit00电压越上限报警功能关闭1电压越上限报警功能开启bit10电压越下限报警功能关闭1电压越下限报警功能开启bit20电流越上限报警功能关闭1电流越上限报警功能开启bit30电流越下限报警功能关闭1电流越下限报警功能开启bit40工频周波越上限报警功能关闭1工频周波越上限报警功能开启bit50工频周波越下限报警功能关闭1工频周波越下限报警功能开启bit60功率因素越上限报警功能关闭1功率因素越上限报警功能开启bit70功率因素越下限报警功能关闭1功率因素越下限报警功能开启bit80有功功率越上限报警功能关闭1有功功率越上限报警功能开启bit90有功功率越下限报警功能关闭1有功功率越下限报警功能开启bit100无功功率越上限报警功能关闭1无功功率越上限报警功能开启bit110无功功率越下限报警功能关闭1无功功率越下限报警功能开启bit120越上限报警功能关闭1越上限报警功能开启bit130越下限报警功能关闭1越下限报警功能开启bit14保留bit15保留附录1 CRC校码算——计法unsignedshortCRC16(puchMsg,usDataLen)unsignedchar*puchMsg;/*要进行CRC校验的消息*/unsignedshortusDataLen;/*消息中字节数*/{unsignedcharuchCRCHi0xFF/*高CRC字节初始化*/unsignedcharuchCRCLo0xFF/*低CRC字节初始化*/unsigneduIndex/*CRC循环中的索引*/while(usDataLen/*传输消息缓冲区*/{uIndex=uchCRCHi^*puchMsgg++;/*计算CRC*/uchCRCHi=uchCRCLo^auchCRCHi[uIndex};uchCRCLo=auchCRCLo[uIndex];}return(uchCRCHi<<8|uchCRCLo);}/*CRC高位字节值表*/staticunsignedcharauchCRCHi[]={0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40};/*CRC低位字节值表*/staticcharauchCRCLo[]={0x00,0xC0,0xC1,0x01,0xC3,0x03,0x02,0xC2,0xC6,0x06,0x07,0xC7,0x05,0xC5,0xC4,0x04,0xCC,0x0C,0x0D,0xCD,0x0F,0xCF,0xCE,0x0E,0x0A,0xCA,0xCB,0x0B,0xC9,0x09,0x08,0xC8,0xD8,0x18,0x19,0xD9,0x1B,0xDB,0xDA,0x1A,0x1E,0xDE,0xDF,0x1F,0xDD,0x1D,0x1C,0xDC,0x14,0xD4,0xD5,0x15,0xD7,0x17,0x16,0xD6,0xD2,0x12,0x13,0xD3,0x11,0xD1,0xD0,0x10,0xF0,0x
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年高考政治易错专项训练 易错12 社会认知-认识社会与价值选择(学生版+解析)
- 哪里能生成免疫规划试题与答案
- 清晰度考核测试题目和答案
- 浦发银行实习报告
- 电工电气试题及答案
- noi竞赛试题及答案
- 小儿麻疹试题及答案
- 统筹方法试题集与答案解析
- 2025届七台河市勃利县三年级数学第二学期期中统考试题(含解析)
- 2026年浙江省人教版小学英语六年级下册词汇练习题
- 不锈钢储罐安装施工详细方案
- 神经纤维瘤病护理
- 躯体忧虑障碍课件
- 危险化学品氧化工艺课件
- 2025年镇江护士考试题库答案
- 高校辅导员培训课件
- GB/T 9065.2-2025液压传动连接软管接头第2部分:24°锥形
- DB65T 8020-2024 房屋建筑与市政基础设施工程施工现场从业人员配备标准
- 鲁班奖工程质量创优策划
- 《Python程序设计》高职完整全套教学课件
- 河南科技大学《护理学基础》2021-2022学年第一学期期末试卷
评论
0/150
提交评论