About This Manual ABOUT THIS MANUAL Definitions Device Description Profibus® protocol for (D)ecentralized or distributed (P)eripherals . Defines the basic functions related to cyclic data exchange . DPV1 Extended functions of Profibus DP that allow acyclic communication for parameter configuration . DP is traditionally only suited for transfer of measured variables .
Installation INSTALLATION Prerequisites Installing a Profibus DP daughterboard into an M2000 requires firmware revision v1 .10 or later . Installing the Daughterboard The Profibus DP daughterboard connects to the 11-pin connector labeled COMMUNICATION on the main amplifier . Figure 2: Daughterboard connection Follow these steps to install the daughterboard .
Page 5
Installation Apply insulation pad flush with the top of the housing . Figure 3: Installing foam insulation pad 4 . Insert the 8-pin daughterboard into the 11-pin connector . 5 . Use the following information to make appropriate wiring of signals to the 7-pin customer connector . See "Figure 4: Signal wiring diagram"...
System Configuration SYSTEM CONFIGURATION The network diagram below illustrates a typical network configuration of Profibus devices with an RS485 interface . The Profibus devices with an RS485 interface do not need any segment coupler . These devices can connect directly to the Profibus DP network .
System Configuration GSD files describe the capabilities of the Profibus DP device . For example, the baud rates supported by the slave device are listed in the GSD file . Configuration Type Identity Number GSD File Name Profibus 3 .0 PA Profile Configuration 0x9700 PA139700 .GSD Manufacture Specific Configuration...
System Configuration Identity Numbers The Profibus DP daughterboard is based on the Profibus PA Profile v3 .0 . The device supports two identity numbers . • 0x0D01 belongs to GSD file BD020D01 .GSD and includes the complete functionality of the M2000 . •...
Data Management DATA MANAGEMENT The Profibus DP interface is based on the Profibus PA Profile v3 .0 and supports the following blocks: • One Physical Block – contains parameters defined in PA Profile v3 .0 • One Transducer Block – contains parameters defined in PA Profile v3 .0 in addition to meter specific parameters . •...
Page 10
Data Management Below is the definition of the DIAGNOSIS_EXTENSION parameter . Byte Supported Bit Description Detector Error Empty Pipe Error Full Scale Flow Error Totalizer Rollover Error Totalizer Rollover Status Flow Simulation Status Pulse Synchronization Warning ADC Interrupt Error ADC Range Error —...
Data Management Transducer Block Typically, the Device Description file is used to understand the organization of the meter specific parameters within the transducer block . Profibus Transducer Block Indexes (SLOT 1) by Category Measurements Category Modbus Absolute Relative Write Static Index name Register Data Type...
Page 12
Data Management Meter Calibration Category Modbus Absolute Relative Write Static Index name Register Data Type Index Index Access Level Revision Address READ-ONLY Detector Diameter 0x006F UINT16 — READ-ONLY Detector Diameter Other [mm] 0x0070 UINT16 — READ-ONLY Detector Factor 0x0071 FLOAT32 —...
Page 13
Data Management Output 2 Category Modbus Absolute Relative Write Static Index name Register Data Type Index Index Access Level Revision Address SERVICE Output #2: Pulses Per Unit [User Units] 0x00A9 FLOAT32 SERVICE Output #2: Pulse Width [ms] 0x00AD UINT16 SERVICE Output #2: Flow Alarm Minimum [%] 0x00AE UINT16...
Page 14
Data Management Port B Diagnostic Counters Category Modbus Absolute Relative Write Static Index name Register Data Type Index Index Access Level Revision Address READ-ONLY Port B: Packets Processed 0x00C6 UINT16 — READ-ONLY Port B: Broadcast Packets 0x00C7 UINT16 — READ-ONLY Port B: CRC Errors 0x00C8 UINT16...
Page 15
Data Management Empty Pipe Category Modbus Absolute Relative Write Static Index name Register Data Type Index Index Access Level Revision Address READ-ONLY Empty Pipe Actual Resistance [Ohms] 0x011A FLOAT32 — ADMIN Empty Pipe Calibration [Volts] 0x011E FLOAT32 READ-ONLY Empty Pipe Measure Value [Volts] 0x0120 FLOAT32 —...
Data Management Analog Input Functional Block The Analog Input (AI) function block has a single fixed channel . This fixed channel associates with the Flow Rate [User Units] parameter . The AI function block operates in modes controlled by a state machine . The modes determine the output (that is, OUT) from the function block .
Page 17
Data Management There are four configurable alarm levels: Low Alarm, Low Warning, High Alarm, and High Warning . When the OUT value has exceeded one of the alarm levels, then the status of the OUT value is changed to signal the event . The output value (OUT) consists of 5 bytes: a 4 byte float value (defined according to IEEE Standard 745) followed by a 1 byte status value .
Compliance COMPLIANCE Page 18 MAG-UM-01409-EN-05 January 2022...
Page 19
User Manual INTENTIONAL BLANK PAGE January 2022 MAG-UM-01409-EN-05 Page 19...
Page 20
Control. Manage. Optimize. ModMAG is registered trademark of Badger Meter, Inc . Other trademarks appearing in this document are the property of their respective entities . Due to continuous research, product improvements and enhancements, Badger Meter reserves the right to change product or system specifications without notice, except to the extent an outstanding contractual obligation exists .
Need help?
Do you have a question about the Badger Meter M2000 and is the answer not in the manual?
Questions and answers