public class InovanceSerialOverTcp extends ModbusRtuOverTcp
WordLengthAlienSession, isPersistentConn, IsSocketError, isUseAccountCertificate, LogMsgFormatBinary, simpleHybirdLockCoreSocket, fileCacheSize, LogNet, TokenLogNet| 构造器和说明 |
|---|
InovanceSerialOverTcp()
实例化一个默认的对象
|
InovanceSerialOverTcp(InovanceSeries series,
String ipAddress,
int port,
byte station)
通过指定站号,IP地址,端口以及PLC的系列来实例化一个新的对象
|
InovanceSerialOverTcp(String ipAddress,
int port,
byte station)
通过指定站号,ip地址,端口号来实例化一个新的对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
InovanceSeries |
getSeries()
获取当前PLC的系列信息
|
void |
setSeries(InovanceSeries series)
设置当前PLC的系列信息,需要在连接之前设置完成
|
String |
toString()
返回当前对象表示的字符串
Returns the string represented by the current object |
OperateResultExOne<String> |
TranslateToModbusAddress(String address,
byte modbusCode)
将当前的地址信息转换成Modbus格式的地址,如果转换失败,返回失败的消息。
|
getAddressStartWithZero, getDataFormat, getStation, isStringReverse, PackCommandWithHeader, Read, ReadBool, ReadCoil, ReadCoil, ReadDiscrete, ReadDiscrete, setAddressStartWithZero, setDataFormat, setStation, setStringReverse, ToString, UnpackResponseContent, Write, Write, Write, Write, WriteMask, WriteOneRegisterReadBool, ReadCustomer, ReadDouble, ReadDouble, ReadFloat, ReadFloat, ReadInt16, ReadInt16, ReadInt32, ReadInt32, ReadInt64, ReadInt64, ReadString, ReadString, ReadUInt16, ReadUInt16, ReadUInt32, ReadUInt32, Write, Write, Write, Write, Write, Write, Write, Write, Write, Write, Write, Write, Write, WriteCustomer, WriteUnicodeString, WriteUnicodeStringAccountCertificate, ConnectClose, ConnectServer, ConnectServer, ExtraAfterReadFromCoreServer, ExtraOnDisconnect, GetAvailableSocket, getByteTransform, getConnectionId, getConnectTimeOut, getIpAddress, GetNewNetMessage, getPort, getReceiveTimeOut, getSleepTime, InitializationOnConnect, IpAddressPing, ReadFromCoreServer, ReadFromCoreServer, ReadFromCoreServer, setByteTransform, setConnectionId, setConnectTimeOut, setIpAddress, SetLoginAccount, SetPersistentConnection, setPort, setReceiveTimeOut, setSleepTimeCheckRemoteToken, CloseSocket, CreateSocketAndConnect, CreateSocketAndConnect, CreateSocketAndConnect, ReadStream, Receive, Receive, Receive, ReceiveAndCheckBytes, ReceiveByMessage, ReceiveByMessage, ReceiveBytesContentFromSocket, ReceiveBytesContentFromSocket, ReceiveCommandLineFromSocket, ReceiveCommandLineFromSocket, ReceiveCommandLineFromSocket, ReceiveCommandLineFromSocket, ReceiveFrameWebSocketPayload, ReceiveHslMessage, ReceiveMqttMessage, ReceiveRedisCommand, ReceiveRedisCommandString, ReceiveStringArrayContentFromSocket, ReceiveStringArrayContentFromSocket, ReceiveStringContentFromSocket, ReceiveStringContentFromSocket, ReceiveWebSocketPayload, Send, Send, SendAccountAndCheckReceive, SendBaseAndCheckReceive, SendBytesAndCheckReceive, SendStreamToSocket, SendStringAndCheckReceive, SendStringAndCheckReceive, ThreadPoolCheckTimeOut, WriteStream, WriteStreamFromSocketclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitReadFromCoreServerConnectClose, getConnectionId, 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, WriteCustomerpublic InovanceSerialOverTcp()
public InovanceSerialOverTcp(String ipAddress, int port, byte station)
ipAddress - Ip地址port - 端口号station - 站号信息public InovanceSerialOverTcp(InovanceSeries series, String ipAddress, int port, byte station)
series - PLC的系列ipAddress - Ip地址port - 端口号station - 站号信息public InovanceSeries getSeries()
public void setSeries(InovanceSeries series)
series - 系列信息public OperateResultExOne<String> TranslateToModbusAddress(String address, byte modbusCode)
IModbusTranslateToModbusAddress 在接口中 IModbusTranslateToModbusAddress 在类中 ModbusRtuOverTcpaddress - 传入的地址modbusCode - Modbus的功能码public String toString()
NetworkBasetoString 在类中 NetworkDeviceBaseCopyright © 2022. All rights reserved.