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