Contents PS69-DPM ♦ CompactLogix or MicroLogix Platform
User Manual PROFIBUS DPV1 Master
Page 4 of 130 ProSoft Technology, Inc.
October 1, 2014
3.2.3 Standard Messaging ............................................................................................... 76
3.2.4 DPV1 Messaging .................................................................................................... 82
3.2.5 Messaging Error Codes .......................................................................................... 87
4 RSLogix Example Program 91
4.1 CompactLogix I/O Example .................................................................................... 92
4.2 CompactLogix Messaging Example ....................................................................... 92
5 Diagnostics and Troubleshooting 95
5.1 Diagnostic Interface ................................................................................................ 95
5.2 Hardware Diagnostics (LED) .................................................................................. 96
5.2.1 CompactLogix ......................................................................................................... 96
5.2.2 MicroLogix 1500...................................................................................................... 96
5.2.3 PS69 LEDs ............................................................................................................. 97
5.3 PROSOFT.fdt (SYCON.net) Diagnostics ............................................................... 98
5.3.1 Master Diagnostics ................................................................................................. 98
5.3.2 Slave Diagnostics ................................................................................................. 100
5.4 Troubleshooting .................................................................................................... 100
5.4.1 CompactLogix I/O LED ......................................................................................... 100
5.4.2 MicroLogix 1500 Fault LED .................................................................................. 101
5.4.3 SYS and COM Status LEDs ................................................................................. 101
5.4.4 Error Sources and Reasons ................................................................................. 101
5.4.5 Cable ..................................................................................................................... 103
6 Reference 105
6.1 Specifications ........................................................................................................ 105
6.1.1 General Specifications .......................................................................................... 105
6.1.2 PROFIBUS Interface ............................................................................................ 106
6.1.3 Functional Specifications ...................................................................................... 106
6.1.4 Hardware Specifications ....................................................................................... 107
6.2 PROFIBUS Functionality ...................................................................................... 108
6.2.1 DPV0 Services ...................................................................................................... 108
6.2.2 DPV1 Services ...................................................................................................... 109
6.2.3 Start/Stop Communication .................................................................................... 109
6.3 RSLogix 5000 User Defined Data Types .............................................................. 110
6.3.1 Input: DPM_INPUT_ARRAY ................................................................................. 110
6.3.2 Input: DPM_DEV_STATUS_REGISTER .............................................................. 110
6.3.3 Input: DPM_FW_REVISION ................................................................................. 110
6.3.4 Input: DPM_GLOBAL_STATE_FIELD ................................................................. 111
6.3.5 Input: DPM_SLAVE_DIAG_DATA ........................................................................ 111
6.3.6 Input: DPM_DPV1_ALARM_INDICATION ........................................................... 112
6.3.7 Output: DPM_OUTPUT_ARRAY .......................................................................... 112
6.3.8 Output: DPM_DEV_COMMAND_REGISTER ...................................................... 113
6.3.9 Output: DPM_SLAVE_DIAG_COMMAND ........................................................... 113
6.3.10 Output-DPM_GLOBAL_CONTROL_COMMAND ................................................. 113
6.3.11 DDLM_GLOBAL_CONTROL_REQUEST ............................................................ 114
6.3.12 DDLM_GLOBAL_CONTROL_CONFIRM ............................................................. 114
6.3.13 DDLM_SET_PARAMETER_REQUEST ............................................................... 114
6.3.14 DDLM_SET_PARAMETER_CONFIRM ............................................................... 114
6.3.15 DDLM_SLAVE_DIAGNOSTIC_REQUEST .......................................................... 115