Input DescriptionΒΆ

../_images/9e3b0616e38ad9d10a33139000eba54e

EN (enable)

Data type: BOOL

If a FALSE to TRUE edge is applied to input EN, all further inputs are read in.

If the input values are valid, a corresponding request message is sent to the Communication Module. While this request message is processed, output DONE is set to FALSE.

If at least one input value is invalid, an error is indicated at output ERR. Additionally, the termination of the request processing is indicated by DONE = TRUE. While the request is processed, state changes at input EN are recognized but not evaluated.

SLOT (slot)

Data type: BYTE

At input SLOT the Communication Module slot (module number) is selected which should be used by the Function Block.

The internal Communication Module SLOT always has the module number 0. All external Communication Modules are serially numbered from right to left, starting with module number 1.

TYP (type)

Data type: BYTE

TYP=1, configuration survey

Output SLV indicates which DP slaves have been configured successfully (i.e. set into operation) by the DP master. Please note, that the DP master only sets DP slaves into operation which were assigned to the master when generating the configuration data.

TYP=2, data exchange survey

SLV outputs all DP slaves with which the DP master exchanges data. The data exchange can only be performed with DP slaves which were configured by the DP master itself. The data exchange survey can only be requested, if the Communication Module is in OPERATE state.

TYP=3, diagnosis survey

Output SLV indicates all DP slaves which have signalized an available diagnosis. The diagnosis survey can only be requested, if the Communication Module is in OPERATE state.