CHAPTER 4: FIELDBUS INTERFACE
PROFIBUS DPV1
MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE
4–25
Read Set Point examples (Modbus function 03H):
Error codes:
Parameter Acyclic
Write Operation
(Modbus function 10H)
The DP-V1 addressing principle defined for reading operations is applicable for parameter
acyclic writing. The only difference is that set point data address must be added to 1000H.
Write Set Point examples:
The following sequence must be followed to issue a parameter set command when
security is enabled.
Any rejected message, considering a valid address was defined, is answered with “Writing
error” status.
When a valid password is received by the device, it enables the associated access level for
5 minutes. It’s disabled automatically after this period. Also, it can be disabled when
master issues a 0000H password entry.
Data to be Read
Setpoint Address
(hex)
DPV1 Composed
Address (hex)
DPV1 Parameters
(hex)
Length
(bytes)
Slot
Index
Communication
Settings- slave
address
00AB
00AB + 4000 = 40AB
40
AB
2
Motor Data Setup-
motor name
011C
011C + 4000 = 411C
41
1C
20
Auto/Manual Control-
all data
0623 - 0633
0623 + 4000 = 4623
46
23
17
Profibus DPV1 Error Code
Cause
Invalid slot
Wrong code was added to the slot. Ensure 3000H or 4000 was added
to the memory map address issued to the device.
Invalid index
An invalid memory area was defined. It can be caused by a base
invalid memory address or a request to read a reserved memory area.
Ensure the base address is correct and that a valid length was
specified.
Data to be Read
Setpoint Address
(hex)
DPV1 Composed
Address (hex)
DPV1 Parameters
(hex)
Length
(bytes)
Slot
Index
Communication
Settings- slave
address
00AB
00AB + 1000 = 10AB
10
AB
2
Motor Data Setup-
motor name
011C
011C + 1000 = 111C
11
1C
20
Security -
passcode entry
0457
0457 + 1000 = 1457
14
57
2