The end user wants to know differences between the expected and real configuration related to modules/submodules, their identification as well as other reasons for connection problems.
The expected PROFINET slot/subslot configuration is set up in the engineering system of the IO controller, downloaded and activated.
An EGW may continuously scan the ExpectedConfiguration and ModuleDiffBlock data records from the reachable devices.
Some submodules in real configuration differ from the expected. Details see SubmoduleState. Examples:
Application Ready Pending
Locked by IO controller
Locked by IO supervisor
OPC UA Mapping
The difference related to the expected configuration is signaled on the corresponding module/submodule in the address space of the UA Server.
The state is shown in a variable with corresponding values of SubmoduleState.