Class S7Packet
java.lang.Object
javaforce.controls.s7.S7Packet
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic S7DatadecodeAddress(String addr) Decodes S7 Address.static S7Data[]decodeMultiPacket(byte[] packet, int count) Decodes a packet and returns any data returned.static S7DatadecodePacket(byte[] packet) Decodes a packet and returns any data returned.static CalendardecodeTimePacket(byte[] packet) Decodes a packet and returns any data returned.static booleanisPacketComplete(byte[] packet) static booleanisPacketTimeComplete(byte[] packet) static byte[]Creates a packet to connect at COTP level (connect step1).static byte[]Creates a packet to connect at S7 level (connect step2).static byte[]makeReadPacket(S7Data s7) Creates a packet to read data from S7.static byte[]makeReadPacket(S7Data[] s7) Creates a packet to read data from S7.static byte[]static byte[]makeWritePacket(S7Data type) Creates a packet to write data to S7.static byte[]
-
Constructor Details
-
S7Packet
public S7Packet()
-
-
Method Details
-
makeConnectPacket1
public static byte[] makeConnectPacket1()Creates a packet to connect at COTP level (connect step1). -
makeConnectPacket2
public static byte[] makeConnectPacket2()Creates a packet to connect at S7 level (connect step2). -
makeReadPacket
Creates a packet to read data from S7. -
makeReadPacket
Creates a packet to read data from S7. -
makeReadTimePacket
public static byte[] makeReadTimePacket() -
makeWritePacket
Creates a packet to write data to S7. -
makeWriteTimePacket
-
decodeAddress
-
decodePacket
Decodes a packet and returns any data returned. -
decodeMultiPacket
Decodes a packet and returns any data returned. -
decodeTimePacket
Decodes a packet and returns any data returned. -
isPacketComplete
public static boolean isPacketComplete(byte[] packet) -
isPacketTimeComplete
public static boolean isPacketTimeComplete(byte[] packet)
-