ProSoft Technology MVI69-PDPMV1 User Manual
Page 6

Contents MVI69-PDPMV1
♦ CompactLogix or MicroLogix Platform
User Manual
PROFIBUS DPV1 Master
Page 6 of 225
ProSoft Technology, Inc.
July 8, 2011
4
Mailbox Messaging
81
4.1
Mailbox Message Queuing ..................................................................................... 82
4.1.1
Queue Timeouts ..................................................................................................... 82
4.2
Sending a Mailbox Message in RSLogix 5000 ....................................................... 83
4.3
Receiving Mailbox Message Responses from the Module ..................................... 84
4.4
Special Function Mailbox Messaging Commands .................................................. 85
4.4.1
Mailbox Message: Set Operating Mode ................................................................. 88
4.4.2
Mailbox Message: Set Slave Mode ........................................................................ 90
4.4.3
Mailbox Message: Get Slave Diagnostics .............................................................. 94
4.4.4
Mailbox Message: Get Slave Configuration ........................................................... 96
4.4.5
Mailbox Message: Set Slave Address .................................................................... 98
4.4.6
Mailbox Message: Get Live List ............................................................................ 100
4.4.7
Mailbox Message: Start Slave .............................................................................. 102
4.4.8
Mailbox Message: Stop Slave .............................................................................. 104
4.4.9
Mailbox Message: Class 1 Acyclic Data Read ..................................................... 106
4.4.10
Mailbox Message: Class 1 Acyclic Data Write ..................................................... 108
4.4.11
Mailbox Message: Initiate Class 2 Connection ..................................................... 110
4.4.12
Mailbox Message: Class 2 Acyclic Data Read ..................................................... 116
4.4.13
Mailbox Message: Class 2 Acyclic Data Write ..................................................... 118
4.4.14
Mailbox Message: Abort Class 2 Connection ....................................................... 120
4.4.15
Mailbox Message: Class 2 Connection Abort Indication ...................................... 122
4.4.16
Mailbox Message: Alarm Indication ...................................................................... 126
4.5
Mailbox Messaging Error Codes ........................................................................... 128
4.5.1
Acyclic Message Status Word .............................................................................. 128
4.5.2
Return Codes ........................................................................................................ 129
4.5.3
Error Codes ........................................................................................................... 130
4.5.4
DPV1 Class 1-Related Error Codes ..................................................................... 131
4.5.5
DPV1 Class 2-Related Error Codes ..................................................................... 132
5
Diagnostics and Troubleshooting
133
5.1
Verifying Correct Operation .................................................................................. 134
5.1.1
Checking the PROFIBUS LEDs on the MVI69-PDPMV1 ..................................... 134
5.1.2
Viewing the Online Status of the PROFIBUS Network ......................................... 135
5.1.3
Viewing the Fieldbus Data from the MVI69-PDPMV1’s Configuration/Debug Menu137
5.1.4
Viewing the Controller Tags in RSLogix 5000 ...................................................... 141
5.2
Basic Troubleshooting Steps ................................................................................ 143
5.3
LED Indicators: Front of MVI69 Module ............................................................... 144
5.3.1
Module Status Indicators ...................................................................................... 144
5.3.2
PROFIBUS Master Indicators ............................................................................... 145
5.4
Using ProSoft Configuration Builder (PCB) for Diagnostics ................................. 147
5.4.1
Using the Diagnostic Window in ProSoft Configuration Builder ........................... 147
5.4.2
Navigation ............................................................................................................. 150
5.4.3
Main Menu ............................................................................................................ 151
5.5
Reading Status Data from the Module ................................................................. 154
5.6
Standard PROFIBUS Slave Diagnostic Bytes ...................................................... 155
5.6.1
Byte 0 - Station Status 1 Bits ................................................................................ 155
5.6.2
Byte 1 - Station Status 2 Bits ................................................................................ 155
5.6.3
Byte 2 - Station Status 3 Bits ................................................................................ 156
5.6.4
Byte 3 - Master Address ....................................................................................... 156
5.6.5
Byte 4 - Ident Number High .................................................................................. 156
5.6.6
Byte 5 - Ident Number Low ................................................................................... 156