类 ModbusFactory
java.lang.Object
com.huangjian.modbus4j.ModbusFactory
ModbusFactory class.
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明createAsciiMaster(SerialPortWrapper wrapper) createAsciiMaster.createAsciiSlave(SerialPortWrapper wrapper) createAsciiSlave.createReadRequest(int slaveId, int range, int offset, int length) createReadRequest.createRtuMaster(SerialPortWrapper wrapper) createRtuMaster.createRtuSlave(SerialPortWrapper wrapper) createRtuSlave.createTcpListener(IpParameters params) createTcpListener.createTcpMaster(IpParameters params, boolean keepAlive) createTcpMaster.createTcpMaster(IpParameters params, boolean keepAlive, Integer lingerTime) createTcpMaster.createTcpSlave(boolean encapsulated) createTcpSlave.createUdpMaster(IpParameters params) createUdpMaster.createUdpSlave(boolean encapsulated) createUdpSlave.
-
构造器详细资料
-
ModbusFactory
public ModbusFactory()
-
-
方法详细资料
-
createRtuMaster
createRtuMaster.
- 参数:
wrapper- aSerialPortWrapperobject.- 返回:
- a
ModbusMasterobject.
-
createAsciiMaster
createAsciiMaster.
- 参数:
wrapper- aSerialPortWrapperobject.- 返回:
- a
ModbusMasterobject.
-
createTcpMaster
createTcpMaster.
- 参数:
params- aIpParametersobject.keepAlive- a boolean.- 返回:
- a
ModbusMasterobject.
-
createTcpMaster
createTcpMaster.
- 参数:
params- aIpParametersobject.keepAlive- a boolean.lingerTime- an Integer.- 返回:
- a
ModbusMasterobject.
-
createUdpMaster
createUdpMaster.
- 参数:
params- aIpParametersobject.- 返回:
- a
ModbusMasterobject.
-
createTcpListener
createTcpListener.
- 参数:
params- aIpParametersobject.- 返回:
- a
ModbusMasterobject.
-
createRtuSlave
createRtuSlave.
- 参数:
wrapper- aSerialPortWrapperobject.- 返回:
- a
ModbusSlaveSetobject.
-
createAsciiSlave
createAsciiSlave.
- 参数:
wrapper- aSerialPortWrapperobject.- 返回:
- a
ModbusSlaveSetobject.
-
createTcpSlave
createTcpSlave.
- 参数:
encapsulated- a boolean.- 返回:
- a
ModbusSlaveSetobject.
-
createUdpSlave
createUdpSlave.
- 参数:
encapsulated- a boolean.- 返回:
- a
ModbusSlaveSetobject.
-
createReadRequest
public ModbusRequest createReadRequest(int slaveId, int range, int offset, int length) throws ModbusTransportException, ModbusIdException createReadRequest.
- 参数:
slaveId- a int.range- a int.offset- a int.length- a int.- 返回:
- a
ModbusRequestobject. - 抛出:
ModbusTransportException- if any.ModbusIdException- if any.
-