Shared Device
The Shared Device feature is available from TwinCAT 2 Build 22.50 or TwinCAT 3 Build 4019.
The dialog appears if the device supports Shared Device. The information for this comes from the GSDML.
There is an option here to allow or forbid the controller to access the individual submodules. By default the controller may access all submodules; if SharedInput is supported it is switched off.
The text messages for SharedInput have the following meanings:
"not supported" - SharedInput is not supported by the device (info from the GSDML)
"has output data" - the submodule has outputs - activation of SharedInput not possible
"no input data" - the submodule has no inputs (and also no outputs)
"no access" - access is blocked
"true" or "false" - set value for SharedInput
The settings can be changed by double-clicking on the individual submodules. If the access to a port or interface submodule is changed, then it is changed for all ports or interfaces.