Diagnostic Parameter Register - Phoenix Contact ILC 330 User Manual

Inline controllers
Table of Contents

Advertisement

Figure 4-1
Error location in the diagnostic parameter
register
Table 4-5
System variable of the diagnostic parameter register
System Variable
MASTER_DIAG_PARAM_REG
MASTER_DIAG_PARAM_REG_HI
MASTER_DIAG_PARAM_REG_LOW
MASTER_DIAG_PARAM_2_REG_HI
MASTER_DIAG_PARAM_2_REG_LOW
6959_en_05
4.1.6

Diagnostic Parameter Register

The diagnostic parameter register provides additional information on the error indicated in
the diagnostic status register. The following information is stored in the
diagnosticparameter register:
Error location
Error code
Special case: If an interface error cannot be located, the value 128 is indicated in the
diagnostic parameter register, i.e., bit 7 is set.
Table 4-4
Error code (example: 0A50
Error Code:
Type:
0A50
USER
The diagnostic parameter register is rewritten whenever an error occurs. The diagnostic
parameter register contains value "0" if no errors are detected.
Type
WORD
BYTE
BYTE
BYTE
BYTE
System Variables and Status Information
Figure 4-2
Error code in the diagnostic parameter
register
)
hex
Description and Remedy
Error when assigning a process data item. Input or output
address assigned more than once.
Remedy: Always assign just one process data item to each
input/output address.
Add_Error_Info: PDRL_Index of the incorrect PDRL entry.
Meaning
Error location (for a bus error) or error code
Diagnostic parameter register, high byte
Diagnostic parameter register, low byte
Extended diagnostic parameter register, high byte
Extended diagnostic parameter register, low byte
4-5
PHOENIX CONTACT

Advertisement

Table of Contents
loading

Table of Contents