
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
4RSLogix Example Program 91
4.1 CompactLogix I/O Example.................................................................................... 92
4.2 CompactLogix Messaging Example ....................................................................... 92
5Diagnostics 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
6Reference 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