Performing Subscriber Diagnostics Using Diaggetstate(); Figure 171: Diaggetstate() Diagnostic Call - WAGO I/O SYSTEM 750 Manual

750-8208 pfc200 cs 2eth rs can dpm plc - controller pfc200
Hide thumbs Also See for I/O SYSTEM 750:
Table of Contents

Advertisement

368
PROFIBUS DP-V1 Master
Diagnostic information
When READY = TRUE, the STATE provides information on the current bus
status with one of the following values:
BUSOK: All configured slaves are exchanging data with the DP Master.
BUSFAULT: One or more of the configured slaves is not exchanging data with
the DP Master.
BUSNOTCOMMUNICATION: None of the configured slaves are exchanging
data with the DP Master.
11.3.6

Performing Subscriber Diagnostics using DiagGetState()

If the bus diagnostics have revealed that an I/O module contains diagnostic
information, then perform subscriber diagnostics on the corresponding slave.
Proceed as follows:
1.
Call the function block DiagGetState() by setting the ENABLE input to
"True".
2.
Enter the slave where the diagnostic information is stored in the input
variable BUSMEMBERID. In this example it is the slave with the fieldbus
address 5.

Figure 171: DiagGetState() diagnostic call

DRIVERNAME:
The input parameter DRIVERNAME is specified through the instance data
of the module DiagGetBusState.
DEVICENUMBER:
The DEVICENUMBER for the Controller "PFC200 CS 2ETH RS CAN
DPM" (750-8208/xxx-xxx) must always be 3.
750-8208 PFC200 CS 2ETH RS CAN DPM
Version 1.1.0, valid from FW Version 02.06.20(09)
WAGO-I/O-SYSTEM 750
Manual

Advertisement

Table of Contents
loading

Table of Contents