All Classes

Class Description
CpuServicesParameter  
CpuServicesParameterFunctionGroup  
CpuServicesParameterSubFunctionGroup  
CpuServicesPayload  
CpuServicesRequestParameter  
CpuServicesResponseParameter  
DataTransportErrorCode  
DataTransportSize
(Values determined by evaluating generated ".pcap" files)
DefaultS7MessageProcessor
While a SetupCommunication message is no problem, when reading or writing data, situations could arise that have to be handled.
HeaderErrorClass  
MemoryArea
(Values determined by evaluating generated ".pcap" files)
MessageType
(Values determined by evaluating generated ".pcap" files)
ParameterError  
ParameterType
(Values determined by evaluating generated ".pcap" files)
Plc4XNettyException
when exceptions within netty-implementations are thrown this class will be used
Plc4XS7Protocol
This layer transforms between PlcRequestContainers S7Messages.
S7AnyVarParameterItem
"Low-level" description of S7 Address range and the necessary size for transportation of values.
S7ConnectedEvent  
S7ControllerType  
S7Field  
S7Message
Container for Request and Responses to and from S7.
S7MessageProcessor
Some times the messages being sent have to be manipulated before being able to send them.
S7Parameter  
S7Payload  
S7PlcFieldHandler  
S7Protocol
Communication Layer between the Application level (Plc4XS7Protocol) and the lower level (tcp) that sends and receives S7Messages.
S7RequestMessage
Container Object for Requests to S7 which additionally stores information if the request was acknowledged (by the PLC?).
S7RequestSizeCalculator
When sending S7 messages we have to pay attention to the size of the message in it's serialized form as we have to stay below the agreed upon maximum PDU size.
S7ResponseMessage
Response from S7 PLC that additionally contains error information.
S7ResponseSizeEstimator
When sending S7 messages we have to also pay attention to the expected size of a response for a given request.
S7SizeHelper  
S7TsapIdEncoder  
SetupCommunicationParameter  
SetupCommunicationRequestMessage  
SpecificationType
(Values determined by evaluating generated ".pcap" files)
SslDataRecord  
SslId
An SSL ID is a short value build up the following way: Bits 15-12: Module class Bits 11-8: Number of the partial list extract Bits 7-0: Number of the partial list Device Class: - 0000: CPU - 0100: IM - 1000: FM - 1100: CP
SslModuleIdentificationDataRecord  
TransportSize  
VariableAddressingMode
(Values determined by evaluating generated ".pcap" files) Renamed from "SyntaxId".
VarParameter
"Command" Message to inform PLC of wanted operation.
VarParameterItem  
VarPayload
Used for writes to S7 as part of a Valid S7RequestMessage together with a suitable VarParameter Object.
VarPayloadItem