Extended Profibus Dpv1 Functionality - GE MM300 Manual

Motor management system/low voltage motor protection and control
Hide thumbs Also See for MM300:
Table of Contents

Advertisement

PROFIBUS DPV1

Extended Profibus DPV1 functionality

Acyclic Read
Operation (Modbus
functions 03H and
04H)
4–24
Object
Slot
Index
0
0
0
0
0
0
0
0
0
MM300 supports DP-V1 extended functionality (acyclic operations), which allows access to
any memory mapped address, including:
Actual Value reading
Parameter reading
Parameter writing
Execute command
These operations can be started by a Profibus Master Class I or Class II using specific
operations based on the DP-V1 slot and Index message parameters.
The maximum message size that can be exchanged through DPV1 is limited to 244 bytes
(122 words).
The MM300 memory is mapped in 16 bits variables, thus, only communication data
exchange with even data quantities is accepted.
The security functionality implemented on MM300 is strictly applicable. Parameter write
access is controlled by passwords as defined in Security Section of the MM300 Instruction
Manual.
Profibus DPV1 acyclic read operations can be executed against the complete memory
map, as defined for Modbus communication. Due to the high number of variables and
parameters that can be reached and the Profibus DPV1 limited address format, this
access must be executed in the following way:
1.
Define the memory address based on the Modbus Memory Map (0 based addressing)
2.
Add code 3000H to access the Actual Values area or 4000H to access the Setpoint
area
3.
Split the composed 32 bits word found above (DWORD) into 2x16 bits words format
These words will be used to define the DP-V1 Slot (most significant word) and Index
(least significant word).
Read Actual Value examples (Modbus function 04H):
Data to be Read
Actual Value
Address (hex)
Product Information -
0002
firmware version
Product Information -
0007
serial number
Product Information -
0007 to 000D
serial number and
order code
Last Trio Data -
00B9
cause of last trip
Contact Status -
01CH
Contact Input 7-1
User Map Values
020B
1 to 32
Value
Dec
Hex
80
0x50
81
0x51
82
0x52
DPV1 Composed
Address (hex)
0002 + 3000 = 3002
0007 + 3000 = 3007
0007 + 3000 = 3007
00B9 + 3000 = 30B9
011C + 3000 = 311C
020B + 3000 = 320B
MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE
CHAPTER 4: FIELDBUS INTERFACE
Description
Trigger Waveform Capture
Start Datalog
Stop Datalog
DPV1 Parameters
Length
(hex)
(bytes)
Slot
Index
30
02
2
30
07
12
30
07
44
30
B9
2
31
1C
2
32
0B
64

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents