Skip to main content

PSDeviceModule

Description of the function block

This function block belongs to the SafetyProfisafeDevice library.

Tip

The version of the function block as described here corresponds to the latest version of the function block in the version list in the chapter "Driver Libraries" in the Safety User Manual.

Using the function block instance

The inputs of the function block PSDeviceModule are status signals that are sent from the F-Module to the F-Host. The outputs of the function block are control signals that are sent from the F-Host to the F-Module.

Figure 129. Function block 'PSDeviceModule'
Function block 'PSDeviceModule'


Table 126. Inputs (VAR_INPUT)

Name

Data Type

Initial Value

Description

S_ModuleOK_DS

SAFEBOOL

FALSE

TRUE: The application does not report any device errors to the F-Host.

FALSE: The application reports a device error to the F-Host.

Note: The input signal is the negation of the input signal Device_Fault_DS as specified in the standard "IEC 61784-3-3: Industrial communication networks - Profiles -Part3".

S_ValuesToHostOK_DS

SAFEBOOL

FALSE

TRUE: The output signals of the application ( = input signals for the F-Host) are valid.

FALSE: The output signals of the application ( = input signals for the F-Host) are invalid.

Note: The input signal is the negation of the input signal FV_activated_DS as specified in the standard "IEC 61784-3-3: Industrial communication networks - Profiles -Part3".



Table 127. Outputs (VAR_OUTPUT)

Name

Data Type

Initial Value

Description

S_ActivateModule_DC

SAFEBOOL

FALSE

TRUE: The input signals (variables mapped to the IEC application) of the F-Module have valid values.

FALSE: The input signals (variables mapped to the IEC application) of the F-Module have invalid values.

Note: The output signal is the negation of the output signal activate_FV_DC as specified in the standard "IEC 61784-3-3: Industrial communication networks - Profiles -Part3".

S_ValuesToHost_tick_DC

SAFEBOOL

FALSE

TRUE: The monitoring number (MNR) has changed.

For a description of the monitoring number, see Monitoring Number (MNR)

FALSE: The monitoring number (MNR) has not changed.

OA_Req_DC

BOOL

FALSE

TRUE: Demand that a user prompt should be displayed (optional)

FALSE: Demand that no user prompt should be displayed (optional)

S_F_SIL

SAFEINT

0

Safety Integrity Level. Set in the configuration for F-Host as F-Parameter F_SIL for the F-Module

  • 1: SIL1

  • 2: SIL2

  • 3: SIL3

  • 4: No SIL assigned (for example, process industry)

  • 0: No valid value available

S_ConfigOK

SAFEBOOL

FALSE

TRUE: Valid F-Parameters for the F-Module were received by the F-Host.

FALSE: Wait for the reception of F-Parameters for the F-Module by the F-Host