public interface IModbus extends IReadWriteDevice
LogNet| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
getAddressStartWithZero()
获取起始地址是否从0开始
|
DataFormat |
getDataFormat()
获取多字节数据的反转类型,适用于int,float,double,long类型的数据
|
byte |
getStation()
获取站号
|
boolean |
isStringReverse()
字符串数据是否发生反转
|
void |
setAddressStartWithZero(boolean addressStartWithZero)
设置起始地址是否从0开始
|
void |
setDataFormat(DataFormat dataFormat)
设置多字节数据的反转类型,适用于int,float,double,long类型的数据
|
void |
setStation(byte station)
设置站号
|
void |
setStringReverse(boolean stringReverse)
设置字符串数据是否反转
|
OperateResultExOne<String> |
TranslateToModbusAddress(String address,
byte modbusCode)
将当前的地址信息转换成Modbus格式的地址,如果转换失败,返回失败的消息。
|
ReadFromCoreServerConnectClose, getConnectionId, Read, ReadBool, ReadBool, ReadCustomer, ReadDouble, ReadDouble, ReadFloat, ReadFloat, ReadInt16, ReadInt16, ReadInt32, ReadInt32, ReadInt64, ReadInt64, ReadString, ReadString, ReadUInt16, ReadUInt16, ReadUInt32, ReadUInt32, setConnectionId, Write, Write, Write, Write, Write, Write, Write, Write, Write, Write, Write, Write, Write, Write, Write, Write, Write, WriteCustomerboolean getAddressStartWithZero()
void setAddressStartWithZero(boolean addressStartWithZero)
addressStartWithZero - true代表从0开始,false代表从1开始byte getStation()
void setStation(byte station)
station - 站号void setDataFormat(DataFormat dataFormat)
dataFormat - 数据类型DataFormat getDataFormat()
boolean isStringReverse()
void setStringReverse(boolean stringReverse)
stringReverse - bool值OperateResultExOne<String> TranslateToModbusAddress(String address, byte modbusCode)
address - 传入的地址modbusCode - Modbus的功能码Copyright © 2022. All rights reserved.