Schneider Electric Mastering M-Bus Communications for Indoor Furnishings Devices

Page 75

iEM3100 / iEM3200 / iEM3300 series user manual

Communications via M-Bus

 

 

Chapter 7 Communications via M-Bus

What is in this chapter?

This chapter contains the following sections:

M-Bus communications overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 M-Bus protocol support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 M-Bus protocol implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 Variable data structure telegram information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 Telegram information for data records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 Telegram information for meter configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 M-Bus tool for data display and meter configuration . . . . . . . . . . . . . . . . . . . . . . . . . 85

M-Bus communications overview

M-Bus is a master / slave communications protocol where the master initiates transactions and the slave(s) respond with the requested information or action. Data is transferred using hexadecimal telegrams.

Communications via M-Bus protocol is available on the iEM3135, iEM3235 and iEM3335.

The information in this section is intended for users with an advanced understanding of M-Bus protocol, their communications network and their power system.

Configuring basic communications settings

Before communicating with the meter via M-Bus protocol, use the HMI to configure the following settings:

Setting

Possible values

 

 

 

300

 

600

Baud rate

1200

2400

 

 

4800

 

9600

Primary address

1–250

Key terms

Term

Definition

 

 

 

The control or function field of the telegram. It provides information about the telegram, such as the

C-Field

direction of data flow (master to slave or slave to master), the status of the data flow and the

 

function of the message.

CI-Field

The control information field of the telegram. It defines the type and sequence of data to be

transmitted.

 

Fixed data header

Contains device and manufacturer identification information.

 

 

DIF

Data information field. The DIF contains information about the function of the data (for example,

instantaneous versus maximum) and the data format (for example, 16-bit integer).

 

DIFE

Data information field extension. A DIFE contain additional information about the data, such as tariff

and subunit.

 

Master

A device that issues commands and receives responses from slave devices. There can be only one

master per serial network.

 

Slave

A device that provides information or performs actions in response to requests from the master.

 

 

 

Value information field and value information field extension. The VIF and VIFE contain information

VIF / VIFE

about the value (for example, whether it is an energy or power value).

The meter uses both primary VIFE (as detailed in the M-Bus protocol documentation) and

 

 

manufacturer-specific VIFE.

DOCA0005EN-04

75

Image 75
Contents IEM3100 / iEM3200 / iEM3300 series Page DOCA0005EN-04 Safety information Important informationPlease note FCC Part 15 notice Validity note About the bookRelated documents Document scopeContents Chapter Communications via M-Bus Chapter SpecificationsChapter Troubleshooting 103 Chapter Power, energy and power factor 105Hazard of Electric SHOCK, EXPLOSION, or ARC Flash Safety precautionsSafety precautions DOCA0005EN-04 Overview of meter functions Main characteristicsWhat is in this chapter? Chapter OverviewDigital outputs Or overload alarm Pulse output only 5 a metersFunction Typical applications Typical applicationsIEM31 and iEM33 series IEM32 seriesOverview IEM33 meters Hardware and installationDimensions IEM31 and iEM32 metersHardware overview All meters Meter sealing pointsIEM3100 / iEM3110 / iEM3115 Direct measurement up to 63 a Digital input IEM3200 / iEM3210 / iEM3215 Measurement with CTs IEM3235 Measurement with CTs and M-Bus communications IEM3300 / iEM3310 Direct measurement up to 125 a IEM3275 Measurement with CTs and LonWorks communicationsDigital input iEM3355 / iEM3365 Mounting the meter on a DIN rail DIN rail mounting and dismountingDismounting the meter from a DIN rail Input, output and communications wiring Pulse output wiring iEM3110 / iEM3210 / iEM3310Digital input wiring iEM3115 / iEM3215 M-Bus communications connection is polarity-independent Bus communications wiring iEM3135 / iEM3235 / iEM3335Current input protection for 1 a and 5 a meters Power system wiringLonWorks communications wiring iEM3175 / iEM3275 / iEM3375 Voltage input protectionIEM Direct measurement meter wiringFuses and disconnect switch Power systemPower system Wiring Power system Wiring1 a meter wiring Single-phase systems with CTsMA fuses and disconnect switch Shorting block Three-phase systems with CTs Three-phase systems with CTs and VTs Hardware and installation DOCA0005EN-04 Data display screen overview Front panel display and meter setup1234.5 Data displayData display screens Example navigating the display screensData display screens iEM3150 / iEM3250 / iEM3350 Phase 3 CurrentReset Description ResetsMulti Tariff feature Resetting accumulated energy using the displayDate/time format Clock behavior on power interruptionMeter status information Device clockFront panel display in configuration mode Device configurationSetting the clock initially Entering configuration modeSelecting a value from a list Com. Protection settingExample Configuring a list value Modifying parametersConfiguration mode menus Canceling an entryExample configuring a numeric value 1PH2W L-L 1PH3W L-L-N Section Parameter Options DescriptionConfiguration menu for iEM3150 / iEM3350 Com.Protection Contrast Password Reset Config By Internal Clock Configuration menus for iEM3200 / iEM3210 / iEM3215 Configuration menus for iEM3250 Com.Protection 3PH3W 3PH4W Section Parameter Options Description Front panel display and meter setup DOCA0005EN-04 Modbus communication overview Modbus communications settingsCommunications LED indicator for Modbus devices Communications via Modbus RS-485Unit table Modbus functionsFunction list Table formatCommand result Command interfaceCommand interface overview Command requestAction Size Type Unit Range Description Number Command listCommand Action Size Type Unit Range Description Set Date/TimeSet Pulse Output iEM3155 / iEM3255 / iEM3355 Set Tariff iEM3155 / iEM3255 / iEM3355Size Type Unit Range Description Input Metering Setup iEM3155 / iEM3255 / iEM3355 Overload Alarm Setup iEM3155 / iEM3255 / iEM3355Communications Setup Modbus register list Meter Setup and StatusReset Partial Energy Counters Reset Input Metering Counter iEM3155 / iEM3255 / iEM3355Communication Energy Pulse Output Setup iEM3155 / iEM3255 / iEM3355Command Interface Input Metering Setup iEM3155 / iEM3255 / iEM3355Meter Data Current, voltage, power, power factor and frequencyDigital Input iEM3155 / iEM3255 / iEM3355 Digital Output iEM3155 / iEM3255 / iEM3355Energy, energy by tariff and input metering Overload Alarm iEM3155 / iEM3255 / iEM3355 Read Device IdentificationEnergy values 32-bit floating point Object ID Name/Description Length Value LonWorks communication implementation LED indicators for LonWorks metersCommunications via LonWorks LonWorks communications overviewGreen communications LED Location of the service pin and Neuron IDGeneral variables System variablesType Description Energy and energy by tariff measurementsInstantaneous RMS measurements Meter status information System configuration informationDigital input configuration and status information Alarm statusNetwork variable label Type Description Action Meter configuration propertiesResets Date/time setupStruct Members Range / options Description Basic setupDigital input setup Input metering setupRange / options Description Overload alarm setupMulti Tariff setup Network propagation rate setupInstalling and registering the LonMaker plug-in Tab name Description Browsing the meter using the LonMaker plug-inLonMaker plug-in interface Plug-in has the following tabsMeter Status Communications via LonWorks DOCA0005EN-04 Key terms Configuring basic communications settingsCommunications via M-Bus Bus communications overviewBus protocol implementation Bus protocol supportVariable data structure telegram information Fixed data headerData record header information Description Bin Hex Manufacturer-specific Vife codesPrimary VIF Primary Vife Telegram information for data recordsMeter information Bin HexData format Primary VIF Instantaneous measurementsDate and time information Data formatPower system configuration information Digital input and output status informationData format Primary Vife Action Description Bin Hex Telegram information for meter configurationAlarm status information Supported Vife codes for meter configurationData format Primary VIF Description Date/time setupPower system setup Multi Tariff setupBaud rate Digital input setupDigital output setup Overload alarm setup and acknowledgmentResets Bus tool for data display and meter configurationInstalling the M-Bus tool Accessing the meter using the toolViewing meter data using the M-Bus tool Configuring the meter using the M-Bus tool Select Setup Config to switch to configuration modeSection Description Communications via M-Bus DOCA0005EN-04 Related topics Communications via BACnetBACnet communications overview BACnet protocol supportObject type Configuring basic communication parametersBACnet communications implementation Following standard object types are supportedDevice object Communications LED indicator for BACnet metersBACnet object and property information Change of Value COV subscriptionsObject ID Units Default COV Object name / description Analog Input objectsEnergy and energy by tariff measurements Meter information Instantaneous RMS measurementsDigital input and output setting information Communications settings informationObject ID Object name / description CommandAnalog Value object Binary Input objectsCommunications via BACnet DOCA0005EN-04 Power system inputs iEM33 meters Chapter SpecificationsElectrical characteristics Power system inputs iEM31 metersPower system inputs iEM32 meters Characteristic Value MetersInputs and outputs Mechanical characteristics Environmental characteristicsMeasurement accuracy Internal clock Modbus communicationsLonWorks communications BACnet communications Bus communicationsSpecifications 102 DOCA0005EN-04 Diagnosis screen TroubleshootingDo not open the meter. Opening the meter voids the warranty Diagnosis screen lists any current diagnostic codesDescription Possible solution Diagnostic codesPower flow Power, energy and power factorPower PQS Power and the PQ coordinate systemPF lead / lag convention Power factor PFTrue PF and displacement PF Energy delivered imported / energy received exportedPF sign in IEC Power and PF lead / lagPF sign convention PF lead / lag summaryTo +1 +1 to +2 Power factor register formatTo +1 QuadrantPF formula Quadrant PF rangePower, energy and power factor 110 DOCA0005EN-04 Page Schneider Electric 35, rue Joseph Monier CS30323