You are on page 1of 76

PROTOCOL DOCUMENT

70022-0124-00 04/2009

Modbus Protocol and Register Map for ION Devices


ThisdocumentsummarizesthedefaultModbusprotocolandtheregistermapsfor thePowerLogicIONpowermeters. TheModbusmapinanIONdeviceissplitintotwocomponents.Thefirstisa flexible,userconfiguredcomponentthatutilizestheModbusSlaveModulesinthe meter(seetheIONReferenceguidefordetailsonthismodulesetupand configuration).Thesecondisafixedregistermapthatcanbeusedformetersetup andcontrolapplications. ForinformationonusingyourIONmeterasaModbusslaveorModbusmaster, seetheModbusandIONTechnologytechnicalnoteandyourmetersUserGuide.

In This Document
Modbus

Implementation on the Meter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

Introduction .......................................................... 3 DescriptionoftheModbuspacketstructure ............................... 4 PacketCommunications ................................................ 5 ModbusDataFormat................................................... 8 BroadcastPackets..................................................... 11 ExceptionResponses .................................................. 11
Modbus

Slave Module Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

ION, ION Enterprise, Modbus, Modicon, Power Measurement, PowerLogic, Schneider Electric are either trademarks or registered trademarks of Schneider Electric in France, the USA and other countries. All other trademarks are property of their respective owners. Electrical equipment should be installed, operated, serviced, and maintained only by qualified personnel. No responsibility is assumed by Schneider Electric for any consequences arising out of the use of this material. 2009 Schneider Electric. All rights reserved. www.global.powerlogic.com

ModbusRegisterMapION6200 ........................................ 12 ModbusRegisterMapION7300Series................................... 13 ModbusRegisterMapION7500/ION7600 ................................ 15 ModbusRegisterMapION7550/ION7650 ................................ 25 ModbusRegisterMapION8300/ION8400/ION8500 ....................... 32 ModbusRegisterMapION8600 ........................................ 37 ModbusRegisterMapION8800 ........................................ 42
Common

Modbus Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

ClockModuleRegisters ............................................... 53 CommunicationModuleRegisters...................................... 55 PowerMeterModuleRegisters ......................................... 57 FactoryModuleRegisters .............................................. 59 ExternalPulseModuleRegisters ........................................ 60 ExternalBooleanModuleRegisters ..................................... 64 ExternalNumericModuleRegisters..................................... 67

ION Devices Modbus Protocol and Register Map

Appendix Appendix

A: CRC-16 Calculation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 B: Data Record / Modbus Map . . . . . . . . . . . . . . . . . . . . . . . . . 72

AdditionalInformation:

IONReference ModbusandIONTechnologytechnicalnote YourmetersUserGuide PowerLogicION6200SerialCommunicationsProtocolandION/ModbusRegisterMap Visitwww.modbus.orgforModbusprotocolspecifications.

Page 2

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Modbus Implementation on the Meter

Modbus Implementation on the Meter


Introduction
ThissectionexplainstheModbusprotocolforIONmeters.TheIONmeter performsModbuscommunicationsaccordingtotheModbusApplicationProtocol v1.1.ItisassumedthatthereaderisfamiliarwiththeModbusprotocolandserial communicationsingeneral.

Purpose of the Modbus Protocol


TheModbusprotocolallowsdataandsetupinformationtobetransferredbetween aModbusMasterandaModbusSlave.Thisincludes:

interrogationofallmeterdatawhichareexportedviatheModbusSlavemodule configurationandinterrogationofmetermoduleNumericBoundedand Enumeratedsetupregisters interrogationandcontrolofthemeterExternalControlmodules

Ground Rules
ThemeteriscapableofcommunicatingviatheRS485serialcommunication standard.TheRS485mediumallowsformultipledevicesonaserialbusnetwork. ThefollowingrulesdefinetheprotocolforinformationtransferbetweenaModbus Masterdeviceandthemeter:

AllcommunicationsonthenetworkconformtoaMASTER/SLAVEscheme.In thisscheme,informationanddataistransferredbetweenaModbusMASTER deviceandupto32 SLAVEdevices. TheMASTERinitiatesandcontrolsallinformationtransferonthe communicationsloop. ASLAVEdeviceneverinitiatesacommunicationssequence. AllcommunicationsactivityontheloopoccursintheformofPACKETS.A packetisaserialstringof8bitbytes.Themaximumnumberofbytescontained withinonepacketis255. AllPACKETStransmittedbytheMASTERareREQUESTS.AllPACKETS transmittedbyaSLAVEdeviceareRESPONSES. Atmost,oneSLAVEcanrespondtoasinglerequestfromaMASTER.

2009 Schneider Electric. All rights reserved.

Page 3

Description of the Modbus packet structure

ION Devices Modbus Protocol and Register Map

Modes of Transmission
TheModbusprotocolusesTCP,RTUandASCIImodesoftransmission.ION7300 SeriesEthernetmeters,ION7500,ION7550,ION7600,ION7650,ION8600and ION8800meterssupportModbus/TCPandModbus/RTUprotocols.Depending onfirmwaresupportthemeterwillrequire8databits,noparity,andonestopbit (8N1)fortheserialcommunication.

Description of the Modbus packet structure


EveryModbuspacketconsistsoffourfields:

SlaveAddressField FunctionField DataField ErrorCheckField(Checksum)

Slave Address Field


TheslaveaddressfieldofaModbuspacketisonebyteinlengthanduniquely identifiestheslavedeviceinvolvedinthetransaction.Validaddressesrange between1and247.Aslavedeviceperformsthecommandspecifiedinthepacket whenitreceivesarequestpacketwiththeslaveaddressfieldmatchingitsown address.Aresponsepacketgeneratedbytheslavehasthesamevalueintheslave addressfield.

Function Field
ThefunctionfieldofaModbusrequestpacketisonebyteinlengthandtellsthe addressedslavewhichfunctiontoperform.Similarly,thefunctionfieldofa responsepackettellsthemasterwhatfunctiontheaddressedslavehasjust performed.Table2:ModbusFunctionsSupportedbytheMeterasSlaveon page 5liststheModbusfunctionssupportedbythemeterwhenactingasSlave. ForfunctioncodessupportedbymetersactingasMasters,seetheModbusImport moduleandModbusExportmoduledescriptionsintheIONReference,available fromthewebsite.

Data Field
ThedatafieldofaModbusrequestisofvariablelength,anddependsonthe function.Thisfieldcontainsinformationrequiredbytheslavedevicetoperform thecommandspecifiedinarequestpacketordatabeingpassedbackbytheslave deviceinaresponsepacket. Datainthisfieldiscontainedin16bitregisters.Registersaretransmittedinthe orderofhighorderbytefirst,loworderbytesecond. Example: A16bitregistercontainsthevalue12ABHex.Thisregisteristransmitted:

Page 4

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Packet Communications

Highorderbyte=12Hex Loworderbyte=ABHex

Thisregisteristransmittedintheorder12AB.

Error Check Field (Checksum)


Thechecksumfieldletsthereceivingdevicedetermineifapacketiscorrupted withtransmissionerrors.InModbusRTUmode,a16bitCyclicRedundancy Check(CRC16)isused. Thesendingdevicecalculatesa16bitvalue,basedoneverybyteinthepacket, usingtheCRC16algorithm.Thecalculatedvalueisinsertedintheerrorcheck field. Thereceivingdeviceperformsthecalculation,withouttheerrorcheckfield,onthe entirepacketitreceives.Theresultingvalueiscomparedtotheerrorcheckfield. Transmissionerrorsareindicatedwhenthecalculatedchecksumdoesnotequal thechecksumstoredintheincomingpacket.Thereceivingdeviceignoresabad packet. RefertoAppendixA:CRC16Calculationonpage 70formoredetailed informationonCRC16calculations.

Packet Communications
ThissectionillustratestheModbusfunctionssupportedbythemeter.
Table 2: Modbus Functions Supported by the Meter as Slave Function
03 16

Meaning
Read Holding Registers Preset Multiple Registers

Action
Obtains the current value in one or more holding registers of the meter. Places specific values into a series of consecutive holding registers of the meter. The holding registers that can be written to the meter are shown in the register map.

Function 03: Read Holding Registers


Toreadmeterparametervalues,aMastermustsendtheSlavedeviceaRead HoldingRegistersrequestpacket. TheReadHoldingRegistersrequestpacketspecifiesastartregisterandanumber ofregisterstoread.Thestartregisterisnumberedfromzero(40001=zero,40002= one,etc.). Themeterrespondswithapacketcontainingthevaluesoftheregistersinthe rangedefinedintherequest.

2009 Schneider Electric. All rights reserved.

Page 5

Packet Communications

ION Devices Modbus Protocol and Register Map

ReadHoldingRegistersPacketStructure
Read Registers Request Packet (Master to Slave)
Unit ID/Slave Address (1 byte) 03 (Function code) (1byte) Start Register (sr) (2 bytes) # of Registers to Read (nr) (2 bytes) CRC Checksum

Read Registers Response Packet (Slave to Master)


Unit ID/Slave Address (1 byte) 03 (Function code) (1 byte) Byte Count (2 x nr) (1 byte) First Register in range (2 bytes) Second Register in range (2 bytes) ... CRC Checksum (2 bytes)

Example: Ameterin4wireWYEvoltsmodeisconfiguredasaModbusslavedevicewith slaveaddress100.TheMasterrequeststoreadallthreevoltagephases(A,B,C). ThesethreeparametersareexportedviaaModbusSlavemoduletoModbus registers40011,40012and40013,withascalingfactorof10.Inaccordancewiththe Modbusprotocol,register40011isnumberedas10whentransmitted.Therequest mustread3registersstartingat10. Slaveaddress:100=64(hex) Startregister10=000A(hex)

RequestPacket:whitebackgrounddenotestheDATAfieldofthepacket.
Slave
64

Function
03

Start Register (40011)


00 0A

# of Registers (3)
00 03 2C

CRC Checksum
3C

ResponsePacket:
Byte Count
06 2E

Slave
64

Function
03

Register 1
CE 2E

Register 2
E8 2F

Register 3
13

CRC Checksum
0D 58

TheMasterstationretrievesthedatafromtheresponse: Register40011:2ECE(hex) Register40012:2EE8(hex) Register40013:2F13(hex) =11982(scaled:1198.2) =12008(scaled:1200.8) =12051(scaled:1205.1)

NOTE
The values shown in the packets illustrated above are in hexadecimal format.

Function 16: Preset Multiple Registers


ThePresetMultipleRegisterscommandpacketallowsaModbusmasterto configureorcontroltheslavemeter.

Page 6

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Packet Communications

APresetMultipleRegistersdatafieldrequestpacketcontainsadefinitionofa rangeofregisterstowriteto,andthevaluesthatarewrittentothoseregisters. Theslavemeterrespondswithapacketindicatingthatawritewasperformedto therangeofregistersspecifiedintherequest. ThePresetMultipleRegistersrequestandresponsepacketformatsareshownin thefollowingexampletransaction. PresetMultipleRegisters


Preset Registers Request Packet (Master to Slave)
Unit ID/Slave Address (1 byte) 16 (Function code) (1byte) Start Register (sr) (2 bytes) # of Registers to Write (nr) (2 bytes) Byte Count (2 x nr) (1 byte) First Register in range (2 bytes) Second Register in range (2 bytes) ... CRC Checksum (2 bytes)

Preset Registers Response Packet (Slave to Master)


Unit ID/Slave Address (1 byte) 16 (Function code) (1 byte) Start Register (sr) (2 bytes) # of Registers Written (nr) (2 bytes) CRC Checksum (2 bytes)

NOTE
Except for the function field, the Preset Registers Response packet is identical in format to the Read Registers Request packet.

Example: AmeterisconfiguredasaModbusslavedevicewithslaveaddress200.TheMaster requeststosetthePTratioto1200:120.Fromtheregistermap,thePowerMeterPT PrimaryandSecondarysetupregistersareModbusregisters46001/2and46003/4. Register46001isnumbered6000.Therequestmustwrite4registersstartingat 6000. Slaveaddress:200=C8(hex) Value1:1200=0000|04B0(hex) Startregister6000=1770(hex) Value2:120=0000|0078(hex)

RequestPacket:whitebackgrounddenotestheDATAfieldofthepacket.
Slave
C8

Function
10

Start Register (46001)


17 70

# of Registers (4)
00 04

Byte Count
08

Register 1
00 00

Register 2
04 B0

Register 3
00 00

Register 4
00 78

CRC Checksum
8B F8

ResponsePacket:
Slave
C8

Function
10

Start Register (46001)


17 70 00

# of Registers (4)
04

CRC Checksum
D4 3C

2009 Schneider Electric. All rights reserved.

Page 7

Modbus Data Format

ION Devices Modbus Protocol and Register Map

NOTE
The values shown in the packets illustrated above are in hexadecimal format.

Invalid Registers
InthemeterModbusregistermap,therearegapsbetweensomeregisters.For example,thenextregisterafter42232is42301.Unmappedregisters(42233through to42300)areINVALID.Invalidregistersstorenoinformation. Whenaninvalidregisterisread,thedatafieldisFFFF(hex).Whenaninvalid registeriswritten,thedatafieldisnotstored.Themeterdoesnotrejecttherequest.

Modbus Data Format


ThissectioncoversthedataformatfortheflexibleModbusSlaveModuleregisters andthefixedModbusregisters.

Modbus Slave Module Output Registers


ThemetercontainsIONModbusSlavemodules,eachcapableofexportingupto sixteenIONregistersintotheModbusprotocol.Somemodulesarepreconfigured withcommonmetervalues.TheSlavemoduletakesNumericorBooleantypeION registersasinput,scalesandformatstheinputvaluesaccordingtoconfigurable setupregisters,andmakestheIONdataavailableinacontiguoussetofModbus HoldingRegisters. ModbusSlavemoduleoutputregistersarelocatedintheModbusregistermap (from40001to41800).Theactuallocationdependsonthesetupoftheindividual ModbusSlavemodules.TheModbusSlavemodulecanscaleandoffsetinput values,andformattheoutputsinoneofeightselectableformats:
Format
UINT16 INT16 UINT32 INT32 INT32-M10K UINT32-M10K BOOLEAN UINT 16 R/W

Datatype
16 bit unsigned integer 16 bit signed integer 32 bit unsigned integer 32 bit signed integer 32 bit signed Modulous 10k 32 bit unsigned Modulous 10k Packed Boolean 16 bit unsigned integer input mode 0 to 65,535

Range

-32,768 to +32,767 0 to 4,294,967,295 -2,147,483,648 to +2,147,483,647 -327,680,000 to +327,670,000 0 to 655,350,000 Packed Boolean Format on page 10 0 to 65,535

NOTE
The availible formats vary depending on your meter type and firmware.

Page 8

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Modbus Data Format

16-bit Integer Format UnsignedandSigned16bitIntegerFormatsarethesimplestformats.EachION inputregistertothemodulecorrespondstoone16bitModbusHoldingRegister output.Iftheformatisunsigned,thevaluerangefortheoutputregistersis0to 65535.Iftheformatissigned,thevaluerangeis32767to+32767. 32-bit Integer Format Toaccommodatevaluesthatcanreachbeyondthe16bitrange,theModbusSlave moduleprovides32bitintegerformatasanoutputoption.InSignedand Unsigned32bitIntegerFormats,eachIONinputregistertothemodule correspondstotwo16bitModbusHoldingRegisteroutputs. A32bitregisterrepresentedin32bitintegerformatispassedviacommunications astwo16bitregisters: HighOrderRegister

registerhigh=value/65536

LowOrderRegister

registerlow=valuemodulus65536 value=registerhighx65536+registerlowor value=registerhigh|registerlow

Example (Unsigned 32-bit): Value12345678ispassedinunsigned32bitintegerformat:


12345678=00BC614EHex Registerhigh=00BCHex(unsigned)=188 Registerlow=614EHex(unsigned)=24910 Value=188x65536+24910=12345678

InUnsigned32bitIntegerFormat,boththeHighOrderandLowOrderregisters areunsigned16bitintegers. Example (Signed 32-bit): Value12345678ispassedinsigned32bitintegerformat:


12345678=FF439EB2Hex Registerhigh=FF43Hex(signed)=189 Registerlow=9EB2Hex(unsigned)=40626 value=189x65536+40626=12345678

InSigned32bitIntegerFormat,theHighOrderregisterisasigned16bitnumber, buttheLowOrderregisterisunsigned. 32-bit Modulus-10000 Format TheModulo10000(M10K)formatbreaksa32bitvalueintotwo16bitregisters, accordingtothefollowingrelationship:

2009 Schneider Electric. All rights reserved.

Page 9

Modbus Data Format

ION Devices Modbus Protocol and Register Map

HighOrderRegister

registerhigh=value/10000 registerlow=valuemodulus10000

LowOrderRegister

The32bitvaluecanberetrievedbythefollowingcalculation: Value=registerhighx10000+registerlow Example (Unsigned): Value12345678ispassedinunsigned32bitModulus10000format.


Registerhigh:1234=04D2Hex Registerlow:5678=162EHex Value=1234x10000+5678=12345678

Example (Signed): Value12345678ispassedinsigned32bitModulus10000format.Bothhighand lowaresigned.


Registerhigh:1234=FB2EHex Registerlow:5678=E9D2Hex Value=1234x10000+5678=12345678

Packed Boolean Format BooleanIONregisterscanbepackedintoasingleModbusregisterviatheModbus Slavemodule.WhentheModbusSlavemoduleisconfiguredtoproducepacked Booleanoutputs,eachinputregister(tothemodule)correspondstoonebitinthe singleoutputregisterofthemodule.Therelationshipislefttoright:thefirstinput registercorrespondstotheleftmostbitinthe16bitoutputregister,etc. Example: SixBooleanregistersarelinkedtoaModbusSlavemodule,whichisconfiguredfor PackedBooleanoutputformat.IfthefirstthreearevaluedFalse,andthe remainingthreearevaluedTrue,theoutputregistervalueis: Register: 0001110000000000 Bin = 1C00 Hex IfthefirstinputregisterbecameTrue,theoutputregistervaluechangesto: Register:1001110000000000Bin=9C00Hex Unsigned 16-bit Input WhenaModbusSlavemoduleintheVirtualProcessor(VIP)hasnolinkstoits inputs,theoutputregistersofthemoduleshowthecontentsoftheModbus registermap.Currently,onlytheModbusSlavemodulesintheVIPhavethis additionalcapability(theModbusSlavemodulesinIONmeterscannotdothis).

Page 10

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Broadcast Packets

Meter Modbus Registers


ThemeterModbusregistermapdefinesasetofparameterswhicharetreatedas HOLDINGREGISTERS,havingaddresses4xxxx.AccordingtotheModbus protocol,inresponsetoarequestforregister4xxxxofaparticularslavedevice,the Modbusmasterreadsregisterxxxx1fromtheslave.Forexample,register40011 correspondstoholdingregister10. TherearefourmainclassesofregistersavailableviaModbus:

ModbusSlavemoduleOutputRegisters ExternalControlRegisters EnumeratedIONmoduleSetupRegisters NumericBoundedIONmoduleSetupRegisters

Broadcast Packets
TheIONModbusprotocolsupportsbroadcastrequestpackets.Thepurposeofa broadcastrequestpacketistoallowallSlavedevicestoreceivethesamecommand fromtheMaster. Abroadcastrequestpacketisthesameasanormalrequestpacket,excepttheslave addressfieldissettozero(0).AllModbusslavedevicesreceiveandexecutea broadcastrequestcommand,butnodevicewillrespond.ThePresetMultiple RegisterscommandistheonlycommandsupportingbroadcastpacketsforSlaves.

Exception Responses
IfaModbusmasterdevicesendsaninvalidcommandtoameterorattemptsto readaninvalidholdingregister,anexceptionresponseisgenerated.Theexception responsefollowsthestandardpacketformat.Thehighorderbitofthefunction codeinanexceptionresponseissetto 1. Thedatafieldofanexceptionresponsecontainstheexceptionerrorcode.Thetable belowdescribestheexceptioncodessupportedbythemeterandthepossible causes.
Table 1: Exception Codes supported by the meter Code
01

Name
Illegal Function

Meaning
An invalid command is contained in the function field of the request packet. The meter only supports Modbus functions 3 and 16. The address referenced in the data field is an invalid address for the specified function. This can also indicate that the registers requested are not within the valid register range of the meter. Additionally, this can indicate that the meter has Advanced Security enabled. See the Security Options module description (specifically the Modbus Map Access setup register) in the ION Reference for more information. The value referenced in the data field is not allowed for the referenced register on the meter.

02

Illegal Address

03

Illegal Value

2009 Schneider Electric. All rights reserved.

Page 11

Modbus Slave Module Registers

ION Devices Modbus Protocol and Register Map

Modbus Slave Module Registers


Modbus Register Map ION6200
RefertothePowerLogicION6200SerialCommunicationsProtocolandION/Modbus RegisterMapdocumentfordetailsontheION6200Modbusregistermap.

Page 12

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Modbus Register Map ION7300 Series

Modbus Register Map ION7300 Series


ThistableoutlinesthedefaultdataregistersavailableontheION7300seriespower meters.Forfurtherinformationonaccessingconfigurationandcontrolregisters usingtheModbusprotocol,pleaseseetheION7300SeriesModiconModbusSerial CommunicationsProtocoldocument. Thisregistermapisapplicabletothefollowingtemplaterevisions:

7300_FAC4WYE_V2.2.0.0.0 7330_FAC4WYE_V2.3.0.1.1 7350_FAC4WYE_V1.2.0.0.0

AndthefollowingRMICANapprovedframeworks,tobeusedwithv265 firmware:

7300_FACRM_V2.2.0.0.0 7330_FACRM_V2.3.0.0.1
Module Number
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2

Label
Vln a Vln b Vln c Vln avg Vll ab Vll bc Vll ca Vll avg Ia Ib Ic I avg V unbal I unbal Freq Phase Rev kW a kW b kW c kW tot

Address
40011 40012 40013 40014 40015 40016 40017 40018 40019 40020 40021 40022 40023 40024 40025 40026 40027 40029 40031 40033

Module Label
Modbus Slave 1 Modbus Slave 1 Modbus Slave 1 Modbus Slave 1 Modbus Slave 1 Modbus Slave 1 Modbus Slave 1 Modbus Slave 1 Modbus Slave 1 Modbus Slave 1 Modbus Slave 1 Modbus Slave 1 Modbus Slave 1 Modbus Slave 1 Modbus Slave 1 Modbus Slave 1 Modbus Slave 2 Modbus Slave 2 Modbus Slave 2 Modbus Slave 2

Number of Registers
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2

Format
UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 INT32 INT32 INT32 INT32

Scaling
10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10

Scaling Enabled
Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

2009 Schneider Electric. All rights reserved.

Page 13

Modbus Register Map ION7300 Series

ION Devices Modbus Protocol and Register Map

Label
kVAR a kVAR b kVAR c kVAR tot kVA a kVA b kVA c kVA tot PF sign a PF sign b PF sign c PF sign tot kW td kVAR td kVA td kW td mx kVAR td mx kVA td mx Vln avg mx I avg mx kW tot mx kVAR tot mx kVA tot mx Freq mx Vln avg mn I avg mn Freq mn kWh imp (kWh del) 1 kWh exp (kWh rec) 1 kWh tot (kWh del+rec) 1 kWh net (kWh del-rec)
1

Address
40035 40037 40039 40041 40043 40045 40047 40049 40051 40053 40055 40057 40059 40061 40063 40065 40067 40069 40071 40073 40075 40077 40079 40081 40083 40085 40087 40089 40091 40093 40095 40097

Module Number
2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4

Module Label
Modbus Slave 2 Modbus Slave 2 Modbus Slave 2 Modbus Slave 2 Modbus Slave 2 Modbus Slave 2 Modbus Slave 2 Modbus Slave 2 Modbus Slave 2 Modbus Slave 2 Modbus Slave 2 Modbus Slave 2 Modbus Slave 3 Modbus Slave 3 Modbus Slave 3 Modbus Slave 3 Modbus Slave 3 Modbus Slave 3 Modbus Slave 3 Modbus Slave 3 Modbus Slave 3 Modbus Slave 3 Modbus Slave 3 Modbus Slave 3 Modbus Slave 3 Modbus Slave 3 Modbus Slave 3 Modbus Slave 4 Modbus Slave 4 Modbus Slave 4 Modbus Slave 4 Modbus Slave 4

Number of Registers
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

Format
INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K

Scaling
10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 1 1 1 1 1

Scaling Enabled
Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No No No No No

kVARh imp (kVARh del) 1

Page 14

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Modbus Register Map ION7500/ION7600

Label
kVARh exp (kVARh rec) 1 kVARh tot (kVARh del+rec) 1 kVARh net (kVARh del-rec) kVAh (kVAh del) 1 V1 THD mx V2 THD mx V3 THD mx I1 THD mx I2 THD mx I3 THD mx
1

Address
40099 40101 40103 40105 40107 40109 40111 40113 40115 40117

Module Number
4 4 4 4 4 4 4 4 4 4

Module Label
Modbus Slave 4 Modbus Slave 4 Modbus Slave 4 Modbus Slave 4 Modbus Slave 4 Modbus Slave 4 Modbus Slave 4 Modbus Slave 4 Modbus Slave 4 Modbus Slave 4

Number of Registers
2 2 2 2 2 2 2 2 2 2

Format
INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K

Scaling
1 1 1 1 1 1 1 1 1 1

Scaling Enabled
No No No No No No No No No No

1) The bracketed labels apply to the 7300_FAC-RM_V2.2.0.0.0 and 7330_FAC-RM_V2.3.0.0.1 frameworks only.

Modbus Register Map ION7500/ION7600


Thistableoutlinesthedefaultdataregistersavailableonthefollowingv251 RMICANapprovedtemplaterevisions:

7500_v250_FAC4WYE_V1.6.0.0.3 7600_v250_FAC4WYE_V1.5.0.0.3
Module Number
1 1 1 1 1 1 1 1 1 1

Label
Vln a Vln b Vln c Vln avg Vll ab Vll bc Vll ca Vll avg Ia Ib

Address
40011 40012 40013 40014 40015 40016 40017 40018 40019 40020

Module Label
1 1 1 1 1 1 1 1 1 1

Number of Registers
1 1 1 1 1 1 1 1 1 1

Format
UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16

Scaling
10 10 10 10 10 10 10 10 10 10

Scaling Enabled
Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq

2009 Schneider Electric. All rights reserved.

Page 15

Modbus Register Map ION7500/ION7600

ION Devices Modbus Protocol and Register Map

Label
Ic I avg V unbal I unbal Freq I4 kW a kW b kW c kW tot kVAR a kVAR b kVAR c kVAR tot kVA a kVA b kVA c kVA tot PF sign a PF sign b PF sign c PF sign tot Vll avg mx I avg mx kW tot mx kVAR tot mx kVA tot mx Freq mx Vll avg mn

Address
40021 40022 40023 40024 40025 40026 40027 40029 40031 40033 40035 40037 40039 40041 40043 40045 40047 40049 40051 40053 40055 40057 40059 40061 40063 40065 40067 40069 40071

Module Number
1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3

Module Label
1 1 1 1 1 1

Number of Registers
1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

Format
UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32

Scaling
10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10

Scaling Enabled
Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Power/PF 2 Power/PF 2 Power/PF 2 Power/PF 2 Power/PF 2 Power/PF 2 Power/PF 2 Power/PF 2 Power/PF 2 Power/PF 2 Power/PF 2 Power/PF 2 Power/PF 2 Power/PF 2 Power/PF 2 Power/PF 2

Min/Max/Demand 3 Min/Max/Demand 3 Min/Max/Demand 3 Min/Max/Demand 3 Min/Max/Demand 3 Min/Max/Demand 3 Min/Max/Demand 3

Page 16

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Modbus Register Map ION7500/ION7600

Label
I avg mn Freq mn kW sd del-rec kVA sd del+rec kVAR sd del-rec kW sd mx d-r kVA sd mx d+r kVAR sd mx d-r Phase Rev kWh del kWh rec kWh del+rec kWh del-rec kVARh del kVARh rec kVARh del+rec kVARh del-rec kVAh del+rec V1 THD mx V2 THD mx V3 THD mx I1 THD mx I2 THD mx I3 THD mx Ia Ib Ic I4 I5

Address
40073 40075 40077 40079 40081 40083 40085 40087 40089 40091 40093 40095 40097 40099 40101 40103 40105 40107 40109 40111 40113 40115 40117 40119 40150 40151 40152 40153 40154

Module Number
3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 16 5 16 5 16 5 16 5 16 5

Module Label
Min/Max/Demand 3 Min/Max/Demand 3 Min/Max/Demand 3 Min/Max/Demand 3 Min/Max/Demand 3 Min/Max/Demand 3 Min/Max/Demand 3 Min/Max/Demand 3 Min/Max/Demand 3 Energy/THD 4 Energy/THD 4 Energy/THD 4 Energy/THD 4 Energy/THD 4 Energy/THD 4 Energy/THD 4 Energy/THD 4 Energy/THD 4 Energy/THD 4 Energy/THD 4 Energy/THD 4 Energy/THD 4 Energy/THD 4 Energy/THD 4 Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal

Number of Registers
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1

Format
INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K UINT16 UINT16 UINT16 UINT16 UINT16

Scaling
10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10

Scaling Enabled
Yes Yes Yes Yes Yes Yes Yes Yes Yes No No No No No No No No No No No No No No No Yes Yes Yes Yes Yes

2009 Schneider Electric. All rights reserved.

Page 17

Modbus Register Map ION7500/ION7600

ION Devices Modbus Protocol and Register Map

Label
I avg I avg mn I avg mx I avg mean Freq Freq mn Freq mx Freq mean V unbal I unbal Phase Rev Vln a Vln b Vln c Vln avg Vln avg mx Vll ab Vll bc Vll ca Vll avg Vll avg mx Vll avg mean kW a kW b kW c kW tot kW tot mx kVAR a kVAR b

Address
40155 40156 40157 40158 40159 40160 40161 40162 40163 40164 40165 40166 40168 40170 40172 40174 40178 40180 40182 40184 40186 40188 40198 40200 40202 40204 40206 40208 40210

Module Number
16 5 16 5 16 5 16 5 16 5 16 5 16 5 16 5 16 5 16 5 16 5 17 6 17 6 17 6 17 6 17 6 17 6 17 6 17 6 17 6 17 6 17 6 18 7 18 7 18 7 18 7 18 7 18 7 18 7

Module Label
Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Volts Volts Volts Volts Volts Volts Volts Volts Volts Volts Volts kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA

Number of Registers
1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

Format
UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32

Scaling
10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 1/1000 1/1000 1/1000 1/1000 1/1000 1/1000 1/1000

Scaling Enabled
Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No No No No No No No No No No No No No No No No No No

Page 18

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Modbus Register Map ION7500/ION7600

Label
kVAR c kVAR tot kVAR tot mx kVA a kVA b kVA c kVA tot kVA tot mx kWh del kWh rec kVARh del kVARh rec kVAh del+rec PF sign a PF sign b PF sign c PF sign tot V1 THD mx V2 THD mx V3 THD mx I1 THD mx I2 THD mx I3 THD mx I1 K Factor I2 K Factor I3 K Factor I1 Crest Factor I2 Crest Factor I3 Crest Factor

Address
40212 40214 40216 40218 40220 40222 40224 40226 40230 40232 40234 40236 40238 40262 40263 40264 40265 40266 40267 40268 40269 40270 40271 40272 40273 40274 40275 40276 40277

Module Number
18 7 18 7 18 7 18 7 18 7 18 7 18 7 18 7 19 8 19 8 19 8 19 8 19 8 20 9 20 9 20 9 20 9 20 9 20 9 20 9 20 9 20 9 20 9 20 9 20 9 20 9 20 9 20 9 20 9

Module Label
kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kWh/kVArh kWh/kVArh kWh/kVArh kWh/kVArh kWh/kVArh PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor

Number of Registers
2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Format
INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16

Scaling
1/1000 1/1000 1/1000 1/1000 1/1000 1/1000 1/1000 1/1000 1/1000 1/1000 1/1000 1/1000 1/1000 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100

Scaling Enabled
No No No No No No No No No No No No No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

2009 Schneider Electric. All rights reserved.

Page 19

Modbus Register Map ION7500/ION7600

ION Devices Modbus Protocol and Register Map

Label

Address

Module Number

Module Label

Number of Registers

Format

Scaling

Scaling Enabled

The following registers are only available on the ION7600 framework: PO V1-Flck N PO V1-Flck N1 PO V2-Flck N PO V2-Flck N1 PO V3-Flck N PO V3-Flck N1 PO Freq N PO Freq N1 PO Freq N2 PO V1-MAG N PO V1-MAG N1 PO V2-MAG N PO V2-MAG N1 PO V3-MAG N PO V3-MAG N1 PO Vunbal N PO Vunbal N1 PO V1-MSignal N PO V1-MSignal N1 PO V2-MSignal N PO V2-MSignal N1 PO V3-MSignal N PO V3-MSignal N1 PO V1-Hrm N PO V1-Hrm N1 PO V1-Hrm N2 PO V2-Hrm N PO V2-Hrm N1 PO V2-Hrm N2 PO V3-Hrm N PO V3-Hrm N1 PO V3-Hrm N2 41000 41001 41002 41003 41004 41005 41006 41007 41008 41009 41010 41011 41012 41013 41014 41015 41016 41017 41018 41019 41020 41021 41022 41023 41024 41025 41026 41027 41028 41029 41030 41031 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 EN50160 Modbus1 EN50160 Modbus1 EN50160 Modbus1 EN50160 Modbus1 EN50160 Modbus1 EN50160 Modbus1 EN50160 Modbus1 EN50160 Modbus1 EN50160 Modbus1 EN50160 Modbus1 EN50160 Modbus1 EN50160 Modbus1 EN50160 Modbus1 EN50160 Modbus1 EN50160 Modbus1 EN50160 Modbus1 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No

Page 20

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Modbus Register Map ION7500/ION7600

Label
PO V1-Inthrm N PO V1-Inthrm N1 PO V2-Inthrm N PO V2-Inthrm N1 PO V3-Inthrm N PO V3-Inthrm N1 PO V1-Dip N11 PO V1-Dip N12 PO V1-Dip N13 PO V1-Dip N14 PO V1-Dip N21 PO V1-Dip N22 PO V1-Dip N23 PO V1-Dip N24 PO V1-Dip N31 PO V1-Dip N32 PO V1-Dip N33 PO V1-Dip N34 PO V1-Dip N41 PO V1-Dip N42 PO V1-Dip N43 PO V1-Dip N44 PO V1-Dip N51 PO V1-Dip N52 PO V1-Dip N53 PO V1-Dip N54 PO V1-Dip N61 PO V1-Dip N62 PO V1-Dip N63 PO V1-Dip N64 PO V2-Dip N11 PO V2-Dip N12 PO V2-Dip N13

Address
41032 41033 41034 41035 41036 41037 41038 41039 41040 41041 41042 41043 41044 41045 41046 41047 41048 41049 41050 41051 41052 41053 41054 41055 41056 41057 41058 41059 41060 41061 41062 41063 41064

Module Number
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9

Module Label
EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus5

Number of Registers
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Format
UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16

Scaling
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Scaling Enabled
No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No

2009 Schneider Electric. All rights reserved.

Page 21

Modbus Register Map ION7500/ION7600

ION Devices Modbus Protocol and Register Map

Label
PO V2-Dip N14 PO V2-Dip N21 PO V2-Dip N22 PO V2-Dip N23 PO V2-Dip N24 PO V2-Dip N31 PO V2-Dip N32 PO V2-Dip N33 PO V2-Dip N34 PO V2-Dip N41 PO V2-Dip N42 PO V2-Dip N43 PO V2-Dip N44 PO V2-Dip N51 PO V2-Dip N52 PO V2-Dip N53 PO V2-Dip N54 PO V2-Dip N61 PO V2-Dip N62 PO V2-Dip N63 PO V2-Dip N64 PO V3-Dip N11 PO V3-Dip N12 PO V3-Dip N13 PO V3-Dip N14 PO V3-Dip N21 PO V3-Dip N22 PO V3-Dip N23 PO V3-Dip N24 PO V3-Dip N31 PO V3-Dip N32 PO V3-Dip N33 PO V3-Dip N34

Address
41065 41066 41067 41068 41069 41070 41071 41072 41073 41074 41075 41076 41077 41078 41079 41080 41081 41082 41083 41084 41085 41086 41087 41088 41089 41090 41091 41092 41093 41094 41095 41096 41097

Module Number
9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11

Module Label
EN50160 Modbus5 EN50160 Modbus5 EN50160 Modbus5 EN50160 Modbus5 EN50160 Modbus5 EN50160 Modbus5 EN50160 Modbus5 EN50160 Modbus5 EN50160 Modbus5 EN50160 Modbus5 EN50160 Modbus5 EN50160 Modbus5 EN50160 Modbus5 EN50160 Modbus5 EN50160 Modbus5 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus7 EN50160 Modbus7

Number of Registers
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Format
UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16

Scaling
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Scaling Enabled
No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No

Page 22

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Modbus Register Map ION7500/ION7600

Label
PO V3-Dip N41 PO V3-Dip N42 PO V3-Dip N43 PO V3-Dip N44 PO V3-Dip N51 PO V3-Dip N52 PO V3-Dip N53 PO V3-Dip N54 PO V3-Dip N61 PO V3-Dip N62 PO V3-Dip N63 PO V3-Dip N64 PO V1-Intrpt N1 PO V1-Intrpt N2 PO V1-Intrpt N3 PO V2-Intrpt N1 PO V2-Intrpt N2 PO V2-Intrpt N3 PO V3-Intrpt N1 PO V3-Intrpt N2 PO V3-Intrpt N3 PO V1-Ovlt N11 PO V1-Ovlt N12 PO V1-Ovlt N13 PO V1-Ovlt N14 PO V1-Ovlt N15 PO V1-Ovlt N21 PO V1-Ovlt N22 PO V1-Ovlt N23 PO V1-Ovlt N24 PO V1-Ovlt N25 PO V1-Ovlt N31 PO V1-Ovlt N32

Address
41098 41099 41100 41101 41102 41103 41104 41105 41106 41107 41108 41109 41110 41111 41112 41113 41114 41115 41116 41117 41118 41119 41120 41121 41122 41123 41124 41125 41126 41127 41128 41129 41130

Module Number
11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13

Module Label
EN50160 Modbus7 EN50160 Modbus7 EN50160 Modbus7 EN50160 Modbus7 EN50160 Modbus7 EN50160 Modbus7 EN50160 Modbus7 EN50160 Modbus7 EN50160 Modbus7 EN50160 Modbus7 EN50160 Modbus7 EN50160 Modbus7 EN50160 Modbus7 EN50160 Modbus7 EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus9 EN50160 Modbus9 EN50160 Modbus9

Number of Registers
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Format
UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16

Scaling
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Scaling Enabled
No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No

2009 Schneider Electric. All rights reserved.

Page 23

Modbus Register Map ION7500/ION7600

ION Devices Modbus Protocol and Register Map

Label
PO V1-Ovlt N33 PO V1-Ovlt N34 PO V1-Ovlt N35 PO V2-Ovlt N11 PO V2-Ovlt N12 PO V2-Ovlt N13 PO V2-Ovlt N14 PO V2-Ovlt N15 PO V2-Ovlt N21 PO V2-Ovlt N22 PO V2-Ovlt N23 PO V2-Ovlt N24 PO V2-Ovlt N25 PO V2-Ovlt N31 PO V2-Ovlt N32 PO V2-Ovlt N33 PO V2-Ovlt N34 PO V2-Ovlt N35 PO V3-Ovlt N11 PO V3-Ovlt N12 PO V3-Ovlt N13 PO V3-Ovlt N14 PO V3-Ovlt N15 PO V3-Ovlt N21 PO V3-Ovlt N22 PO V3-Ovlt N23 PO V3-Ovlt N24 PO V3-Ovlt N25 PO V3-Ovlt N31 PO V3-Ovlt N32 PO V3-Ovlt N33 PO V3-Ovlt N34 PO V3-Ovlt N35

Address
41131 41132 41133 41134 41135 41136 41137 41138 41139 41140 41141 41142 41143 41144 41145 41146 41147 41148 41149 41150 41151 41152 41153 41154 41155 41156 41157 41158 41159 41160 41161 41162 41163

Module Number
13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15

Module Label
EN50160 Modbus9 EN50160 Modbus9 EN50160 Modbus9 EN50160 Modbus9 EN50160 Modbus9 EN50160 Modbus9 EN50160 Modbus9 EN50160 Modbus9 EN50160 Modbus9 EN50160 Modbus9 EN50160 Modbus9 EN50160 Modbus9 EN50160 Modbus9 EN50160 Modbus10 EN50160 Modbus10 EN50160 Modbus10 EN50160 Modbus10 EN50160 Modbus10 EN50160 Modbus10 EN50160 Modbus10 EN50160 Modbus10 EN50160 Modbus10 EN50160 Modbus10 EN50160 Modbus10 EN50160 Modbus10 EN50160 Modbus10 EN50160 Modbus10 EN50160 Modbus10 EN50160 Modbus10 EN50160 Modbus11 EN50160 Modbus11 EN50160 Modbus11 EN50160 Modbus11

Number of Registers
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Format
UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16

Scaling
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Scaling Enabled
No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No

Page 24

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Modbus Register Map ION7550/ION7650

1) The ION7500 module label is Modbus Slave 1. 2) The ION7500 module label is Modbus Slave 2. 3) The ION7500 module label is Modbus Slave 3. 4) The ION7500 module label is Modbus Slave 4. 5) The ION7500 module number is 6. 6) The ION7500 module number is 7. 7) The ION7500 module number is 8. 8) The ION7500 module number is 9. 9) The ION7500 module number is 10.

Modbus Register Map ION7550/ION7650


ThistableoutlinesthedefaultdataregistersavailableontheION7550/ION7650 powermeters.The_V320_frameworkfilesaredesignedforusewiththeV321 RMICANapprovedfirmware.Thisregistermapisapplicabletothefollowing templaterevisions:

7550_v350_FAC_V3.3.0.0.2 7650_v350_FAC_V3.3.0.0.2 7650_v350_FACPQ_V3.3.0.0.1(powerqualityframework)

AndthefollowingRMICANapprovedframeworks:

7550_V320_FAC_V3.1.0.1.1 7650_V320_FAC_V3.1.0.1.1 7650_V320_FACPQ_V3.1.0.1.1(powerqualityframework)


Module Number
16 16 16 16 16 16 16 16 16 16 16 16 16 16

Label
Ia Ib Ic I4 I5 I avg I avg mn I avg mx I avg mean Freq Freq mn Freq mx Freq mean V unbal

Address
40150 40151 40152 40153 40154 40155 40156 40157 40158 40159 40160 40161 40162 40163

Module Label
Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal

Number of Registers
1 1 1 1 1 1 1 1 1 1 1 1 1 1

Format
UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16

Scaling
10 10 10 10 10 10 10 10 10 10 10 10 10 10

Scaling Enabled
Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

2009 Schneider Electric. All rights reserved.

Page 25

Modbus Register Map ION7550/ION7650

ION Devices Modbus Protocol and Register Map

Label
I unbal Phase Rev Vln a Vln b Vln c Vln avg Vln avg mx Vll ab Vll bc Vll ca Vll avg Vll avg mx Vll avg mean kW a kW b kW c kW tot kW tot mx kVAR a kVAR b kVAR c kVAR tot kVAR tot mx kVA a kVA b kVA c kVA tot kVA tot mx kWh del kWh rec kVARh del kVARh rec

Address
40164 40165 40166 40168 40170 40172 40174 40178 40180 40182 40184 40186 40188 40198 40200 40202 40204 40206 40208 40210 40212 40214 40216 40218 40220 40222 40224 40226 40230 40232 40234 40236

Module Number
16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19

Module Label
Amp/freq/unbal Amp/freq/unbal Volts Volts Volts Volts Volts Volts Volts Volts Volts Volts Volts kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kWh/kVArh kWh/kVArh kWh/kVArh kWh/kVArh

Number of Registers
1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

Format
UINT16 UINT16 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32

Scaling
10 10 10 10 10 10 10 10 10 10 10 10 10 1/1000 1/1000 1/1000 1/1000 1/1000 1/1000 1/1000 1/1000 1/1000 1/1000 1/1000 1/1000 1/1000 1/1000 1/1000 1/1000 1/1000 1/1000 1/1000

Scaling Enabled
Yes Yes No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No

Page 26

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Modbus Register Map ION7550/ION7650

Label
kVAh del+rec PF sign a PF sign b PF sign c PF sign tot V1 THD mx V2 THD mx V3 THD mx I1 THD mx I2 THD mx I3 THD mx I1 K Factor I2 K Factor I3 K Factor I1 Crest Factor I2 Crest Factor I3 Crest Factor

Address
40238 40262 40263 40264 40265 40266 40267 40268 40269 40270 40271 40272 40273 40274 40275 40276 40277

Module Number
19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20

Module Label
kWh/kVArh PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor

Number of Registers
2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Format
INT32 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16

Scaling
1/1000 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100

Scaling Enabled
No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

The following registers are only available on the ION7650 with the EN50160 power quality framework: PO V1-Flck N PO V1-Flck N1 PO V2-Flck N PO V2-Flck N1 PO V3-Flck N PO V3-Flck N1 PO Freq N PO Freq N1 PO Freq N2 PO V1-MAG N PO V1-MAG N1 PO V2-MAG N PO V2-MAG N1 PO V3-MAG N PO V3-MAG N1 41000 41001 41002 41003 41004 41005 41006 41007 41008 41009 41010 41011 41012 41013 41014 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 EN50160 Modbus1 EN50160 Modbus1 EN50160 Modbus1 EN50160 Modbus1 EN50160 Modbus1 EN50160 Modbus1 EN50160 Modbus1 EN50160 Modbus1 EN50160 Modbus1 EN50160 Modbus1 EN50160 Modbus1 EN50160 Modbus1 EN50160 Modbus1 EN50160 Modbus1 EN50160 Modbus1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 No No No No No No No No No No No No No No No

2009 Schneider Electric. All rights reserved.

Page 27

Modbus Register Map ION7550/ION7650

ION Devices Modbus Protocol and Register Map

Label
PO Vunbal N PO Vunbal N1 PO V1-MSignal N PO V1-MSignal N1 PO V2-MSignal N PO V2-MSignal N1 PO V3-MSignal N PO V3-MSignal N1 PO V1-Hrm N PO V1-Hrm N1 PO V1-Hrm N2 PO V2-Hrm N PO V2-Hrm N1 PO V2-Hrm N2 PO V3-Hrm N PO V3-Hrm N1 PO V3-Hrm N2 PO V1-Inthrm N PO V1-Inthrm N1 PO V2-Inthrm N PO V2-Inthrm N1 PO V3-Inthrm N PO V3-Inthrm N1 PO V1-Dip N11 PO V1-Dip N12 PO V1-Dip N13 PO V1-Dip N14 PO V1-Dip N21 PO V1-Dip N22 PO V1-Dip N23 PO V1-Dip N24 PO V1-Dip N31 PO V1-Dip N32

Address
41015 41016 41017 41018 41019 41020 41021 41022 41023 41024 41025 41026 41027 41028 41029 41030 41031 41032 41033 41034 41035 41036 41037 41038 41039 41040 41041 41042 41043 41044 41045 41046 41047

Module Number
5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7

Module Label
EN50160 Modbus1 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus2 EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus3 EN50160 Modbus3

Number of Registers
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Format
UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16

Scaling
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Scaling Enabled
No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No

Page 28

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Modbus Register Map ION7550/ION7650

Label

Address

Module Number
8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9

Module Label

Number of Registers
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Format

Scaling

Scaling Enabled
No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No

PO V1-Dip N33 PO V1-Dip N34 PO V1-Dip N41 PO V1-Dip N42 PO V1-Dip N43 PO V1-Dip N44 PO V1-Dip N51 PO V1-Dip N52 PO V1-Dip N53 PO V1-Dip N54 PO V1-Dip N61 PO V1-Dip N62 PO V1-Dip N63 PO V1-Dip N64 PO V2-Dip N11 PO V2-Dip N12 PO V2-Dip N13 PO V2-Dip N14 PO V2-Dip N21 PO V2-Dip N22 PO V2-Dip N23 PO V2-Dip N24 PO V2-Dip N31 PO V2-Dip N32 PO V2-Dip N33 PO V2-Dip N34 PO V2-Dip N41 PO V2-Dip N42 PO V2-Dip N43 PO V2-Dip N44 PO V2-Dip N51 PO V2-Dip N52

41048 41049 41050 41051 41052 41053 41054 41055 41056 41057 41058 41059 41060 41061 41062 41063 41064 41065 41066 41067 41068 41069 41070 41071 41072 41073 41074 41075 41076 41077 41078 41079

EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus4 EN50160 Modbus5 EN50160 Modbus5 EN50160 Modbus5 EN50160 Modbus5 EN50160 Modbus5 EN50160 Modbus5 EN50160 Modbus5 EN50160 Modbus5 EN50160 Modbus5 EN50160 Modbus5 EN50160 Modbus5 EN50160 Modbus5 EN50160 Modbus5 EN50160 Modbus5 EN50160 Modbus5 EN50160 Modbus5

UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

2009 Schneider Electric. All rights reserved.

Page 29

Modbus Register Map ION7550/ION7650

ION Devices Modbus Protocol and Register Map

Label
PO V2-Dip N53 PO V2-Dip N54 PO V2-Dip N61 PO V2-Dip N62 PO V2-Dip N63 PO V2-Dip N64 PO V3-Dip N11 PO V3-Dip N12 PO V3-Dip N13 PO V3-Dip N14 PO V3-Dip N21 PO V3-Dip N22 PO V3-Dip N23 PO V3-Dip N24 PO V3-Dip N31 PO V3-Dip N32 PO V3-Dip N33 PO V3-Dip N34 PO V3-Dip N41 PO V3-Dip N42 PO V3-Dip N43 PO V3-Dip N44 PO V3-Dip N51 PO V3-Dip N52 PO V3-Dip N53 PO V3-Dip N54 PO V3-Dip N61 PO V3-Dip N62 PO V3-Dip N63 PO V3-Dip N64 PO V1-Intrpt N1 PO V1-Intrpt N2 PO V1-Intrpt N3

Address
41080 41081 41082 41083 41084 41085 41086 41087 41088 41089 41090 41091 41092 41093 41094 41095 41096 41097 41098 41099 41100 41101 41102 41103 41104 41105 41106 41107 41108 41109 41110 41111 41112

Module Number
10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12

Module Label
EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus6 EN50160 Modbus7 EN50160 Modbus7 EN50160 Modbus7 EN50160 Modbus7 EN50160 Modbus7 EN50160 Modbus7 EN50160 Modbus7 EN50160 Modbus7 EN50160 Modbus7 EN50160 Modbus7 EN50160 Modbus7 EN50160 Modbus7 EN50160 Modbus7 EN50160 Modbus7 EN50160 Modbus7 EN50160 Modbus7 EN50160 Modbus8

Number of Registers
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Format
UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16

Scaling
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Scaling Enabled
No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No

Page 30

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Modbus Register Map ION7550/ION7650

Label
PO V2-Intrpt N1 PO V2-Intrpt N2 PO V2-Intrpt N3 PO V3-Intrpt N1 PO V3-Intrpt N2 PO V3-Intrpt N3 PO V1-Ovlt N11 PO V1-Ovlt N12 PO V1-Ovlt N13 PO V1-Ovlt N14 PO V1-Ovlt N15 PO V1-Ovlt N21 PO V1-Ovlt N22 PO V1-Ovlt N23 PO V1-Ovlt N24 PO V1-Ovlt N25 PO V1-Ovlt N31 PO V1-Ovlt N32 PO V1-Ovlt N33 PO V1-Ovlt N34 PO V1-Ovlt N35 PO V2-Ovlt N11 PO V2-Ovlt N12 PO V2-Ovlt N13 PO V2-Ovlt N14 PO V2-Ovlt N15 PO V2-Ovlt N21 PO V2-Ovlt N22 PO V2-Ovlt N23 PO V2-Ovlt N24 PO V2-Ovlt N25 PO V2-Ovlt N31 PO V2-Ovlt N32

Address
41113 41114 41115 41116 41117 41118 41119 41120 41121 41122 41123 41124 41125 41126 41127 41128 41129 41130 41131 41132 41133 41134 41135 41136 41137 41138 41139 41140 41141 41142 41143 41144 41145

Module Number
12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14

Module Label
EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus8 EN50160 Modbus9 EN50160 Modbus9 EN50160 Modbus9 EN50160 Modbus9 EN50160 Modbus9 EN50160 Modbus9 EN50160 Modbus9 EN50160 Modbus9 EN50160 Modbus9 EN50160 Modbus9 EN50160 Modbus9 EN50160 Modbus9 EN50160 Modbus9 EN50160 Modbus9 EN50160 Modbus9 EN50160 Modbus9 EN50160 Modbus10 EN50160 Modbus10

Number of Registers
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Format
UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16

Scaling
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Scaling Enabled
No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No

2009 Schneider Electric. All rights reserved.

Page 31

Modbus Register Map ION8300/ION8400/ION8500

ION Devices Modbus Protocol and Register Map

Label
PO V2-Ovlt N33 PO V2-Ovlt N34 PO V2-Ovlt N35 PO V3-Ovlt N11 PO V3-Ovlt N12 PO V3-Ovlt N13 PO V3-Ovlt N14 PO V3-Ovlt N15 PO V3-Ovlt N21 PO V3-Ovlt N22 PO V3-Ovlt N23 PO V3-Ovlt N24 PO V3-Ovlt N25 PO V3-Ovlt N31 PO V3-Ovlt N32 PO V3-Ovlt N33 PO V3-Ovlt N34 PO V3-Ovlt N35

Address
41146 41147 41148 41149 41150 41151 41152 41153 41154 41155 41156 41157 41158 41159 41160 41161 41162 41163

Module Number
14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15

Module Label
EN50160 Modbus10 EN50160 Modbus10 EN50160 Modbus10 EN50160 Modbus10 EN50160 Modbus10 EN50160 Modbus10 EN50160 Modbus10 EN50160 Modbus10 EN50160 Modbus10 EN50160 Modbus10 EN50160 Modbus10 EN50160 Modbus10 EN50160 Modbus10 EN50160 Modbus10 EN50160 Modbus11 EN50160 Modbus11 EN50160 Modbus11 EN50160 Modbus11

Number of Registers
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Format
UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16

Scaling
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Scaling Enabled
No No No No No No No No No No No No No No No No No No

Modbus Register Map ION8300/ION8400/ION8500


ThistableoutlinesthedefaultdataregistersavailableontheION8300/ION8400/ ION8500powermeters.TheION8300/ION8400/ION8500metershavetenModbus slavemodules.Modules1through5arepartoftheoriginalModbusmappingand arepreservedforbackwardcompatibility.IfyouareusingthenewModbus mapping(modules6through10),youcandeletemodules1through5.Beaware thattheregistermaptableisorderedbyModbusaddressandnotmodulenumber.

NOTE
The new Modbus register map (modules 6 through 10) were created to better group data values and resolve scaling issues in the legacy registers. Use the new modules for all new Modbus implementations.

Thisregistermapisapplicabletothefollowingtemplatestobeusedwithv262and v281RMICANapprovedfirmware:

8300_FAC9S36S_V2.6.0.0.9 8300_FAC35S_V2.6.0.0.9

Page 32

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Modbus Register Map ION8300/ION8400/ION8500

8400_FAC9S39S36S76S_V2.6.0.0.9 8400_FAC35S_V2.6.0.0.9 8500_FAC9S39S36S76S_V2.6.0.0.9 8500_FAC35S_V2.6.0.0.9


Module Number
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2

Label
Vln a 1 Vln b 1 Vln c 1 Vln avg 1 Vll ab Vll bc Vll ca Vll avg Ia Ib Ic I avg V unbal I unbal Freq I4 kW a kW b kW c kW tot kVAR a kVAR b kVAR c kVAR tot kVA a kVA b kVA c kVA tot

Address
40011 40012 40013 40014 40015 40016 40017 40018 40019 40020 40021 40022 40023 40024 40025 40026 40027 40029 40031 40033 40035 40037 40039 40041 40043 40045 40047 40049

Module Label
Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF

Number of Registers
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2

Format
UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32

Scaling
10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10

Scaling Enabled
Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

2009 Schneider Electric. All rights reserved.

Page 33

Modbus Register Map ION8300/ION8400/ION8500

ION Devices Modbus Protocol and Register Map

Label
PF sign a PF sign b PF sign c PF sign tot Vll avg mx I avg mx kW tot mx kVAR tot mx kVA tot mx Freq mx Vll avg mn I avg mn Freq mn kW sd del-rec kVA sd del+rec kVAR sd del-rec kW sd mx d-r kVA sd mx d+r kVAR sd mx d-r Phase Rev kWh del kWh rec kWh del+rec kWh del-rec kVARh del kVARh rec kVARh del+rec kVARh del-rec kVAh del+rec V1 THD mx V2 THD mx V3 THD mx I1 THD mx

Address
40051 40053 40055 40057 40059 40061 40063 40065 40067 40069 40071 40073 40075 40077 40079 40081 40083 40085 40087 40089 40091 40093 40095 40097 40099 40101 40103 40105 40107 40109 40111 40113 40115

Module Number
2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4

Module Label
Power/PF Power/PF Power/PF Power/PF Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD

Number of Registers
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

Format
INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K

Scaling
10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10

Scaling Enabled
Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No No No No No No No No No No No No No

Page 34

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Modbus Register Map ION8300/ION8400/ION8500

Label
I2 THD mx I3 THD mx Ia Ib Ic I4 I avg I avg mn I avg mx I avg mean Freq Freq mn Freq mx Freq mean 2 V unbal I unbal Phase Rev Vln a 1 Vln b 1 Vln c 1 Vln avg 1 Vln avg mx 1 Vll ab Vll bc Vll ca Vll avg Vll avg mx Vll avg mean kW a kW b kW c
2 2

Address
40117 40119 40150 40151 40152 40153 40155 40156 40157 40158 40159 40160 40161 40162 40163 40164 40165 40166 40168 40170 40172 40174 40178 40180 40182 40184 40186 40188 40198 40200 40202

Module Number
4 4 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8

Module Label
Energy/THD Energy/THD Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Volts Volts Volts Volts Volts Volts Volts Volts Volts Volts Volts kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA

Number of Registers
2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2

Format
INT32-M10K INT32-M10K UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 INT32 INT32 INT32

Scaling
10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 1000 1000 1000

Scaling Enabled
No No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No No No No No No No No No No No Yes Yes Yes

2009 Schneider Electric. All rights reserved.

Page 35

Modbus Register Map ION8300/ION8400/ION8500

ION Devices Modbus Protocol and Register Map

Label
kW tot kW tot mx kVAR a kVAR b kVAR c kVAR tot kVAR tot mx kVA a kVA b kVA c kVA tot kVA tot mx kWh del kWh rec kVARh del kVARh rec kVAh del+rec PF sign a PF sign b PF sign c PF sign tot V1 THD mx V2 THD mx V3 THD mx I1 THD mx I2 THD mx I3 THD mx I1 K Factor I2 K Factor I3 K Factor I1 Crest Factor I2 Crest Factor I3 Crest Factor

Address
40204 40206 40208 40210 40212 40214 40216 40218 40220 40222 40224 40226 40230 40232 40234 40236 40238 40262 40263 40264 40265 40266 40267 40268 40269 40270 40271 40272 40273 40274 40275 40276 40277

Module Number
8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10

Module Label
kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kWh/kVArh kWh/kVArh kWh/kVArh kWh/kVArh kWh/kVArh PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor

Number of Registers
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Format
INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16

Scaling
1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1/1000 1/1000 1/1000 1/1000 1/1000 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100

Scaling Enabled
Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No No No No No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

Page 36

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Modbus Register Map ION8600

Label

Address

Module Number
5 5 5 5 5 5

Module Label

Number of Registers
1 1 1 1 1 1

Format

Scaling

Scaling Enabled
No No No No No No

PO V1-Flck N 3 PO V1-Flck N1 3 PO V2-Flck N 3 PO V2-Flck N13 PO V3-Flck N 3 PO V3-Flck N13

41000 41001 41002 41003 41004 41005

Flicker Count Flicker Count Flicker Count Flicker Count Flicker Count Flicker Count

UINT16 UINT16 UINT16 UINT16 UINT16 UINT16

1 1 1 1 1 1

1) Only available on the 8300_FAC-9S-36S_V2.6.0.0.9 and 8x00_FAC-9S-39S-36S-76S_V2.6.0.0.9 frameworks. 2) Only available on the ION8400 and ION8500 frameworks. 3) Only available on the ION8500 frameworks.

Modbus Register Map ION8600


ThistableoutlinesthedefaultdataregistersavailableontheION8600power meters. Thisregistermapisapplicabletothefollowingtemplaterevisions:

8600A_V330_FAC_V3.3.0.0.0 8600A_V330_FAC35S_V3.3.0.0.0 8600B_V330_FAC_V3.3.0.0.0 8600B_V330_FAC35S_V3.3.0.0.0 8600C_V330_FAC_V3.3.0.0.0 8600C_V330_FAC35S_V3.3.0.0.0

AndthefollowingRMICANapprovedframeworks,tobeusedwithv321 firmware:

8600A_V321_FAC_V3.1.2.0.3 8600A_V321_FAC35S_V3.1.2.0.3 8600B_V321_FAC_V3.1.2.0.3 8600B_V321_FAC35S_V3.1.2.0.3 8600C_V321_FAC_V3.1.2.0.3 8600C_V321_FAC35S_V3.1.2.0.3

2009 Schneider Electric. All rights reserved.

Page 37

Modbus Register Map ION8600

ION Devices Modbus Protocol and Register Map

Label
Vln a Vln b Vln c Vln avg Vll ab Vll bc Vll ca Vll avg Ia Ib Ic I avg V unbal I unbal Freq I4 kW a kW b kW c kW tot kVAR a kVAR b kVAR c kVAR tot kVA a kVA b kVA c kVA tot PF sign a PF sign b PF sign c PF sign tot

Address
40011 40012 40013 40014 40015 40016 40017 40018 40019 40020 40021 40022 40023 40024 40025 40026 40027 40029 40031 40033 40035 40037 40039 40041 40043 40045 40047 40049 40051 40053 40055 40057

Module Number
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

Module Label
Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF

Number of Registers
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

Format
UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32

Scaling
10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10

Scaling Enabled
Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

Page 38

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Modbus Register Map ION8600

Label

Address

Module Number
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6

Module Label

Number of Registers
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1

Format

Scaling

Scaling Enabled
Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No No No No No No No No No No No No No No No Yes

Vll avg mx I avg mx kW tot mx kVAR tot mx kVA tot mx Freq mx Vll avg mn I avg mn Freq mn kW sd del-rec kVA sd del+rec kVAR sd del-rec kW sd mx d-r kVA sd mx d+r kVAR sd mx d-r Phase Rev kWh del kWh rec kWh del+rec kWh del-rec kVARh del kVARh rec kVARh del+rec kVARh del-rec kVAh del+rec V1 THD mx V2 THD mx V3 THD mx I1 THD mx I2 THD mx I3 THD mx Ia

40059 40061 40063 40065 40067 40069 40071 40073 40075 40077 40079 40081 40083 40085 40087 40089 40091 40093 40095 40097 40099 40101 40103 40105 40107 40109 40111 40113 40115 40117 40119 40150

Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Amp/freq/unbal

INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K UINT16

10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10

2009 Schneider Electric. All rights reserved.

Page 39

Modbus Register Map ION8600

ION Devices Modbus Protocol and Register Map

Label
Ib Ic I4 I avg I avg mn I avg mx I avg mean Freq Freq mn Freq mx Freq mean 1 V unbal I unbal Phase Rev Vln a Vln b Vln c Vln avg Vln avg mx Vll ab Vll bc Vll ca Vll avg Vll avg mx Vll avg mean kW a kW b kW c kW tot kW tot mx kVAR a kVAR b
1 1

Address
40151 40152 40153 40155 40156 40157 40158 40159 40160 40161 40162 40163 40164 40165 40166 40168 40170 40172 40174 40178 40180 40182 40184 40186 40188 40198 40200 40202 40204 40206 40208 40210

Module Number
6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8

Module Label
Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Volts Volts Volts Volts Volts Volts Volts Volts Volts Volts Volts kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA

Number of Registers
1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

Format
UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32

Scaling
10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 1000 1000 1000 1000 1000 1000 1000

Scaling Enabled
Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No No No No No No No No No No No Yes Yes Yes Yes Yes Yes Yes

Page 40

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Modbus Register Map ION8600

Label
kVAR c kVAR tot kVAR tot mx kVA a kVA b kVA c kVA tot kVA tot mx kWh del kWh rec kVARh del kVARh rec kVAh del+rec PF sign a PF sign b PF sign c PF sign tot V1 THD mx V2 THD mx V3 THD mx I1 THD mx I2 THD mx I3 THD mx I1 K Factor I2 K Factor I3 K Factor I1 Crest Factor I2 Crest Factor I3 Crest Factor PO V1-Flck N 2 PO V1-Flck N12 PO V2-Flck N 2

Address
40212 40214 40216 40218 40220 40222 40224 40226 40230 40232 40234 40236 40238 40262 40263 40264 40265 40266 40267 40268 40269 40270 40271 40272 40273 40274 40275 40276 40277 41000 41001 41002

Module Number
8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 5 5 5

Module Label
kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kWh/kVArh kWh/kVArh kWh/kVArh kWh/kVArh kWh/kVArh PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor Flicker Count Flicker Count Flicker Count

Number of Registers
2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Format
INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 UINT16 UINT16 UINT16

Scaling
1000 1000 1000 1000 1000 1000 1000 1000 1/1000 1/1000 1/1000 1/1000 1/1000 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 1 1 1

Scaling Enabled
Yes Yes Yes Yes Yes Yes Yes Yes No No No No No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No No No

2009 Schneider Electric. All rights reserved.

Page 41

Modbus Register Map ION8800

ION Devices Modbus Protocol and Register Map

Label
PO V2-Flck N12 PO V3-Flck N 2 PO V3-Flck N12

Address
41003 41004 41005

Module Number
5 5 5

Module Label
Flicker Count Flicker Count Flicker Count

Number of Registers
1 1 1

Format
UINT16 UINT16 UINT16

Scaling
1 1 1

Scaling Enabled
No No No

1) This register is available on the ION8600A and ION8600B only. 2) This register is available on the ION8600A only.

Modbus Register Map ION8800


ThistableoutlinesthedefaultdataregistersavailableontheION8800power meters. Thisregistermapisapplicabletothefollowingtemplaterevisions:

8800C_V330_FAC_V3.3.0.0.3 8800B_V330_FAC_V3.3.0.0.3 8800A_V330_FAC_V3.3.0.0.3


Module Number
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Label
Uln 1 Uln 2 Uln 3 Uln avg Ull 12 Ull 23 Ull 31 Ull avg I1 I2 I3 I avg U unbal I unbal Freq I4

Address
40011 40012 40013 40014 40015 40016 40017 40018 40019 40020 40021 40022 40023 40024 40025 40026

Module Label
Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq Volts/Amps/Freq

Number of Registers
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Format
UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16

Scaling
10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10

Scaling Enabled
Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

Page 42

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Modbus Register Map ION8800

Label
kW 1 kW 2 kW 3 kW tot kVAR 1 kVAR 2 kVAR 3 kVAR tot kVA 1 kVA 2 kVA 3 kVA tot PF sign 1 PF sign 2 PF sign 3 PF sign tot Ull avg mx I avg mx kW tot mx kVAR tot mx kVA tot mx Freq mx Ull avg mn I avg mn Freq mn kW sd del-rec kVA sd del+rec kVAR sd del-rec kW sd mx d-r kVA sd mx d+r kVAR sd mx d-r Phase Rev kWh del

Address
40027 40029 40031 40033 40035 40037 40039 40041 40043 40045 40047 40049 40051 40053 40055 40057 40059 40061 40063 40065 40067 40069 40071 40073 40075 40077 40079 40081 40083 40085 40087 40089 40091

Module Number
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4

Module Label
Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF Power/PF Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Min/Max/Demand Energy/THD

Number of Registers
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

Format
INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32-M10K

Scaling
10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10

Scaling Enabled
Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No

2009 Schneider Electric. All rights reserved.

Page 43

Modbus Register Map ION8800

ION Devices Modbus Protocol and Register Map

Label
kWh rec kWh del+rec kWh del-rec kVARh del kVARh rec kVARh del+rec kVARh del-rec kVAh del+rec U1 THD mx U2 THD mx U3 THD mx I1 THD mx I2 THD mx I3 THD mx I1 I2 I3 I4 I avg I avg mn I avg mx I avg mean Freq Freq mn Freq mx Freq mean 1 U unbal I unbal Phase Rev Uln 1 Uln 2 Uln 3
1

Address
40093 40095 40097 40099 40101 40103 40105 40107 40109 40111 40113 40115 40117 40119 40150 40151 40152 40153 40155 40156 40157 40158 40159 40160 40161 40162 40163 40164 40165 40166 40168 40170

Module Number
4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7

Module Label
Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Energy/THD Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Amp/freq/unbal Volts Volts Volts

Number of Registers
2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2

Format
INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K INT32-M10K UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT32 UINT32 UINT32

Scaling
10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10

Scaling Enabled
No No No No No No No No No No No No No No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No No No

Page 44

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Modbus Register Map ION8800

Label
Uln avg Uln avg mx Ull 12 Ull 23 Ull 31 Ull avg Ull avg mx Ull avg mean kW 1 kW 2 kW 3 kW tot kW tot mx kVAR 1 kVAR 2 kVAR 3 kVAR tot kVAR tot mx kVA 1 kVA 2 kVA 3 kVA tot kVA tot mx kWh del kWh rec kVARh del kVARh rec kVAh del+rec PF sign 1 PF sign 2 PF sign 3 PF sign tot
1

Address
40172 40174 40178 40180 40182 40184 40186 40188 40198 40200 40202 40204 40206 40208 40210 40212 40214 40216 40218 40220 40222 40224 40226 40230 40232 40234 40236 40238 40262 40263 40264 40265

Module Number
7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10

Module Label
Volts Volts Volts Volts Volts Volts Volts Volts kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kW/kVAr/kVA kWh/kVArh kWh/kVArh kWh/kVArh kWh/kVArh kWh/kVArh PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor

Number of Registers
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1

Format
UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT16 INT16 INT16 INT16

Scaling
10 10 10 10 10 10 10 10 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1/1000 1/1000 1/1000 1/1000 1/1000 100 100 100 100

Scaling Enabled
No No No No No No No No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No No No No No Yes Yes Yes Yes

2009 Schneider Electric. All rights reserved.

Page 45

Modbus Register Map ION8800

ION Devices Modbus Protocol and Register Map

Label
U1 THD mx U2 THD mx U3 THD mx I1 THD mx I2 THD mx I3 THD mx I1 K Factor I2 K Factor I3 K Factor I1 Crest Factor I2 Crest Factor I3 Crest Factor

Address
40266 40267 40268 40269 40270 40271 40272 40273 40274 40275 40276 40277

Module Number
10 10 10 10 10 10 10 10 10 10 10 10

Module Label
PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor PF/THD/Kfactor

Number of Registers
1 1 1 1 1 1 1 1 1 1 1 1

Format
INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16 INT16

Scaling
100 100 100 100 100 100 100 100 100 100 100 100

Scaling Enabled
Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

The following registers are only available on the ION8800A and ION8800B: PO U1-Flck N PO U1-Flck N1 PO U2-Flck N PO U2-Flck N1 PO U3-Flck N PO U3-Flck N1 PO Freq N PO Freq N1 PO Freq N2 PO U1-MAG N PO U1-MAG N1 PO U2-MAG N PO U2-MAG N1 PO U3-MAG N PO U3-MAG N1 PO Uunbal N PO Uunbal N1 PO U1-MSignal N PO U1-MSignal N1 PO U2-MSignal N 41000 41001 41002 41003 41004 41005 41006 41007 41008 41009 41010 41011 41012 41013 41014 41015 41016 41017 41018 41019 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 16 16 16 16 EN50160 Modbus 1 EN50160 Modbus 1 EN50160 Modbus 1 EN50160 Modbus 1 EN50160 Modbus 1 EN50160 Modbus 1 EN50160 Modbus 1 EN50160 Modbus 1 EN50160 Modbus 1 EN50160 Modbus 1 EN50160 Modbus 1 EN50160 Modbus 1 EN50160 Modbus 1 EN50160 Modbus 1 EN50160 Modbus 1 EN50160 Modbus 1 EN50160 Modbus 2 EN50160 Modbus 2 EN50160 Modbus 2 EN50160 Modbus 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 No No No No No No No No No No No No No No No No No No No No

Page 46

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Modbus Register Map ION8800

Label
PO U2-MSignal N1 PO U3-MSignal N PO U3-MSignal N1 PO U1-Hrm N PO U1-Hrm N1 PO U1-Hrm N2 PO U2-Hrm N PO U2-Hrm N1 PO U2-Hrm N2 PO U3-Hrm N PO U3-Hrm N1 PO U3-Hrm N2 PO U1-Inthrm N PO U1-Inthrm N1 PO U2-Inthrm N PO U2-Inthrm N1 PO U3-Inthrm N PO U3-Inthrm N1 PO U1-Dip N11 PO U1-Dip N12 PO U1-Dip N13 PO U1-Dip N14 PO U1-Dip N21 PO U1-Dip N22 PO U1-Dip N23 PO V1-Dip N24 PO U1-Dip N31 PO U1-Dip N32 PO U1-Dip N33 PO U1-Dip N34 PO U1-Dip N41 PO U1-Dip N42 PO U1-Dip N43

Address
41020 41021 41022 41023 41024 41025 41026 41027 41028 41029 41030 41031 41032 41033 41034 41035 41036 41037 41038 41039 41040 41041 41042 41043 41044 41045 41046 41047 41048 41049 41050 41051 41052

Module Number
16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18

Module Label
EN50160 Modbus 2 EN50160 Modbus 2 EN50160 Modbus 2 EN50160 Modbus 2 EN50160 Modbus 2 EN50160 Modbus 2 EN50160 Modbus 2 EN50160 Modbus 2 EN50160 Modbus 2 EN50160 Modbus 2 EN50160 Modbus 2 EN50160 Modbus 2 EN50160 Modbus 3 EN50160 Modbus 3 EN50160 Modbus 3 EN50160 Modbus 3 EN50160 Modbus 3 EN50160 Modbus 3 EN50160 Modbus 3 EN50160 Modbus 3 EN50160 Modbus 3 EN50160 Modbus 3 EN50160 Modbus 3 EN50160 Modbus 3 EN50160 Modbus 3 EN50160 Modbus 3 EN50160 Modbus 3 EN50160 Modbus 3 EN50160 Modbus 4 EN50160 Modbus 4 EN50160 Modbus 4 EN50160 Modbus 4 EN50160 Modbus 4

Number of Registers
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Format
UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16

Scaling
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Scaling Enabled
No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No

2009 Schneider Electric. All rights reserved.

Page 47

Modbus Register Map ION8800

ION Devices Modbus Protocol and Register Map

Label
PO U1-Dip N44 PO U1-Dip N51 PO U1-Dip N52 PO U1-Dip N53 PO U1-Dip N54 PO U1-Dip N61 PO U1-Dip N62 PO U1-Dip N63 PO U1-Dip N64 PO U2-Dip N11 PO U2-Dip N12 PO U2-Dip N13 PO U2-Dip N14 PO U2-Dip N21 PO U2-Dip N22 PO U2-Dip N23 PO U2-Dip N24 PO U2-Dip N31 PO U2-Dip N32 PO U2-Dip N33 PO U2-Dip N34 PO U2-Dip N41 PO U2-Dip N42 PO U2-Dip N43 PO U2-Dip N44 PO U2-Dip N51 PO U2-Dip N52 PO U2-Dip N53 PO U2-Dip N54 PO U2-Dip N61 PO U2-Dip N62 PO U2-Dip N63 PO U2-Dip N64

Address
41053 41054 41055 41056 41057 41058 41059 41060 41061 41062 41063 41064 41065 41066 41067 41068 41069 41070 41071 41072 41073 41074 41075 41076 41077 41078 41079 41080 41081 41082 41083 41084 41085

Module Number
18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20

Module Label
EN50160 Modbus 4 EN50160 Modbus 4 EN50160 Modbus 4 EN50160 Modbus 4 EN50160 Modbus 4 EN50160 Modbus 4 EN50160 Modbus 4 EN50160 Modbus 4 EN50160 Modbus 4 EN50160 Modbus 4 EN50160 Modbus 4 EN50160 Modbus 5 EN50160 Modbus 5 EN50160 Modbus 5 EN50160 Modbus 5 EN50160 Modbus 5 EN50160 Modbus 5 EN50160 Modbus 5 EN50160 Modbus 5 EN50160 Modbus 5 EN50160 Modbus 5 EN50160 Modbus 5 EN50160 Modbus 5 EN50160 Modbus 5 EN50160 Modbus 5 EN50160 Modbus 5 EN50160 Modbus 5 EN50160 Modbus 6 EN50160 Modbus 6 EN50160 Modbus 6 EN50160 Modbus 6 EN50160 Modbus 6 EN50160 Modbus 6

Number of Registers
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Format
UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16

Scaling
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Scaling Enabled
No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No

Page 48

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Modbus Register Map ION8800

Label
PO U3-Dip N11 PO U3-Dip N12 PO U3-Dip N13 PO U3-Dip N14 PO U3-Dip N21 PO U3-Dip N22 PO U3-Dip N23 PO U3-Dip N24 PO U3-Dip N31 PO U3-Dip N32 PO U3-Dip N33 PO U3-Dip N34 PO U3-Dip N41 PO U3-Dip N42 PO U3-Dip N43 PO U3-Dip N44 PO U3-Dip N51 PO U3-Dip N52 PO U3-Dip N53 PO U3-Dip N54 PO U3-Dip N61 PO U3-Dip N62 PO U3-Dip N63 PO U3-Dip N64 PO U1-Intrpt N1 PO U1-Intrpt N2 PO U1-Intrpt N3 PO U2-Intrpt N1 PO U2-Intrpt N2 PO U2-Intrpt N3 PO U3-Intrpt N1 PO U3-Intrpt N2 PO U3-Intrpt N3

Address
41086 41087 41088 41089 41090 41091 41092 41093 41094 41095 41096 41097 41098 41099 41100 41101 41102 41103 41104 41105 41106 41107 41108 41109 41110 41111 41112 41113 41114 41115 41116 41117 41118

Module Number
20 20 20 20 20 20 20 20 20 20 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12

Module Label
EN50160 Modbus 6 EN50160 Modbus 6 EN50160 Modbus 6 EN50160 Modbus 6 EN50160 Modbus 6 EN50160 Modbus 6 EN50160 Modbus 6 EN50160 Modbus 6 EN50160 Modbus 6 EN50160 Modbus 6 EN50160 Modbus 7 EN50160 Modbus 7 EN50160 Modbus 7 EN50160 Modbus 7 EN50160 Modbus 7 EN50160 Modbus 7 EN50160 Modbus 7 EN50160 Modbus 7 EN50160 Modbus 7 EN50160 Modbus 7 EN50160 Modbus 7 EN50160 Modbus 7 EN50160 Modbus 7 EN50160 Modbus 7 EN50160 Modbus 7 EN50160 Modbus 7 EN50160 Modbus 8 EN50160 Modbus 8 EN50160 Modbus 8 EN50160 Modbus 8 EN50160 Modbus 8 EN50160 Modbus 8 EN50160 Modbus 8

Number of Registers
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Format
UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16

Scaling
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Scaling Enabled
No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No

2009 Schneider Electric. All rights reserved.

Page 49

Modbus Register Map ION8800

ION Devices Modbus Protocol and Register Map

Label
PO U1-Ovlt N11 PO U1-Ovlt N12 PO U1-Ovlt N13 PO U1-Ovlt N14 PO U1-Ovlt N15 PO U1-Ovlt N21 PO U1-Ovlt N22 PO U1-Ovlt N23 PO U1-Ovlt N24 PO U1-Ovlt N25 PO U1-Ovlt N31 PO U1-Ovlt N32 PO U1-Ovlt N33 PO U1-Ovlt N34 PO U1-Ovlt N35 PO U2-Ovlt N11 PO U2-Ovlt N12 PO U2-Ovlt N13 PO U2-Ovlt N14 PO U2-Ovlt N15 PO U2-Ovlt N21 PO U2-Ovlt N22 PO U2-Ovlt N23 PO U2-Ovlt N24 PO U2-Ovlt N25 PO U2-Ovlt N31 PO U2-Ovlt N32 PO U2-Ovlt N33 PO U2-Ovlt N34 PO U2-Ovlt N35 PO U3-Ovlt N11 PO U3-Ovlt N12 PO U3-Ovlt N13

Address
41119 41120 41121 41122 41123 41124 41125 41126 41127 41128 41129 41130 41131 41132 41133 41134 41135 41136 41137 41138 41139 41140 41141 41142 41143 41144 41145 41146 41147 41148 41149 41150 41151

Module Number
12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14

Module Label
EN50160 Modbus 8 EN50160 Modbus 8 EN50160 Modbus 8 EN50160 Modbus 8 EN50160 Modbus 8 EN50160 Modbus 8 EN50160 Modbus 8 EN50160 Modbus 8 EN50160 Modbus 8 EN50160 Modbus 9 EN50160 Modbus 9 EN50160 Modbus 9 EN50160 Modbus 9 EN50160 Modbus 9 EN50160 Modbus 9 EN50160 Modbus 9 EN50160 Modbus 9 EN50160 Modbus 9 EN50160 Modbus 9 EN50160 Modbus 9 EN50160 Modbus 9 EN50160 Modbus 9 EN50160 Modbus 9 EN50160 Modbus 9 EN50160 Modbus 9 EN50160 Modbus 10 EN50160 Modbus 10 EN50160 Modbus 10 EN50160 Modbus 10 EN50160 Modbus 10 EN50160 Modbus 10 EN50160 Modbus 10 EN50160 Modbus 10

Number of Registers
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Format
UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16

Scaling
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Scaling Enabled
No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No

Page 50

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Modbus Register Map ION8800

Label
PO U3-Ovlt N14 PO U3-Ovlt N15 PO U3-Ovlt N21 PO U3-Ovlt N22 PO U3-Ovlt N23 PO U3-Ovlt N24 PO U3-Ovlt N25 PO U3-Ovlt N31 PO U3-Ovlt N32 PO U3-Ovlt N33 PO U3-Ovlt N34 PO U3-Ovlt N35

Address
41152 41153 41154 41155 41156 41157 41158 41159 41160 41161 41162 41163

Module Number
14 14 14 14 14 14 14 14 15 15 15 15

Module Label
EN50160 Modbus 10 EN50160 Modbus 10 EN50160 Modbus 10 EN50160 Modbus 10 EN50160 Modbus 10 EN50160 Modbus 10 EN50160 Modbus 10 EN50160 Modbus 10 EN50160 Modbus 11 EN50160 Modbus 11 EN50160 Modbus 11 EN50160 Modbus 11

Number of Registers
1 1 1 1 1 1 1 1 1 1 1 1

Format
UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16

Scaling
1 1 1 1 1 1 1 1 1 1 1 1

Scaling Enabled
No No No No No No No No No No No No

1) Register is available on the ION8800A and ION8800B only.

2009 Schneider Electric. All rights reserved.

Page 51

Common Modbus Registers

ION Devices Modbus Protocol and Register Map

Common Modbus Registers


Thissectioncontainsanabbreviatedlistofconfigurationandcontrolregisters applicabletoION7300series,ION7500,ION7600,ION7550,ION7650,ION8600 andION8800devices.ItdoesnotapplytoION6200meters.ForION6200specific information,seethePowerLogicION6200SerialCommunicationsProtocolandION ModbusRegisterMap.Notallregistersareavailableforallpowermetersor firmwareversions.PleaseseeyourmetersUserGuideforinformationspecificto yourdevice. Therearetwodataformatsusedtosetconfigurationregistersinthissection, enumeratedregistersandnumericboundedregisters.

Enumerated ION Module Setup Registers


TheenumeratedsetupregisterisamajorclassofsetupregistersinIONmodules. Enumeratedregistersareusedwherethereisalistofoptionstochoosefrom. InModbusprotocol,enumeratedregisterlistsarerepresentedbyanumeric relationship.Forexample,withthePowerMetermoduleVoltsModeregister,the followingrelationshipisdefined:
Value
0 1 2 3 4 5

Volts Mode
4W-Wye Delta Single Demo 3W-Wye Direct-Delta

NotallenumeratedIONmodulesetupregistersonthemeterareincludedinthe Modbusregistermap.Theregistermapdetailshowenumerationsarerepresented numericallyinModbusforeachregister.

Numeric Bounded ION Module Setup Registers


Thenumericboundedsetupregisterisanothermajorclassofsetupregistersin IONmodules.ExamplesofnumericboundedsetupregistersincludePowerMeter modulePT/CTRatios,CommunicationsmoduleUnitID,etc. NumericboundedregistersarerepresentedinModbusinSigned32bitInteger format,whereeachIONnumericboundedregisterspanstwo16bitModbus registers.BecauseoftheModbusregisterformat,anabsoluteboundaryof 2,147,483,648to+2,147,483,647isimposedonnumericboundedIONmodule setupregisters.EveniftheIONregisterboundsarebeyondthe32bitsigned integerboundary,theboundsareeffectivelylimitedbyModbuscapabilities.

Page 52

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Clock Module Registers

AllnumericboundedIONmodulesetupregistersonthemeterareincludedinthe Modbusregistermap.TheregistermapdetailsthenumericboundsinModbusfor eachregister. LikeenumeratedIONmodulesetupregisters,numericboundedsetupregisters arelocatedintheModbusregistermaporderedbytheirIONhandles.

Clock Module Registers


TheClockmodulesetupcanbeadjustedusingthefollowingregisters.Seeyour metersUserGuidefordevicespecificinformationregardingtheClockmodule.

NOTE
The ION7300 does not have a Clock module, therefore the following module configuration does not apply to this device. The ION7300 does keep time and can accept the Modbus Meter Time Set operation.

ION8600A

ION8800A

ION8600C

ION8800C

ION8600B

ION8800B

ION7300

ION7330

ION7350

ION7500

ION7600

ION7550

ION7650

ION8300

ION8400

ION8500

ION Register

Address

ION Handle

Enumeration and Numeric Bounding


See Time Sync Source sub table 0 = UTC 1 = LOCAL 0 = Internal 1 = line frequency 2 = com -43200 to 46800 0 to 2147483647 86400 to 2147483647 -10800 to 10800

CL1 Time Sync Source CL1 Time Sync Type CL1 Clock Source CL1 TZ Offset CL1 DST Start CL1 DST Stop CL1 DST Offset

44952 44953

7BB7 7BB8

45061 47117 to 47118 47119 to 47120 47121 to 47122 47123 to 47124

7C24 722E 722F 7230 7231

2009 Schneider Electric. All rights reserved.

Page 53

Clock Module Registers

ION Devices Modbus Protocol and Register Map

Time Sync Source


ThistablecontainstheenumeratedvaluesusedtoconfiguretheTimeSyncSource registerforthevariousIONmetertypes.EnsurethatTimeSyncSourcehardwareis presentonyourdevicepriortosettingthisregisterviaModbus.
Ethernet - Modbus
9 9 9

Ethernet - DNP

Ethernet - ION

Ethernet

Com 1

Com 2

Com 3

Com 4

Meter Type

ION7300 ION7330 ION7350 ION7500 ION7550 ION7600 ION7650 ION8300 ION8400 ION8500 ION8600A ION8600B ION8600C ION8800A ION8800B ION8800C 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 3 3 2 2 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 7 7 7 6 6 6 8 8 8 7 7 7 6 7 5 5 5 6 6 6 5 5 5 6 7

Page 54

2009 Schneider Electric. All rights reserved.

IRIG-B

IR

ION Devices Modbus Protocol and Register Map

Communication Module Registers

Modbus Meter Time Set


ThissectiondetailstheModbusmeterUNIXtimesetfunctionofIONmeters. UNIXTime(UTC)secondsisanunsigned32bitnumericboundedregister. ConsulttheIONReferencemanualforadescriptionoftheClockmoduletime format. UTCmicrosecondsisareadonly,unsigned32bitvalue.Theformatisabsolute timeinmicroseconds. OnlyresolutionbysecondsissupportedwhensettingmetertimeviaModbus.
Modbus Register
41926 to 41927 41928 to 41929

Label
UTC seconds UTC microseconds

Number of Registers
2 2

Format
UINT32 UINT32

Properties
Read/Write Read

Modbus Time Set


TosetthemetertimeviaModbuscommunications: 1. 2. SettheIONClockmoduleTimeSyncSourceregistertotheModbus communicationsport.ThisstepdoesnotapplytotheION7300model. WritetheUNIXtimeinsecondsasanunsigned32bitvaluetoModbusregisters 41926(highorder)and41927(loworder).

Communication Module Registers


TheCommunicationmodulesetupcanbeadjustedusingthefollowingregisters. SeeyourmetersUserGuidefordevicespecificinformationregardingthe Communicationmodule.
ION8600A ION8800A Enumeration and Numeric Bounding
0 = RS232 1 = RS485 See Baud Rate sub table See Protocol sub table 0 to 1000 ms 1 to 99991

ION8600C

ION Register

Address

ION Handle

CM1 Comm Mode CM1 Baud Rate CM1 Protocol CM1 RTS Delay CM1 Unit ID

44391 44392 44592 46977 to 46978 46979 to 46980

7986 7987 7A4F 71E8 71E9

2009 Schneider Electric. All rights reserved.

ION8800C

ION8600B

ION8800B

ION7300

ION7330

ION7350

ION7500

ION7600

ION7550

ION7650

ION8300

ION8400

ION8500

Page 55

Communication Module Registers

ION Devices Modbus Protocol and Register Map

ION8600A

ION8800A

ION Register

Address

ION Handle

Enumeration and Numeric Bounding


See Baud Rate sub table See Protocol sub table 0 to 1000 ms 1 to 99991 See Baud Rate sub table See Protocol sub table 0 to 1000 ms 1 to 99991 See Baud Rate sub table See Protocol sub table

ION8600C

CM2 Baud Rate CM2 Protocol CM2 RTS Delay CM2 Unit ID CM3 Baud Rate CM3 Protocol CM3 RTS Delay CM3 Unit ID CM4 Baud Rate CM4 Protocol

44590 44593 47125 to 47126 47129 to 47130 44591 44594 47127 to 47128 47131 to 47132 45460 45461

7A4D 7A50 7232 7234 7A4E 7A51 7233 7235 7DB3 7DB4

1) This parameter is used by both ION and 3rd party protocols. The valid range is dependant on the protocol. The ION protocol allows a Unit ID of between 1 and 9999. The Modbus protocol requires a Unit ID (slave address) between 1 and 247.

Baud Rate
ThistablecontainstheenumeratedvaluesusedtoconfiguretheBaudRateregister ofthevariousIONmetertypes.Ensurethatyourhardwareandfirmwaresupport thebaudratepriortosettingthisregisterviaModbus.
Value
0 1 2 3 4 5 6 7 8

Baud Rate
300 Baud 1200 Baud 2400 Baud 4800 Baud 9600 Baud 19200 Baud 38400 Baud 57600 Baud 115200 Baud

Page 56

2009 Schneider Electric. All rights reserved.

ION8800C

ION8600B

ION8800B

ION7300

ION7330

ION7350

ION7500

ION7600

ION7550

ION7650

ION8300

ION8400

ION8500

ION Devices Modbus Protocol and Register Map

Power Meter Module Registers

Protocol
ThistablecontainstheenumeratedvaluesusedtoconfiguretheProtocolregisterof anIONmetersCommunicationmodule.Ensurethatyourhardwareand firmwaresupporttheprotocolpriortosettingthisregisterviaModbus.
Value
0 1 3 4 6 7 8 9 100 101 ION Modbus RTU Factory DNP 3.0 GPS: Truetime/Datum GPS: Arbiter GPS: Arbiter-Vorne Modbus Master Ethergate Modemgate

Protocol

Power Meter Module Registers


ThePowerMetermodulesetupcanbeadjustedusingthefollowingregisters.See yourmetersUserGuidefordevicespecificinformationregardingthePowerMeter module.
ION8600A ION8800A ION8600C ION8800C
0=ABC, 1=ACB See Phase Labels sub table 1 to 999999

ION8600B

ION8800B

ION7300

ION7330

ION7350

ION7500

ION7600

ION7550

ION7650

ION8300

ION8400

ION8500

ION Register

Address

ION Handle

Enumeration and Numeric Bounding


See Volts Mode sub table

PM Volts Mode PM CT Primary PM CT Secondary PM PT Primary PM PT Secondary PM Phase Order PM Phase Lbls

44001 46005 to 46006 46007 to 46008 46001 to 46002 46003 to 46004 44005 44006

7800 7002 7003 7000 7001 7804 7805

2009 Schneider Electric. All rights reserved.

Page 57

Power Meter Module Registers

ION Devices Modbus Protocol and Register Map

ION8600A

ION8800A

ION8600C

ION8800C

ION8600B

ION8800B

ION7300

ION7330

ION7350

ION7500

ION7600

ION7550

ION7650

ION8300

ION8400

ION8500

ION Register

Address

ION Handle
7801 7802 7803 7A49 7C13 7A4A 7A4B 7A4C 7C12 7004 7005 75AD 75AE 75AB 75AC

Enumeration and Numeric Bounding

PM I1 Polarity PM I2 Polarity PM I3 Polarity PM I4 Polarity PM I5 Polarity PM V1 Polarity PM V2 Polarity PM V3 Polarity PM V4 Polarity PM I4 CT Primary PM I4 CT Secondary PM I5 CT Primary PM I5 CT Secondary PM V4 PT Primary PM V4 PT Secondary

44002 44003 44004 44586 45044 44587 44588 44589 45043 46009 to 46010 46011 to 46012 48907 to 48908 48909 to 48910 48903 to 48904 48905 to 48906

0=Normal, 1=Inverted

1 to 999999

Volts Mode
ThistablecontainstheenumeratedvaluesusedtoconfiguretheVoltsModeregister ofthePowerMetermodule.
Value
0 1 2 3 4 5

Volts Mode
4W-Wye Delta Single Demo 3W-Wye Direct-Delta

Page 58

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Factory Module Registers

Phase Labels
ThistablecontainstheenumeratedvaluesusedtoconfigurethePhaseLabels registerofthePowerMeterModule.
Value
0 1 2 3 4

Label Style
ABC RST XYZ RYB 123

Factory Module Registers


TheFactorymodulesetupcanbeviewedusingthefollowingregisters.
ION8600A ION8800A ION8600C ION8800C

ION8600B

ION8800B

ION7300

ION7330

ION7350

ION7500

ION7600

ION7550

ION7650

ION8300

ION8400

ION8500

ION Register

Address

ION Handle

Enumeration and Numeric Bounding


0 = 60 Hz 1 = 50 Hz See Revision sub table

FAC1 Nom Freq FAC1Revision

44396 41901 to 41912

798B 1303

Revision
Thisregistercontainsthemetersfirmwarerevision.Allmeterscontainafirmware stringwhichdenotesthemetertypeandrevision(e.g.7300V200denotes revision200oftheION7300meterfirmware). ThefirmwarerevisionstringisavailableviaModbusatafixedlocationinthe Modbusregistermap.Whilethestringmayvaryinlengthfromonerevisiontothe next,thesetofModbusregistersusedtorepresentthestringspansthemaximum possiblefirmwarerevisionstringlength.Onthemeter,thefirmwarerevision stringappearsinModbusholdingregisters41901to41912. TheformatofthefirmwarerevisionstringinModbusfollowsaCstylestring convention:aseriesofbytesrepresentingASCIIcharactersterminatedbyanull byte(value00Hex).InModbus,each16bitholdingregistercontainstwoASCII characters.

2009 Schneider Electric. All rights reserved.

Page 59

External Pulse Module Registers

ION Devices Modbus Protocol and Register Map

ThefollowingtableshowshowtheModbusencodingofthestring7300V200 appears:
Register
41901 41902 41903 41904 41905

Value (Hex)
3733 3030 5632 3030 0000 7 0 V 0 NULL

ASCII
3 0 2 0 NULL

Theremainderofthefirmwarerevisionstringregisters(intheabovecase41906to 41912)containsnullvalues(0000Hex).

External Pulse Module Registers


ExternalPulsemoduleregistersinterfacetomanuallytriggereventsinthemeter. Forexample,theycanresetcountersortimers,orpulseexternalequipment.Allof theexternalpulseregistersareavailableviaModbus. Pulseregistersaremeaningfulmainlyforwriting.Writinganonzerovaluetoa pulseregistercausesapulse.Writingazerovaluehasnoeffect,butis acknowledgedasasuccessfulwriteoperation.Thisfeatureprovidesthecapability toskiptriggerswhenpulsingmultipleregistersinonerequest.
ION8600A ION8800A

ION8600C

ION Register

Address

ION Handle
68AE 68AF 68B0 68B1 68B2 68B3 68B4 68B5 68B6 68B7 68B8 68B9 68BA

Ext Pulse 1 Ext Pulse 2 Ext Pulse 3 Ext Pulse 4 Ext Pulse 5 Ext Pulse 6 Ext Pulse 7 Ext Pulse 8 Ext Pulse 9 Ext Pulse 10 Ext Pulse 11 Ext Pulse 12 Ext Pulse 13

42001 42002 42003 42004 42005 42006 42007 42008 42009 420010 420011 420012 420013

Page 60

2009 Schneider Electric. All rights reserved.

ION8800C

ION8600B

ION8800B

ION7300

ION7330

ION7350

ION7500

ION7600

ION7550

ION7650

ION8300

ION8400

ION8500

ION Devices Modbus Protocol and Register Map

External Pulse Module Registers

ION8600A

ION8800A

ION8600C

ION Register

Address

ION Handle
68BB 68BC 68BD 68BE 68BF 68C0 68C1 68C2 68C3 68C4 68C5 68C6 68C7 68C8 68C9 68CA 68CB 68CC 68CD 68CE 68CF 68D0 68D1 68D2 68D3 68D4 68D5 68D6 68D7 68D8 68D9 68DA

Ext Pulse 14 Ext Pulse 15 Ext Pulse 16 Ext Pulse 17 Ext Pulse 18 Ext Pulse 19 Ext Pulse 20 Ext Pulse 21 Ext Pulse 22 Ext Pulse 23 Ext Pulse 24 Ext Pulse 25 Ext Pulse 26 Ext Pulse 27 Ext Pulse 28 Ext Pulse 29 Ext Pulse 30 Ext Pulse 31 Ext Pulse 32 Ext Pulse 33 Ext Pulse 34 Ext Pulse 35 Ext Pulse 36 Ext Pulse 37 Ext Pulse 38 Ext Pulse 39 Ext Pulse 40 Ext Pulse 41 Ext Pulse 42 Ext Pulse 43 Ext Pulse 44 Ext Pulse 45

420014 420015 420016 420017 420018 420019 420020 420021 420022 420023 420024 420025 420026 420027 420028 420029 420030 420031 420032 420033 420034 420035 420036 420037 420038 420039 420040 420041 420042 420043 420044 420045

2009 Schneider Electric. All rights reserved.

ION8800C
Page 61

ION8600B

ION8800B

ION7300

ION7330

ION7350

ION7500

ION7600

ION7550

ION7650

ION8300

ION8400

ION8500

External Pulse Module Registers

ION Devices Modbus Protocol and Register Map

ION8600A

ION8800A

ION8600C

ION Register

Address

ION Handle
68DB 68DC 68DD 68DE 68DF 68E0 68E1 68E2 68E3 68E4 68E5 68E6 68E7 68E8 68E9 68EA 68EB 68EC 68ED 68EE 68EF 68F0 68F1 68F2 68F3 68F4 68F5 68F6 68F7 68F8 68F9 68FA

Ext Pulse 46 Ext Pulse 47 Ext Pulse 48 Ext Pulse 49 Ext Pulse 50 Ext Pulse 51 Ext Pulse 52 Ext Pulse 53 Ext Pulse 54 Ext Pulse 55 Ext Pulse 56 Ext Pulse 57 Ext Pulse 58 Ext Pulse 59 Ext Pulse 60 Ext Pulse 61 Ext Pulse 62 Ext Pulse 63 Ext Pulse 64 Ext Pulse 65 Ext Pulse 66 Ext Pulse 67 Ext Pulse 68 Ext Pulse 69 Ext Pulse 70 Ext Pulse 71 Ext Pulse 72 Ext Pulse 73 Ext Pulse 74 Ext Pulse 75 Ext Pulse 76 Ext Pulse 77

420046 420047 420048 420049 420050 420051 420052 420053 420054 420055 420056 420057 420058 420059 420060 420061 420062 420063 420064 420065 420066 420067 420068 420069 420070 420071 420072 420073 420074 420075 420076 420077

Page 62

2009 Schneider Electric. All rights reserved.

ION8800C

ION8600B

ION8800B

ION7300

ION7330

ION7350

ION7500

ION7600

ION7550

ION7650

ION8300

ION8400

ION8500

ION Devices Modbus Protocol and Register Map

External Pulse Module Registers

ION8600A

ION8800A

ION8600C

ION Register

Address

ION Handle
68FB 68FC 68FD 68FE 68FF 6900 6901 6902 6903 6904 6905 6906 6907 6908 6909 690A 690B 690C 690D 690E 690F 6910 6911 6912 6913 6914 6915 6916 6917 6918 6919 691A

Ext Pulse 78 Ext Pulse 79 Ext Pulse 80 Ext Pulse 81 Ext Pulse 82 Ext Pulse 83 Ext Pulse 84 Ext Pulse 85 Ext Pulse 86 Ext Pulse 87 Ext Pulse 88 Ext Pulse 89 Ext Pulse 90 Ext Pulse 91 Ext Pulse 92 Ext Pulse 93 Ext Pulse 94 Ext Pulse 95 Ext Pulse 96 Ext Pulse 97 Ext Pulse 98 Ext Pulse 99 Ext Pulse 100 Ext Pulse 101 Ext Pulse 102 Ext Pulse 103 Ext Pulse 104 Ext Pulse 105 Ext Pulse 106 Ext Pulse 107 Ext Pulse 108 Ext Pulse 109

420078 420079 420080 420081 420082 420083 420084 420085 420086 420087 420088 420089 420090 420091 420092 420093 420094 420095 420096 420097 420098 420099 420100 420101 420102 420103 420104 420105 420106 420107 420108 420109

2009 Schneider Electric. All rights reserved.

ION8800C
Page 63

ION8600B

ION8800B

ION7300

ION7330

ION7350

ION7500

ION7600

ION7550

ION7650

ION8300

ION8400

ION8500

External Boolean Module Registers

ION Devices Modbus Protocol and Register Map

ION8600A

ION8800A

ION8600C

ION Register

Address

ION Handle
691B 691C 691D 691E 691F 6920 6921 6922 6923 6924 6925 6926 6927 6928 6929 692A 692B 692C 692D

Ext Pulse 110 Ext Pulse 111 Ext Pulse 112 Ext Pulse 113 Ext Pulse 114 Ext Pulse 115 Ext Pulse 116 Ext Pulse 117 Ext Pulse 118 Ext Pulse 119 Ext Pulse 120 Ext Pulse 121 Ext Pulse 122 Ext Pulse 123 Ext Pulse 124 Ext Pulse 125 Ext Pulse 126 Ext Pulse 127 Ext Pulse 128

420110 420111 420112 420113 420114 420115 420116 420117 420118 420119 420120 420121 420122 420123 420124 420125 420126 420127 420128

External Boolean Module Registers


IONExternalBooleanmoduleregistersprovideaninterfacetomanuallyturna signalONorOFF.Forexample,theseregisterscanenableordisableIONmodules. Thefunctionalitydependsonthemeterconfiguration. Avalueofone(1)foraBooleanregisterrepresentsONorTRUE.Avalueofzero (0)representsOFForFALSE.Writingavalueotherthanzerooroneresultsin thevalueofone.
ION8600A ION8800A

ION8600C

ION Register

Address

ION Handle
608F 6090

Ext Bool 1 Ext Bool 2

42201 42202

Page 64

2009 Schneider Electric. All rights reserved.

ION8800C

ION8600B

ION8800B

ION7300

ION7330

ION7350

ION7500

ION7600

ION7550

ION7650

ION8300

ION8400

ION8500

ION8800C

ION8600B

ION8800B

ION7300

ION7330

ION7350

ION7500

ION7600

ION7550

ION7650

ION8300

ION8400

ION8500

ION Devices Modbus Protocol and Register Map

External Boolean Module Registers

ION8600A

ION8800A

ION8600C

ION Register

Address

ION Handle
6091 6092 6093 6094 6095 6096 6097 6098 6099 609A 609B 609C 609D 609E 609F 60A0 60A1 60A2 60A3 60A4 60A5 60A6 60A7 60A8 60A9 60AA 60AB 60AC 60AD 60AE 633E 633F

Ext Bool 3 Ext Bool 4 Ext Bool 5 Ext Bool 6 Ext Bool 7 Ext Bool 8 Ext Bool 9 Ext Bool 10 Ext Bool 11 Ext Bool 12 Ext Bool 13 Ext Bool 14 Ext Bool 15 Ext Bool 16 Ext Bool 17 Ext Bool 18 Ext Bool 19 Ext Bool 20 Ext Bool 21 Ext Bool 22 Ext Bool 23 Ext Bool 24 Ext Bool 25 Ext Bool 26 Ext Bool 27 Ext Bool 28 Ext Bool 29 Ext Bool 30 Ext Bool 31 Ext Bool 32 Ext Bool 33 Ext Bool 34

42203 42204 42205 42206 42207 42208 42209 42210 42211 42212 42213 42214 42215 42216 42217 42218 42219 42220 42221 42222 42223 42224 42225 42226 42227 42228 42229 42230 42231 42232 42233 42234

2009 Schneider Electric. All rights reserved.

ION8800C
Page 65

ION8600B

ION8800B

ION7300

ION7330

ION7350

ION7500

ION7600

ION7550

ION7650

ION8300

ION8400

ION8500

External Boolean Module Registers

ION Devices Modbus Protocol and Register Map

ION8600A

ION8800A

ION8600C

ION Register

Address

ION Handle
6340 6341 6342 6343 6344 6345 6346 6347 6348 6349 634A 634B 634C 634D 634E 634F 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 64F0 64F1 64F2 64F3 64F4 64F5

Ext Bool 35 Ext Bool 36 Ext Bool 37 Ext Bool 38 Ext Bool 39 Ext Bool 40 Ext Bool 41 Ext Bool 42 Ext Bool 43 Ext Bool 44 Ext Bool 45 Ext Bool 46 Ext Bool 47 Ext Bool 48 Ext Bool 49 Ext Bool 50 Ext Bool 51 Ext Bool 52 Ext Bool 53 Ext Bool 54 Ext Bool 55 Ext Bool 56 Ext Bool 57 Ext Bool 58 Ext Bool 59 Ext Bool 60 Ext Bool 61 Ext Bool 62 Ext Bool 63 Ext Bool 64 Ext Bool 65 Ext Bool 66

42235 42236 42237 42238 42239 42240 42241 42242 42243 42244 42245 42246 42247 42248 42249 42250 42251 42252 42253 42254 42255 42256 42257 42258 42259 42260 42261 42262 42263 42264 42265 42266

Page 66

2009 Schneider Electric. All rights reserved.

ION8800C

ION8600B

ION8800B

ION7300

ION7330

ION7350

ION7500

ION7600

ION7550

ION7650

ION8300

ION8400

ION8500

ION Devices Modbus Protocol and Register Map

External Numeric Module Registers

ION8600A

ION8800A

ION8600C

ION Register

Address

ION Handle
64F6 64F7 64F8 64F9 64FA 64FB 64FC 64FD 64FE 64FF 6500 6501 6502 6503

Ext Bool 67 Ext Bool 68 Ext Bool 69 Ext Bool 70 Ext Bool 71 Ext Bool 72 Ext Bool 73 Ext Bool 74 Ext Bool 75 Ext Bool 76 Ext Bool 77 Ext Bool 78 Ext Bool 79 Ext Bool 80

42267 42268 42269 42270 42270 42270 42270 42270 42270 42270 42270 42270 42270 42280

External Numeric Module Registers


ExternalNumericmoduleregisterscanbesettoacertainvalue.ConsulttheION metersUserGuideandtheIONReferenceforanexampleofhowandwhenthe registersmightbeused. TheExternalNumericregistersare32bitvaluesrepresentedin32bitSigned IntegerFormat(SeesectionModbusDataFormatonpage 8inthisdocument). EachExternalNumericregisterspanstwo16bitModbusregisters.Thefirst Modbusregisterofthepairrepresentsthehighorderwordofthe32bitvalue.The secondModbusregisterrepresentstheloworderword.The32bitvaluereadfrom orwrittentoanExternalNumericregisterviaModbusisrepresentedasa32bit signedintegervalue,thereforetherangeofpossiblevaluesis2,147,483,648to +2,147,483,647.
ION8600A ION8800A

ION8600C

ION Register

Address

ION Handle
5ADC 5ADD 5ADE 5ADF

Ext Numeric 1 Ext Numeric 2 Ext Numeric 3 Ext Numeric 4

42301 to 42302 42303 to 42304 42305 to 42306 42307 to 42308

2009 Schneider Electric. All rights reserved.

ION8800C
Page 67

ION8600B

ION8800B

ION7300

ION7330

ION7350

ION7500

ION7600

ION7550

ION7650

ION8300

ION8400

ION8500

ION8800C

ION8600B

ION8800B

ION7300

ION7330

ION7350

ION7500

ION7600

ION7550

ION7650

ION8300

ION8400

ION8500

External Numeric Module Registers

ION Devices Modbus Protocol and Register Map

ION8600A

ION8800A

ION8600C

ION Register

Address

ION Handle
5AE0 5AE1 5AE2 5AE3 5E42 5E43 5E44 5E45 5E46 5E47 5E48 5E49 5E4A 5E4B 5E4C 5E4D 4B7A 4B7B 4B7C 4B7D 4B7E 4B7F 4B80 4B81 4B82 4B83 4B84 4B85 4B86 4B87 4B88 4B89

Ext Numeric 5 Ext Numeric 6 Ext Numeric 7 Ext Numeric 8 Ext Numeric 9 Ext Numeric 10 Ext Numeric 11 Ext Numeric 12 Ext Numeric 13 Ext Numeric 14 Ext Numeric 15 Ext Numeric 16 Ext Numeric 17 Ext Numeric 18 Ext Numeric 19 Ext Numeric 20 Ext Numeric 21 Ext Numeric 22 Ext Numeric 23 Ext Numeric 24 Ext Numeric 25 Ext Numeric 26 Ext Numeric 27 Ext Numeric 28 Ext Numeric 29 Ext Numeric 30 Ext Numeric 31 Ext Numeric 32 Ext Numeric 33 Ext Numeric 34 Ext Numeric 35 Ext Numeric 36

42309 to 42310 42311 to 42312 42313 to 42314 42315 to 42316 42317 to 42318 42319 to 42320 42321 to 42322 42323 to 42324 42325 to 42326 42327 to 42328 42329 to 42330 42331 to 42332 42333 to 42334 42335 to 42336 42337 to 42338 42339 to 42340 42341 to 42342 42343 to 42344 42345 to 42346 42347 to 42348 42349 to 42350 42351 to 42352 42353 to 42354 42355 to 42356 42357 to 42358 42359 to 42360 42361 to 42362 42363 to 42364 42365 to 42366 42367 to 42368 42369 to 42370 42371 to 42372

Page 68

2009 Schneider Electric. All rights reserved.

ION8800C

ION8600B

ION8800B

ION7300

ION7330

ION7350

ION7500

ION7600

ION7550

ION7650

ION8300

ION8400

ION8500

ION Devices Modbus Protocol and Register Map

External Numeric Module Registers

ION8600A

ION8800A

ION8600C

ION Register

Address

ION Handle
4B8A 4B8B 4B8C 4B8D

Ext Numeric 37 Ext Numeric 38 Ext Numeric 39 Ext Numeric 40

42373 to 42374 42375 to 42376 42377 to 42378 42379 to 42380

2009 Schneider Electric. All rights reserved.

ION8800C
Page 69

ION8600B

ION8800B

ION7300

ION7330

ION7350

ION7500

ION7600

ION7550

ION7650

ION8300

ION8400

ION8500

Appendix A: CRC-16 Calculation

ION Devices Modbus Protocol and Register Map

Appendix A: CRC-16 Calculation


ThisappendixdescribestheprocedureforobtainingtheCRC16errorcheckfield foraModbusRTUframe.

Procedure
Aframecanbeconsideredasacontinuous,serialstreamofbinarydata(onesand zeros).The16bitchecksumisobtainedbymultiplyingtheserialdatastreamby 216(10000000000000000)andthendividingitbythegeneratorpolynomial x16+x15+x2+1,whichcanbeexpressedasthe16bitbinarynumber 11000000000000101.Thequotientisignoredandthe16bitremainderisthe checksum,whichisappendedtotheendoftheframe. IncalculatingtheCRC,allarithmeticoperations(additionsandsubtractions)are performedusingMODULOTWO,orEXCLUSIVEORoperation.Astepbystep exampleshowshowtoobtainthechecksumforasimpleModbusRTUframe. StepsforgeneratingtheCRC16checksum: 1. DroptheMSB(MostSignificantBit)ofthegeneratorpolynomialandreversing thebitsequencetoformanewpolynomial.Thisyieldsthebinarynumber1010 000000000001,orA001(hex). Loada16bitregisterwithinitialvalueFFFF(hex). ExclusiveORthefirstdatabytewiththeloworderbyteofthe16bitregister. Storetheresultinthe16bitregister. Shiftthe16bitregisteronebittotheright. Ifthebitshiftedouttotherightisone(1),ExclusiveORthe16bitregisterwith thenewgeneratorpolynomial,storetheresultinthe16bitregisters.Returnto step4. Ifthebitshiftedouttotherightiszero(0),returntostep4. Repeatsteps4and5until8shiftshavebeenperformed. ExclusiveORthenextdatabytewiththe16bitregister. Repeatsteps4through7untilallbytesoftheframeareExclusiveORwiththe 16bitregisterandshifted8times.

2. 3. 4. 5.

6. 7. 8. 9.

10. Thecontentofthe16bitregisteristhechecksumandisappendedtotheendof theframe.

Page 70

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Appendix A: CRC-16 Calculation

Pseudocode For CRC-16 Generation


Forusersfamiliarwithcomputerprogramming,thefollowingisthepseudocode forcalculatingthe16bitCyclicRedundancyCheck.
Initialize a 16-bit register to FFFF Hex Initialize the generator polynomial to A001 Hex FOR n=1 to # of bytes in packet BEGIN XOR nth data byte with the 16-bit register FOR bits_shifted = 1 to 8 BEGIN SHIFT 1 bit to the right IF (bit shifted out EQUAL 1) XOR generator polynomial with the 16-bit register and store result in the 16-bit register END END

Theresultant16bitregistercontainstheCRC16checksum.

2009 Schneider Electric. All rights reserved.

Page 71

Appendix B: Data Record / Modbus Map

ION Devices Modbus Protocol and Register Map

Appendix B: Data Record / Modbus Map


ThisappendixcontainstheDataRecord/ModbusregistermapforIONmeters.

Modbus Data Recorder Registers


IONmetersprovidedatafromDataRecordermodulestobeexportedintoModbus registers.Theregistermapisadynamicmapanddependsontheconfigurationof DataRecorderSourceinputs.ConsulttheIONReferenceforadescriptionofData Recordermodules.

Modbus Data Recorder Map


Modbus Register
43001 to 43011 43012 to 43125 43126 to 43137 43138 to 43153

Contents
Record Availability and Selection Block Data Record Block Reserved Registers Source Input Handle ID

Modbus Data Recorder Retrieval


FollowthesestepstoretrieveDataRecordviaModbuscommunications: 1. 2. EnsuretheDataRecorderisonline.SeetheIONReferenceforDataRecorder moduledescriptions. WritetheDataRecorderModuleNumbertoModbusRegister43001.Ifan invalidDataRecorderModuleNumberiswritten,aModbusexceptionis returned. DetermineavalidStartingRecordwithareadofModbusregisters43001 through43011.ThisreturnstheModbusRecordAvailabilityandSelection.All validRecordNumberslieintherangeoftheOldestRecordNumber(Modbus registers43008and43009)andtheNewestRecordNumber(Modbusregisters 43010and43011). AfteravalidRecordNumberisdetermined,writeittoModbusregisters43002 and43003(MastersRequestforStartingRecord)sovaliddataiscachedand readback. Areadreturnsthedataforeachavailablerecordstartingattherecordnumber writtentoModbusregisters43002and43003.Thenumberofrecordsreturned dependsonthenumberofSourceInputsconnectedtotheDataRecorderandthe numberofrecordsavailablewithrespecttotheStartRecord. Repeatsteps3through6fornewrecords.

3.

4.

5.

6.

NOTE
All data is cached and can be read back at any time until a new write is requested. Any setup changes in the Data Recorder module clears all cached Data Records.

Page 72

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Appendix B: Data Record / Modbus Map

Modbus Record Availability and Selection Block Registers


Modbus Register # of Modbus Registers
1

Description
Data Recorder Module Number - write to this register with the data recorder module number you want to access. Masters Request for Starting Record - write to these registers with the starting record number. Write the high order word to register 43002 and the low order word to register 43003. Number of Source Inputs - read this register to return the number of source input connected to the data recorder module (register 43001). Module Setup Count - read this register to return the module setup count. A change in the module setup count reflects a change in the data recorder module setup. Maximum Number of Records / Request - read this register to return the maximum number of records per request. Number of Available Records / Request - read this register to return the number of available record per request. Oldest Record Number - read these registers to return the oldest available record number. Register 43008 returns the high order word and register 43009 returns the low order word. Newest Record Number - read these registers to return the newest available record number. Register 43010 returns the high order word and register 43011 return the low order word.

Format

Properties

43001

UINT16

Read / Write

43002, 43003

UINT32

Read / Write

43004

UINT16

Read

43005

UINT16

Read

43006

UINT16

Read

43007

UINT16

Read

43008, 43009

UINT32

Read

43010, 43011

UINT32

Read

Modbusregisters43001through43011containtheDataRecorderRecord informationnecessarytoretrievevalidrecords.AvalidDataRecorderModule NumbermustbewrittentoModbusregister43001priortoreadinganyModbus DataRecorderregisters,otherwiseaModbusexceptionwillbereturned.

Modbus Data Record Block Registers


Modbusregisters43012through43125containtheRecordNumber,TimeStamp, andSourceInputDataforeachrecordretrieved.ThisModbusmappingis dynamicanddependsonthenumberofsourceinputsconnectedtotheData Recordermodule. TheRecordNumberisreturnedasanunsigned32bitvaluestoredintwoModbus registers.Thefirstregisteristhehighorderfollowedbythelowordersecond register. TheTimeStampSecondsisreturnedasanunsigned32bitvaluestoredintwo Modbusregisters.

2009 Schneider Electric. All rights reserved.

Page 73

Appendix B: Data Record / Modbus Map

ION Devices Modbus Protocol and Register Map

Thefirstregisteristhehighorderfollowedbythelowordersecondregister.The formatisUNIXtime(UTC).ConsulttheIONReferenceforadescriptionofClock moduleconfiguration. TheTimeStampMicroSecondsisreturnedasanunsigned32bitvaluestoredin twoModbusregisters.Thefirstregisteristhehighorderfollowedbytheloworder secondregister.Theformatisabsolutetimeinmicroseconds. TheSourceInputDataisreturnedasafloatvaluestoredintwoModbusregisters. Thefirstregisteristhehighorderfollowedbythelowordersecondregister.The formatisIEEE754. ThefollowingisanexampleofaDataRecordermodulewithonesourceinput connected(14recordsmaximum):

Modbus Register
43012 43014 43016 43018 43020 43022 43024 43026 43116 43118 43120 43122 2 2 2 2 2 2 2 2 2 2 2 2

# of Modbus Registers

Description
Record Number (x) UTC Seconds UTC MicroSeconds Source 1 Input Data Record Number (x+1) UTC Seconds UTC MicroSeconds Source 1 Input Data Record Number (x+13) UTC Seconds UTC MicroSeconds Source 1 Input Data

Format
UINT32 UINT32 UINT32 FLOAT UINT32 UINT32 UINT32 FLOAT UINT32 UINT32 UINT32 FLOAT

Properties
Read Read Read Read Read Read Read Read Read Read Read Read

ThefollowingisanexampleofaDataRecordermodulewith16sourceinputs connected(3recordsmaximum):
# of Modbus Registers
2 2 2 2 2 2 2 2 2

Modbus Register
43012 43014 43016 43018 43020 43022 43024 43026 43028

Description
Record Number (x) UTC Seconds UTC MicroSeconds Source 1 Input Data Source 2 Input Data Source 3 Input Data Source 4 Input Data Source 5 Input Data Source 6 Input Data

Format
UINT32 UINT32 UINT32 FLOAT FLOAT FLOAT FLOAT FLOAT FLOAT

Properties
Read Read Read Read Read Read Read Read Read

Page 74

2009 Schneider Electric. All rights reserved.

ION Devices Modbus Protocol and Register Map

Appendix B: Data Record / Modbus Map

Modbus Register
43030 43032 43034 43036 43038 43040 43042 43044 43046 43048 43088 43090 43092 43094 43096 43098 43100 43102 43104 43106 43108 43110 43112 43114 43116 43118 43120 43122 43124

# of Modbus Registers
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

Description
Source 7 Input Data Source 8 Input Data Source 9 Input Data Source 10 Input Data Source 11 Input Data Source 12 Input Data Source 13 Input Data Source 14 Input Data Source 15 Input Data Source 16 Input Data Record Number (x+2) UTC Seconds UTC MicroSeconds Source 1 Input Data Source 2 Input Data Source 3 Input Data Source 4 Input Data Source 5 Input Data Source 6 Input Data Source 7 Input Data Source 8 Input Data Source 9 Input Data Source 10 Input Data Source 11 Input Data Source 12 Input Data Source 13 Input Data Source 14 Input Data Source 15 Input Data Source 16 Input Data FLOAT FLOAT FLOAT FLOAT FLOAT FLOAT FLOAT FLOAT FLOAT FLOAT

Format

Properties
Read Read Read Read Read Read Read Read Read Read Read Read Read Read Read Read Read Read Read Read Read Read Read Read Read Read Read Read Read

UINT32 UINT32 UINT32 FLOAT FLOAT FLOAT FLOAT FLOAT FLOAT FLOAT FLOAT FLOAT FLOAT FLOAT FLOAT FLOAT FLOAT FLOAT FLOAT

2009 Schneider Electric. All rights reserved.

Page 75

Appendix B: Data Record / Modbus Map

ION Devices Modbus Protocol and Register Map

Modbus Handle ID Registers


Modbusregisters43138through43153containtheHandleIDsfortheSource Inputs.
# of Modbus Registers
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Modbus Register
43138 43139 43140 43141 43142 43143 43144 43145 43146 43147 43148 43149 43150 43151 43152 43153

Description
Source 1 Handle ID Source 2 Handle ID Source 3 Handle ID Source 4 Handle ID Source 5 Handle ID Source 6 Handle ID Source 7 Handle ID Source 8 Handle ID Source 9 Handle ID Source 10 Handle ID Source 11 Handle ID Source 12 Handle ID Source 13 Handle ID Source 14 Handle ID Source 15 Handle ID Source 16 Handle ID

Format
UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16

Properties
Read Read Read Read Read Read Read Read Read Read Read Read Read Read Read Read

Page 76

2009 Schneider Electric. All rights reserved.

You might also like