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 |