PLX51-PBM
Operation
PROFIBUS DPV0/DPV1 Master or Slave to EtherNet/IP™ or Modbus® Gateway
User Manual
ProSoft Technology, Inc.
Page 132 of 196
PROFIBUS Diagnostics
The user can extract the PROFIBUS Diagnostics from a field device using the
configured Modbus Registers. The user will need to enable DPV0 Diagnostic and set
the required DPV0 Diagnostic HR Offset in the Modbus addressing tab of the
Configuration window (see below).
Figure 5.13
– DPV0 Diagnostic Holding Register parameters
The user will need to setup the required messaging parameters in the Holding
Register fields and then set the trigger bit to extract the PROFIBUS Diagnostics from
a field device. Once the transaction is complete the response part of the Holding
Registers will be updated.
NOTE: The user will need to toggle the trigger Holding Register from 0 to 1 before the transaction will
begin.
Below is the format of the Holding Registers used for retrieving DPV0 Diagnostics.
Table 5.48
– Modbus DPV0 Diagnostic Request Message Holding Register Format
Diagnostic
Request
Holding
Register Offset
Description
Trigger
0
Bit 0
– Trigger Message Send
Timeout
1
The time in Milliseconds if no response has been received
before the transaction times out
Slave Address
2
Target PROFIBUS Slave node address
Mode
3
0
– Read Diagnostic Buffer stored in the PLX51-PBM
1
– Read Diagnostic Buffer stored in the PLX51-PBM and
Clear the Diagnostics Pending bit
Table 5.49
– Modbus DPV0 Diagnostic Response Message Holding Register Format
Diagnostic
Response
Holding
Register
Offset
Description
Status
4
This is the status of the request. See appendix for the definitions of the
returned status.
Data Size
5
The size of the diagnostics data to follow.
Data
6
The diagnostics data