public class ModBusTcpProtocol extends ModBusProtocol
| 构造器和说明 |
|---|
ModBusTcpProtocol() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
checkParam(Map<String,Object> param)
检查参数是否完备
|
byte[] |
packCmd4Entity(ModBusEntity entity)
打包命令
|
byte[] |
packCmd4Map(Map<String,Object> param)
包装成map参数格式
|
ModBusEntity |
unPackCmd2Entity(byte[] arrCmd)
解包命令
|
Map<String,Object> |
unPackCmd2Map(byte[] arrCmd)
解码成MAP格式
|
packCmdReadCoilStatus4Map, packCmdReadCoilStatus4Request, packCmdReadHoldingRegisters4Map, packCmdReadHoldingRegisters4Request, packCmdReadInputRegisters4Map, packCmdReadInputRegisters4Request, packCmdReadInputStatus4Map, packCmdReadInputStatus4Request, packCmdReadRegisters4Map, packCmdReadRegisters4Request, packCmdReadStatus4Map, packCmdReadStatus4Request, packCmdWriteHoldingRegisters4Request, packCmdWriteRegisters4Request, packCmdWriteSingleCoilStatus4Request, packCmdWriteStatus4Request, unPackCmdReadCoilStatus2Respond, unPackCmdReadHoldingRegisters2Map, unPackCmdReadHoldingRegisters2Respond, unPackCmdReadInputRegisters2Respond, unPackCmdReadInputStatus2Respond, unPackCmdReadRegisters2Respond, unPackCmdReadStatus2Respond, unPackCmdWriteHoldingRegisters2Respond, unPackCmdWriteRegisters2Respond, unPackCmdWriteSingleCoilStatus2Respond, unPackCmdWriteStatus2Respondpublic ModBusEntity unPackCmd2Entity(byte[] arrCmd)
unPackCmd2Entity 在类中 ModBusProtocolarrCmd - 命令报文public byte[] packCmd4Entity(ModBusEntity entity)
packCmd4Entity 在类中 ModBusProtocolentity - 实体public boolean checkParam(Map<String,Object> param)
checkParam 在类中 ModBusProtocolparam - public byte[] packCmd4Map(Map<String,Object> param)
packCmd4Map 在类中 ModBusProtocolparam - public Map<String,Object> unPackCmd2Map(byte[] arrCmd)
unPackCmd2Map 在类中 ModBusProtocolarrCmd - Copyright © 2024. All rights reserved.