JKW11-18控制器通讯协议V1.01.本控制器只支持MODBUS-RTU模式传送数据,每传送一个字节包含:一个启始位,8个数据位,一个停止位,没有奇偶校验位.2.本控制器支持的功能码有:0x01读连续线圈0x03读连续寄存器0x05预置单线圈0x06写单寄存器0x10写连续寄存器3.本控制器支持的波特率有:2400、4800、9600、19200、38400、1152004.命令格式读线圈状态MODBUS-RTU标准命令格式字节功能功能描述1SlaveAddress下位机地址2Function功能码(0x01)3StartingAddressHi线圈地址高4StartingAddressLo线圈地址低5No.ofRointsHi线圈数量高6No.ofRointsLo线圈数量低7CRC16-Lo校验码低8CRC16-Hi校验码高读线圈状态MODBUS-RTU响应标准命令格式字节功能功能描述1SlaveAddress下位机地址2Function功能码(0x01)3ByteCount字节数量(256)4Data(Coils0)线圈0状态............4+nData(Coilsn)线圈n状态5+nCRC16-Lo校验码低6+nCRC16-Hi校验码高读连续寄存器MODBUS-RTU标准命令格式字节功能功能描述1SlaveAddress下位机地址2Function功能码(0x03)3StartingAddressHi寄存器地址高4StartingAddressLo寄存器地址低5No.ofRegistersHi寄存器数量高6No.ofRegistersLo寄存器数量低7CRC16LoCRC16校验码低字节8CRC16HiCRC16校验码高字节读连续寄存器MODBUS-RTU标准响应命令格式字节功能功能描述1SlaveAddress下位机地址2Function功能码(0x03)3ByteCount传送的数据字节数(寄存器数量*2)2564DataHi第一个寄存器高字节5DataLo第一个寄存器低字节.........4+nDataHi第n个寄存器高字节5+nDataLo第n个寄存器低字节6+nCRC16LoCRC16校验码低字节7+nCRC16HiCRC16校验码高字节强制单个线圈MODBUS-RTU标准命令格式字节功能功能描述1SlaveAddress下位机地址2Function功能码(0x05)3CoilAddressHi线圈地址高4CoilAddressLo线圈地址低5ForceDataHiON(0xFF)OFF(0x00)6ForceDataLoON(0x00)OFF(0x00)7CRC16-Lo校验码低8CRC16-Hi校验码高强制单个线圈MODBUS-RTU响应标准命令格式字节功能功能描述1SlaveAddress下位机地址2Function功能码(0x05)3CoilAddressHi线圈地址高4CoilAddressLo线圈地址低5ForceDataHiON(0xFF)OFF(0x00)6ForceDataLoON(0x00)OFF(0x00)7CRC16-Lo校验码低8CRC16-Hi校验码高预置单寄存器MODBUS-RTU标准命令格式字节功能功能描述1SlaveAddress下位机地址2Function功能码(0x06)3StartingAddressHi寄存器地址高4StartingAddressLo寄存器地址低5DataHi寄存器高字节6DataLo寄存器低字节7CRC16LoCRC16校验码低字节8CRC16HiCRC16校验码高字节预置单寄存器MODBUS-RTU标准响应命令格式字节功能功能描述1SlaveAddress下位机地址2Function功能码(0x06)3StartingAddressHi寄存器地址高4StartingAddressLo寄存器地址低5DataHi寄存器高字节6DataLo寄存器低字节7CRC16LoCRC16校验码低字节8CRC16HiCRC16校验码高字节预置连续寄存器MODBUS-RTU标准命令格式字节功能功能描述1SlaveAddress下位机地址2Function功能码(0x10)3StartingAddressHi寄存器地址高4StartingAddressLo寄存器地址低5No.ofRegistersHi寄存器数量高6No.ofRegistersLo寄存器数量低7ByteCount传送的数据字节数(寄存器数量*2)2568DataHi第一个寄存器高字节9DataLo第一个寄存器低字节.........8+nDataHi第n个寄存器高字节9+nDataLo第n个寄存器低字节10+nCRC16LoCRC16校验码低字节11+nCRC16HiCRC16校验码高字节预置连续寄存器MODBUS-RTU标准响应命令格式字节功能功能描述1SlaveAddress下位机地址2Function功能码(0x10)3StartingAddressHi寄存器地址高4StartingAddressLo寄存器地址低5No.ofRegistersHi寄存器数量高6No.ofRegistersLo寄存器数量低7CRC16LoCRC16校验码低字节8CRC16HiCRC16校验码高字节不正常响应MODBUS-RTU标准响应命令格式字节功能功能描述1SlaveAddress下位机地址2Function功能码|0x803ExceptionCode故障代码4CRC16LoCRC16校验码低字节5CRC16HiCRC16校验码高字节5.通讯异常响应代码解释(ExceptionCode)0x01非法的功能码0x02请求读写非法的寄存器0x03试图向合法的寄存器写入非法的数据0x0C声请过多的寄存器0x0D错误的运行模式(在自动运行模式下禁止修改线圈状态)0x0F仪表进入报警保护状态禁止置电容器投切信号0x10仪表不在调试状态禁止写修正参数0x12写入数据有冲突0x13非法的线圈地址0x14非法的补偿方案0x15线圈不受网络控制0x16共补输出回路与编码方法不匹配0x17分补输出回路与编码方法不匹配6.寄存器地址信息表:表1参数地址参数名称数据格式读/写系数最小值最大值单位00自动手动2字节有符号整数读/写11201投入功率因数2字节有符号整数读/写0.017013002切除功率因数2字节有符号整数读/写0.017013003投入延时2字节有符号整数读/写11180秒04切除延时2字节有符号整数读/写11180秒05共补输出回路2字节有符号整数读/写1018/5406共补输出编码2字节有符号整数读/写111207第一只共补电容器容量2字节有符号整数读/写0.116000Kvar08分补输出回路2字节有符号整数读/写106/1809分补输出编码2字节有符号整数读/写111210第一只分补电容器容量2字节有符号整数读/写0.112000Kvar11电流互感器变比2字节有符号整数读/写150900012过压门限2字节有符号整数读/写0.122001600V13过电压畸变率2字节有符号整数读/写0.110500%14温度上限2字节有符号整数读/写13085℃15报警驱动事件2字节有符号整数读/写11816欠流切除功能2字节有符号整数读/写11217电流信号极性2字节有符号整数读/写11218通讯地址2字节有符号整数读/写1124719通讯波特率2字节有符号整数读/写11620本机总回路2字节有符号整数读/写101821副机1总回路2字节有符号整数读/写101822副机2总回路2字节有符号整数读/写101823未使用……43未使用44L1相基波功率因数(H)只读45L1相基波功率因数(L)4字节有符号整数只读0.146L2相基波功率因数(H)只读47L2相基波功率因数(L)4字节有符号整数只读0.148L3相基波功率因数(H)只读49L3相基波功率因数(L)4字节有符号整数只读0.150未使用51未使用52未使用53未使用54未使用55未使用56未使用57未使用58未使用59未使用60L1相基波电压(H)只读61L1相基波电压(L)4字节有符号整数只读0.1V62L2相基波电压(H)只读63L2相基波电压(L)4字节有符号整数只读0.1V64L3相基波电压(H)只读65L3相基波电压(L)4字节有符号整数只读0.1V66未使用67未使用68L1相基波电流(H)只读69L1相基波电流(L)4字节有符号整数只读0.1A70L2相基波电流(H)只读71L2相基波电流(L)4字节有符号整数只读0.1A72L3相基波电流(H)只读73L3相基波电流(L)4字节有符号整数只读0.1A74未使用75未使用4字节有符号整数76L1相有功功率(H)只读77L1相有功功率(L)4字节有符号整数只读0.1KW78L2相有功功率(H)只读79L2相有功功率(L)4字节有符号整数只读0.1KW80L3相有功功率(H)只读81L3相有功功率(L)4字节有符号整数只读0.1KW82总有功功率(H)只读83总有功功率(L)4字节有符号整数只读0.1KW84L1相无功功率(H)只读85L1相无功功率(L)4字节有符号整数只读0.1KVar86L2相无功功率(H)只读87L2相无功功率(L)4字节有符号整数只读0.1KVar88L3相无功功率(H)只读89L3相无功功率(L)4字节有符号整数只读0.1KVar90总无功功率(H)算术和只读91总无功功率(L)算术和4字节有符号整数只读0.1KVar92L1相视在功率(H)只读93L1相视在功率(L)4字节有符号整数只读0.1KVA94L2相视在功率(H)只读95L2相视在功率(L)4字节有符号整数只读0.1KVA96L3相视在功率(H)只读97L3相视在功率(L)4字节有符号整数只读0.1KVA98总视在功率(H)只读99总视在功率(L)4字节有符号整数只读0.1KVA100L1相电压畸变率(H)只读101L1相电压畸变率(L)4字节有符号整数只读0.1%102L2相电压畸变率(H)只读103L2相电压畸变率(L)4字节有符号整数只读0.1%104L3相电压畸变率(H)只读105L3相电压畸变率(L)4字节有符号整数只读0.1%106电网频率(H)只读107电网频率(L)4字节有符号整数只读0.01Hz108未使用109未使用110环境温度(H)只读111环境温度(L)4字节有符号整数只读1℃7.位地址信息表:表2参数地址参数名称数据格式读/写最小值最大值备注0继电器1状态BIT读/写011继电器2状态BIT读/写012继电器3状态BIT读/写013继电器4状态BIT读/写014继电器5状态BIT读/写015继电器6状态BIT读/写016继电器7状态BIT读/写017继电器8状态BIT读/写018继电器9状态BIT读/写019继电器10状态BIT读/写0110继电器11状态BIT读/写0111继电器12状态BIT读/写0112继电器13状态BIT读/写0113继电器14状态BIT读/写0114继电器15状态BIT读/写0115继电器16状态BIT读/写0116继电器17状态BIT读/写0117继电器18状态BIT读/写0118继电器19状态BIT读/写01以下的位地址只有主机才具有19继电器20状态BIT读/写0120继电器21状态BIT读/写0121继电器22状态BIT读/写0122继电器23状态BIT读/写0123继电器24状态BIT读/写0124继电器25状态BIT读/写0125继电器26状态BIT读/写0126继电器27状态BIT读/写0127继电器28状态BIT读/写0128继电器29状态BIT读/写0129继电器30状态BIT读/写0130继电器31状态BIT读/写0131继电器32状态BIT读/写0132继电器33状态BIT读/写0133继电器34状态BIT读/写0134继电器35状态BIT读/写0135继电器36状态BIT读/写0136继电器37状态BIT读/写