You are on page 1of 28

70072-0108-05

10/2008

TECHNICAL NOTE

MV-90 and ION™ Technology
This technical note provides all the necessary information to configure and use a 
PowerLogic™ ION meter with MV‐90. It assumes that the reader is already 
familiar with MV‐90. Refer to Itron’s TIM_ION Application Notes for further 
information.
MV‐90 software (developed by UTS/ITRON) is a multi‐vendor translation system 
that collects and analyzes data from a variety of different brands of meters. One of 
the unique features of MV‐90 is its ability to log information coming from several 
different brands of meters, each with their own unique database formats. MV‐90 
can then manipulate that data using Translation Interface Modules (TIM), without 
extensive knowledge of the device of origin. Each TIM acts as a protocol translator 
specific to a device type, and will convert some pre‐defined data from a meter to 
the MV‐90 database format. The TIM used for ION meters is called TIM_ION. 

NOTE
TIM_ION, MV-90, MVWIN, MV_COMM, MVLT, MVTCP/IP, and MVP are products of UTS/ITRON.
Questions about those products should be directed to the UTS/ITRON support group at
http://www.itron.com/.

In this document
Translation Interface Module (TIM_ION) Features . . . . . . . . . . . . . . . . . . . . . 2
Configuring an ION Meter for MV-90 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
MV-90 Database Configuration Procedure . . . . . . . . . . . . . . . . . . . . . . . . . 11
ION, ION Enterprise, MeterM@il,
Modbus, Power Measurement,
PowerLogic, Schneider Electric,
Square D and WebMeter 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.
© 2008 Schneider Electric.
All rights reserved.
www.global.powerlogic.com

Example of Meter/Channel Master File Entries . . . . . . . . . . . . . . . . . . . . . . 21
Appendix 1: Config Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Appendix 2: Register Map for Data Validation . . . . . . . . . . . . . . . . . . . . . . 25
Appendix 3: Validation Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Appendix 4: Master file Settings for TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . 27
Appendix 5: Using MVP with TIM_ION . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

Translation Interface Module (TIM_ION) Features

MV90 and ION Technology

Translation Interface Module (TIM_ION) Features
TIM_ION is available as both an EXE and a DLL file; TIM_ION.DLL is designed 
for use with MVCOMM. This TIM has been available since MV‐90 version 3.1 SP1 
(release 506 for DOS and Windows). 
Some features work only with the latest release of MV‐90 and/or version of ION 
meter firmware. MV‐90 xi release 1.2 or greater is required for P‐File support.
TIM_ION module offers the following features and capabilities. It reads:
anywhere from 1 to 16 data channels
cumulative as well as interval data.
binary/register data.
the meter’s Event Log.
the meter time.
the meter over serial, modem, or Ethernet communication links.
TIM_ION module also supports:
manual and auto time‐set of the meter’s clock, while ensuring that auto‐time 
sets will not cause the meter to cross an interval boundary.
both standard and advanced ION™ security modes. 
daisy‐chain topologies.
MV‐90, MVWIN, MV_COMM, MVLT, MVTCP/IP, MVP.

Terminology
For a better understanding of MV‐90 and the ION meters, it is necessary to know:
an ION “Meter” is an MV‐90 “Recorder”.
an ION “Data Recorder source” is an MV‐90 “Channel”.
an ION “Integrator Rollover” is an MV‐90 “Channel’s Number of Dials”.
TIM is a “Translation Interface Module”.
E‐Files are “Engineering Unit” data.
P‐Files are “Pulse Unit” data.

Page 2

© 2008 Schneider Electric. All rights reserved.

global.powerlogic. If some integrated values are logged. set communication port protocols. 2. Data Configuration Notes For the TIM_ION module to acquire data from an ION meter. Confirm your Load Profile (revenue log) data sources (MV‐90 channels).global. not all meter platforms support all data types). This is the default for all ION meter firmware  (however.powerlogic.com. At least one input of Data recorder 1 must be linked. The factory default template for ION meters is pre‐configured for integration into  your MV‐90 system. © 2008 Schneider Electric. create custom logging. To avoid data loss. modify data  formats. No meter programming is required.  See “Generating a MASTER. Export the MASTER. Page 3 . NOTE Any changes to the data recorder registers will erase the data recorder contents.DAT file” on page 5. This section of the document describes how to use ION Setup to configure custom  data logs.MV90 and ION Technology Configuring an ION Meter for MV-90 Configuring an ION Meter for MV-90 Make sure you have up‐to‐date support for MV‐90 features by downloading the  latest version of ION Setup from www. For MV‐90 to read register/binary data.DAT file into your MV‐90 system to configure MV‐90  channel and source information.com. Data Recorder 1 must be triggered by a Periodic timer configured to pulse  between 1 and 60 times per hour. The factory default  template information is listed in the ION8600 User Guide and the ION Template  Reference. maximum number of  inputs: 16. users should perform a “read” before making changes. You can now access your ION meter through your MV‐90 system and download  revenue data. and export HHF files. they should be set to rollover value at 106  or 107 (IEEE 754).  3. See “Changing Load Profile data from E‐File to P‐File Format” on page 9. the meter must be  configured as follows: All the required parameters must be linked to inputs of Data Recorder 1. available from www. it is required that this data be mapped  as per “Appendix 2” on page 17. All rights reserved. Import the MASTER.DAT file for your meter. To implement factory‐standard revenue information into your MV‐90 system: 1.

All rights reserved. your config file must be set up as described in “Appendix 1: Config Files” on page 22.Communications Configuration MV90 and ION Technology NOTE If your MV-90 recorder (ION meter) is recording P-File format data. No  communications protocol is required if the MV‐90 is connected using Ethernet. To configure your ION meter for P-File data format. Page 4 © 2008 Schneider Electric. the clock module in this meter must be set  to accept time synchronization on the communication port that MV‐90 uses  (typically. the meter’s  communication protocol on the serial port that MV‐90 uses must be set to ION. you can specify the time‐synch source protocol.  Refer to your meter’s user documentation and the Time Synchronization and  Timekeeping technical note for detailed information on time synchronization of  ION meters. If MV‐90 is to time‐synch an ION meter. the ION meter’s internal modem). If MV‐90 is using the Ethernet  communications port. refer to “Changing Load Profile data from E-File to P-File Format” on page 9. Communications Configuration For the TIM_ION module to communicate with an ION meter. .

 using Basic Mode. or you can print a hardcopy to  enter the configuration information manually. The MV‐90 assistant  appears. You will be prompted for your password if Advanced Security is enabled and  you select a user other than the one you are currently logged in as. the MV‐90 software must  have a MASTER.DAT file In order to recognize and communicate with your meter.DAT configuration file. Select Auto Timeset to enable the Auto Timeset feature on your  MV‐90 recorder (refer to “Auto Timeset” on page 14). 2.DAT file Generating a MASTER. Must exactly match the TIM Number in your MV-90 system. © 2008 Schneider Electric. 3. This information is used to identify the meter in the MV‐90 database. The MASTER.DAT file. Select MV‐90 from the list of reports and click Display. or you can use ION Setup software (version 2. The Customer ID and the  TIM Number must exactly match the Customer ID and TIM Number in your  MV‐90 system.1  and later) to automatically generate the MASTER. navigate to Reports. In the Setup Assistant. 4.MV90 and ION Technology Generating a MASTER.DAT file to load into the MV‐90 database. Must exactly match the Customer ID in your MV-90 system. ION Setup allows you  to either save the automatically generated configuration information as a  MASTER.DAT file can be created  manually in the MV‐90 software. Open ION Setup and connect to your meter. All rights reserved. Using ION Setup 1. Page 5 . Enter the  appropriate information in the fields and click OK.

In the Options screen. make sure your filename is compatible with your MV-90 system. Using ION Setup Page 6 1. 4. If the Setup Assistant window is displayed. .DAT) or Print  to print a hardcopy. For File Format. 2. The MV‐90 configuration report is generated for the meter. click Tools > Options. All rights reserved. close it by clicking Exit. 3.DAT information into your MV‐90 system.Configuration for HHF Files MV90 and ION Technology 5. Configuration for HHF Files This section describes how to configure ION Setup if you are going to be doing  revenue log data collection using . Refer to “MV‐90 Database Configuration Procedure” on page 11 for details on  importing your MASTER. select the HHF tab and enter your MV‐90 configuration  information.hhf files. select E‐File for engineering unit MV‐90 data and  P‐File for pulse unit MV‐90 data.DAT file. 6. using Basic Mode. The File Format setting must match the data  format configured in “Changing Load Profile data from E‐File to P‐File Format”  on page 9.  NOTE When saving your MASTER. Open ION Setup and connect to your meter.  Click Save As to save the file as an MV‐90 Master file (MASTER.  © 2008 Schneider Electric. With your meter selected.

 and click Display. In the Setup Assistant. 2. Using ION Setup © 2008 Schneider Electric..hhf file and click Save.  to save the data. All rights reserved. 4. Select the records you wish to  upload and click OK. Open ION Setup and connect to your meter. using Basic Mode. Page 7 . navigate to Reports. 6. The Upload Log Records window is displayed. Select Load Profile. The Save As window appears. 1.HHF)”. Navigate to where you want to save your . Go to the “Save as type:” drop down menu and  select “Hand Held Format File (*.. 3. 5. Select  Save As. The Load Profile window is displayed.  7.MV90 and ION Technology Generating HHF Files Generating HHF Files You must enter your MV‐90 HHF file configuration details before you can export  and save . Select Print to print a hardcopy.hhf files from ION Setup to load into your MV‐90 system.

3. Select PhaseLossEnable and click Edit. Using ION Setup Page 8 1. 5. Using ION Setup 1. Set EvPriority to zero (0) to disable Sag/Swell event logging. Select Event Log. Enter your meter password if prompted.Disabling Power Quality Event Logging MV90 and ION Technology Disabling Power Quality Event Logging You can disable Sag/Swell and Transient event logging to speed up MV‐90  downloads of revenue data. 4. using Basic Mode. . © 2008 Schneider Electric. 3. 2. Select the Sag/Swell EvPriority register and click Edit. Repeat steps 3 through 5 for the Transient EvPriority register. All rights reserved. navigate to Logging. 2. In the Setup Assistant. In the Setup Assistant. This information can be used by MV‐90 to provide phase loss  reporting. Enabling Loss of Potential Event Logging Loss of Potential events can be enabled and logged in your meter’s event log using  ION Setup. 6. Open ION Setup and connect to your meter. navigate to Logging. Select the Event Log. using Basic Mode. Open ION Setup and connect to your meter.

Page 9 . Select Load Profile. navigate to Logging. A Modification Warning pop‐up will appear. In the Channels tab. informing you that parameter  modifications will reset recorded data.MV90 and ION Technology Changing Load Profile data from E-File to P-File Format 4. © 2008 Schneider Electric. Refer to “Appendix 1: Config Files” on page 22. Click OK to continue if all necessary  information on your meter has been recorded. All rights reserved. NOTE Select the Interval/Depth tab to view/modify the logging frequency (Interval length) to meet MV-90 requirements (factory default is 15 minutes).  NOTE You must configure your MV-90 system to receive P-File data from the meter. 3. 2. using Basic Mode. In the Setup Assistant. Open ION Setup and connect to your meter. Changing Load Profile data from E-File to P-File Format You can use ION Setup to view your Load Profile and to change your ION meter  to record your MV‐90 revenue data in E‐File or P‐File format. select the first source value and click Edit. Choose ON or OFF from the Select PhaseLossEnable pop‐up window and click  OK. 4. Using ION Setup 1.

Select the desired parameter and click OK. Page 10 © 2008 Schneider Electric. NOTE P-File format register names all end with “P”.  Energy ‐ Interval parameters are in E‐File data format. 7. Repeat steps 3 through 7 for all your Load Profile sources. All rights reserved. 6.Changing Load Profile data from E-File to P-File Format 5. Refer to the ION Reference for detailed module and register information. Click on the plus (+) sign beside the parameter heading to view the individual  parameters. Energy ‐ Pulses parameters are in P‐File data format. . 8. MV90 and ION Technology The Parameter Selection window appears.

1. You also need a MASTER.dat Refer to “TIM_ION Module Assignment” on page 11 for details on how to set up  the TIM_ION in your MV‐90 system. your MV‐90  system needs the TIM_ION and a Config (*.  © 2008 Schneider Electric.cfg Master1.DAT  file for each ION meter. In your MV‐90 system. you must import it  into your MV‐90 system and assign it a number.dat Master2. Relevant parameters are described  below. Select the first available number and assign it to TIM_ION. Meter1 MV90 DATA MANAGEMENT SYSTEM Meter2 Internet TIM_ION *. refer to “Generating a MASTER.cfg) file. and refer to “Appendix 1: Config  Files” on page 22 for details on MV‐90 configuration files.DAT file” on  page 5 to generate a master file from ION Setup.MV90 and ION Technology MV-90 Database Configuration Procedure MV-90 Database Configuration Procedure To import ION meter data into your MV‐90 data management system. go to System Control > System Parameters > TIM  Assignments.  2. Right‐click and select Add (or go to Edit > Add). The configuration procedure covers the following areas: TIM_ION Module Assignment Communications Setup Recorder and Channel Configuration Advanced Security Troubleshooting TIM_ION Module Assignment If the TIM_ION does not show up in the list of available TIMS. All rights reserved. 3. Page 11 .

 go to System Controls > System Parameters. This allows a variable length. Page 12 © 2008 Schneider Electric. 6200ION. TIM Message Level Level 5 recommended. 8300ION. . 7550ION. See the Password 1 description on page 19. Refer to “Appendix 1: Config Files” on page 22 Device ID Length 0. 7500ION. 3. 7700ION. Password type Alphanumeric. Configure each port with the appropriate data link. 8600ION. Device ID Type The TIM_ION module supports all Device ID formats: hexadecimal. 7350ION. Numeric or alphanumeric. See “Device ID Length” on page10. Password Length “Zero” is recommended as this allows a variable length.Communications Setup MV90 and ION Technology TIM Assignment Parameters Parameter Description Program Name TIM_ION Protocol ION Manufacturer Schneider Electric Devices 7700ION. 8500ION. In your MV‐90 system. it can be specified here. this TIM will work with 7330ION. Select Communications WS and expand to view all ports. 7650ION. 7600ION. 8400ION. Check “Device ID Type:” on page10 for examples. Currently alphanumeric is recommended. This will also allow for differences between the Phone password 1 and 2 fields.  NOTE The data link must match the recorder’s communication connection type for that port. See the Password 1description on page 19. 8800ION. Default config file If a default config file is used. 2. All rights reserved. The two only unsupported ION meters are: 7300ION. Interval Bits 16 Comm Paramters Tab Parity None Data Bits 8 Stop bits 1 Communications Setup 1.

e. Once the file has been successfully imported.  1. 3. In the Master File Maintenance screen select  Import Master File.MV90 and ION Technology Recorder and Channel Configuration Recorder and Channel Configuration Setting up the master file for an MV‐90 recorder requires that you add and  configure an ION meter (the MV‐90 recorder) and its data recorder (the MV‐90  channel) in MV‐90. MASTER. Information parameters (i. 2.DAT file to the MV‐90 root folder. You can generate a MASTER. You should see all records imported successfully. Copy the MASTER. refer to“Generating a MASTER.DAT file. Click on Master File Maintenance.DAT is the default file name.. check the MV-90 database for an entry with the same Device ID assigned in the Master File and temporarily modify it. Page 13 . The number of successfully imported records will equal the number of data  channels (data recorder sources) configured on your recorder (ION meter). All rights reserved. Customer’s address…) are not described. Import a Master File to MV-90 The easiest way to set up an MV‐90 recorder is to import a MASTER. © 2008 Schneider Electric.DAT  file from ION Setup. NOTE Only the relevant parameters are described. Guidelines are presented below.DAT file” on page 5. If you receive an error during the Import process. NOTE MV-90 will not allow a duplicate Device ID.  which will configure the required parameters. modify the Device ID’s as required.

and Auto Timeset ensures that this does not cause the meter to cross an interval boundary. If this field is blank. if the MV-90 machine is in Texas. The 4 digit hexadecimal equivalent device ID is 04D2. between local meter time and local MV-90 time. Device follows DST No Must be set to No. You must add a customer in order to  create a new recorder and configure channels with the settings listed below. Time Zone Adjust See Details Time difference. maximum 16 Should exactly match the number of data recorder sources (MV-90 channels) set up in the meter (between 1 and 16). Memory size (Kb) 0 Page 14 © 2008 Schneider Electric. and the meter is in California. Refer to “Generating a MASTER. The minimum is 1 and the maximum is 60. Call/Ret mode AN (Answer mode) Must be set to AN (Answer mode). in minutes. but the data and event timestamps are returned to MV-90 in GMT. All rights reserved.DAT file” on page 5 for details on how to select this option. For example. The TIM_ION is also backward compatible with the legacy method of using the ION meter communication port Unit ID. the TAG2 value defaults to the serial number of the meter. Example: If the unit ID of COM port 1 of your meter is 1234. go to  Databases > Master File >Maintenance. based on the decimal unit ID configured into your ION meter for the appropriate communication port. Auto Timeset Yes Must be set to Yes. The standard format of the serial number is xx-xxxxxxxx-xx. More (Recorder Screen) TIM Number See Details The number mapped to your TIM_ION module. Time Zone Adjust = 120. ION meters do not initiate calls in MV-90. The TIM_ION module can set the time in ION devices. Active channels Minimum 1. Interval per hour Minimum 1. As a 4 digit hexadecimal equivalent of the decimal unit ID configured into your ION meter for the appropriate communication port.Recorder and Channel Configuration MV90 and ION Technology Manually create a Master File To manually add and configure an ION meter as an MV‐90 recorder. ION meters can follow DST.  Recorder Master file parameters Set the Recorder parameters according to the listings below:  Parameter Value Details Recorder (Recorder screen) Device ID Meter’s Tag 2 or Serial # Although it can be set in the master file in three different ways. maximum 60 How many times per hour the meter logs data. . As a 5-digit decimal number. Hyphens must be included. Refer to “Appendix 4: Master file Settings for TCP/IP” on page 27 for Ethernet Device ID values. and MV-90 applies the appropriate time zone and DST offsets according to the master file entries. the 5-digit numeric device ID is 01234 (add a leading zero to the 4-digit unit ID). the recommended method of generating a Recorder device ID is as an alphanumeric string of variable length (“0”) based on the TAG2 value from the Factory module of the meter.

and validation is to be performed by MV-90 on this channel. Daisy Chain Comm screen Channel Master File parameters Refer to the following configuration parameters: Parameter Value Details Refer to Details According to your specific unit of measure codes. and no register read is required. then T=-8 See Details Config File method: Insert the name of the TIM config file (See Appendix 1: Config Files for more details). The SLAVE ID is the next meter to interrogate on the same call. except for channels that are to be added together. © 2008 Schneider Electric. the Encoder Type has to be set as per the table in Appendix 2. kVAR. Page 15 . set the Encoder type to “CV”.MV90 and ION Technology Parameter Recorder and Channel Configuration Value Details Use one of two methods to provide the required information: Short hand method: T=x where x is the time difference between Standard Local Time at the TIM Config File meter location and GMT. if the meter is in California. This should match the baud rate configured on your ION meter for the appropriate communications port. See Appendix 1: Config Files for more details. then the Encoder type must be ‘NO’. Refer to “Appendix 4: Master file Settings for TCP/IP” on page 27 for Ethernet connected meters. If the channel is accepting the cumulative output of a digital pulse. Days “A” ‘A’ or as per ION meter setup. Phone Password 2 See Details Your recorder’s (meter’s) actual COM port UNIT ID. For the TIM_ION this is “1” kWh readings and “3” for kVARh readings. All the other channels should have different Set Numbers. Baud Rate See Details As configured at your remote site. If the channel is used for a cumulative value (interval values computed as deltas) such as V2h. This is typically set to 9600 baud. All rights reserved. set the Encoder type to ‘CV’. The SLAVE ID of the last meter on the daisy chain is always blank. kVARh. kVA. Register type Both Encoder and Visual Channel screen Unit of Measure Encoder type Refer to Details If the channel is used for interval data. To read daisy-chained meters. It is a decimal value of 1 to 3 characters between -12 and 12. set the Encoder Type to ‘NO’. Example: If channels 1 and 3 are kWh that are to be added together. If cumulative values are to be read by MV-90 as is. Amps. kW. the master/slave daisy-chain flag is set to MASTER for the first meter and SLAVE for the rest. If the channel is used for a non-cumulative value such as Volts. Phone number – MV-90 See Details Your remote site phone number. kWh. See Details It is possible to connect to ION meters so that you can read more than one meter in a single phone call. Refer to “Communications Setup” on page 12. Refer to “Appendix 4: Master file Settings for TCP/IP” on page 27 for Ethernet Phone Password 2 (Unit ID) values. Set Number Refer to Details Must be unique (or set to 0) for each channel. you must create a TIM config file. For example. then they must have the same Set Number. I2h. typically 5 digits in length if decimal or 4 digits in length if hexadecimal. Answer window See Details 00012400 or as per ION meter setup. Connect Type See Details This parameter must match the communication port’s connection type. The device ID of the master is entered into every MASTER ID field in the chain. For P-File data.

Recorder and Channel Configuration MV90 and ION Technology Parameter Value Details Number of Dials Refer to Details This is the number of digits where the rollover of a cumulative value occurs. Supported MV-90 TIM Functions Initialize Recorder: The “initialize recorder” function sets the time in the meter. the meter multiplier references the scaling applied to the recorder (meter). Use  the All Read function for the first read of meter data.000. (PT ratio) * (CT ratio) if the meter is set up to return secondary data. then the TIM automatically  converts the partial read to ALL READ. and the data format (E-File or PFile). For E-File data format. If the last date read is before the initialization date. Typically. Refer to Note. Meter Multiplier Refer to Details 1 if the meter is set up to return primary data. and the pulse multiplier references the pulse weight (amount of energy per pulse) of the channel’s Integrator module. Page 16 © 2008 Schneider Electric. NOTE Meter multiplier and pulse multiplier values are configured for MV-90 Standard Checking based on whether the recorder (meter) is recording primary or secondary data.  checks where to allow load profile to start and sets the MV‐90 database to accept  the data. . NOTE Partial/Full reads should be done at least two intervals apart or two intervals after an initialization in order for cumulative values to be handled correctly. All Read: This function reads all the load profile data available from the meter. For P-File data. Received for REC or Export data Multipliers and Readings screen PT/CT Ratio Refer to Details 1 for V2H and I2H channels. the  first record in the load profile. Refer to subsequent Note. Pulse Multiplier Refer to Details In order that recorder data successfully validates against meter data this field would normally have the same value as the Meter Multiplier. All rights reserved. the meter multiplier and the pulse multiplier must match. and reads all data available after the  initialization date. Power Flow Refer to Details Delivered for DEL or Import data. or in the incorrect format. Partial Read: This function reads the meter load profile data from the last read date  to the most current interval. For example: If the kWh Integrator module of your ION device is set to rollover at 107(or 10.000) then the Number of Dials for the corresponding channel is 7 (seven). 0 for all other channels.

  If the user ID matches the user ID of the password 1 field. The default password will be used if no password is  present in the Password 1 field in the MV‐90 Master File. If the meterʹs password is set or the meter is initialized.MV90 and ION Technology Recorder and Channel Configuration Setting Passwords: You cannot set the user 1 (usually the full control user)  password at the same time as additional users. new‐password  is the password that will be changed in the meter (in the IONTM password format  of UUPPPPP). it will automatically be updated to the new password. If the  Password 1 field is blank. The Password Change and Initialize function requests will write the  Password if the WRITEPW keyword exists in the TIM configuration file or the  password is entered in the New Password Field on the Manual Remote  Interrogation screen. If the new‐password  has the same User ID as the password defined in the Password 1 field in the MV‐ 90 Master File. The User ID and  password (setup as the default password in the TIM Config file or entered in the  Master File) must have the appropriate security to update the password  parameters. the  DEFAULTPW keyword in the configuration file will no longer specify the default  password ‐‐ since the password 1 field is no longer blank. Write New Password to Meter WRITEPW =UUPPPPPP (Supported after version  11/19/02). You can then set the new passwords for  other advanced security users that are established in the meter setup. There may be multiple (up to 15) WRITEPW keywords used  within a single configuration file to set the password for multiple User IDʹs on a  single Change Password or Initialization function request. it will update the field with the new‐password if the  User‐ID in the new‐password is User ID ʺ01ʺ. The time stored in an ION meter is in the Universal Time Coordinate (UTC/  GMT) by default. All rights reserved. Default Advanced Meter Password DEFAULTPW=UUPPPPP (Supported after  version 111902). The  PASSWORD 1 field will also be updated if the password 1 field is currently blank  and the new password is for USER01.  If password 1 is blank and it is updated with USER01ʹs password. the master file will be  updated. Password 1 may be set if the meter is using the advanced security module. Set Time: This function adjusts the meter time using the current MV‐90 system  time. Any User ID can be changed. In order to calculate the “time to set” the system time is adjusted  using the time zone offset in the master file and the T= parameter from the  © 2008 Schneider Electric.   Password 1 will consist of a two‐digit user ID (00‐16) followed by up to 6  alphanumeric characters or up to 8 numeric digits. This process works best when  user 1  is pre‐established in the master file. The value UU indicates the User ID and PPPPP represents the  password for that User ID. provided that the password defined  in the Password 1 field or the default password (if no Password 1 defined) has the  proper permissions. Page 17 . The password change function  and initialization function has the ability to set any ION userʹs password (in  TIM_ION releases after 11/19/02). The User ID and  password (setup as the default password in the TIM configuration file or entered  in the Master File) must have the appropriate security to update the password  parameters.  The Password 1 field in the MV‐90 Master File will be updated if the new  passwordʹs user ID matches the user ID of the password in the master file.

 for type and length of the password field  needs to reflect both this and the Phone Password 1 entry. The entry in  System Parameters – TIM assignments. it may be necessary to  use E‐File (Engineering Units) reports. as not all meters support P‐File (Pulse  Units) data format. two special cases are handled by  TIM_ION: Gaps in intervals are filled with zero values and marked as ‘Missing Data’ in  the interval status. The time zone offset in the ION meter must match the T=  value. If the delay between two MV‐90 interrogations is longer than the total logging  time configured in this meter. this function is not needed and not used by the TIM_ION module. your config file must be set up as described in “Appendix 1: Config Files” on page 22.  NOTE If your MV-90 recorder (ION meter) is recording P-File format data. Page 18 © 2008 Schneider Electric. Be aware that E‐File meter data and Pulse data may not match: After the very first MV‐90 interrogation of an ION recorder. Since intervals are time‐tagged by the ION meter. For this reason a “0”  length and “Alphanumeric” type is recommended. Refer to “Appendix 1: Config Files” on page 22 for more information on  configuration file set up.  Update DST Times: Although ION meters can display local time with or without  DST applied. All rights reserved. Master File: Phone Password 2: This contains the actual COM port UNIT ID and typically is   5 digits in length if decimal or 4 digits in length if hexadecimal. Data Retrieval In order to access the data from an ION device in MV‐90. TIP Perform a data retrieval step to verify this configuration step. .Data Retrieval MV90 and ION Technology configuration (CFG) file. Overlaps are kept and marked as ‘Time Reset’ in the interval status. This allows an alphanumeric  password of variable length for maximum flexibility.

 T=‐8. Time Set & Peak Demand Reset 033 User4 UTS full Read and Write access. and MV‐90 recognizes numeric  passwords up to 8 digits long. The TIM (meter  communications) file ‘*.e.rd’ contains valuable information such as: Date of the TIM_ION Time zone configuration method used (i. Otherwise. Password 2 is left  blank. otherwise. 04UTS Phone password 2: If the meter’s serial number or Tag 2 are used in the Device ID  field. Page 19 . For the TIM Assignments Password Length field please see Phone Password 2  note above.MV90 and ION Technology Advanced Security Advanced Security Phone Password 1 is required only when Advanced Security has been setup in the  meter.  Alphanumeric: Passwords can also be a word of up to 6 characters with no  blanks or special characters. All rights reserved. it is left blank. Troubleshooting MV-90 Debug Log The MV‐90 system can be configured to generate debug files. Password 1 Examples User Password Rights MV-90 Password1 User1 99999999 Read access only 0199999999 User2 ABCdef Read and Time Set access 02ABCdef User3 3 Read. For example: user ID 4 with a password of 7654321 sets the password 1 field  to “047654321”. For example. if the user 8 password is “SLEEPY”  the password2 field in the MV‐90 master file should contain “08SLEEPY”. all  passwords in the Phone Password 1 field are entered as a two‐digit user‐id followed  by a password of up to 8 digits.CFG) Device ID in hexadecimal format Successful response to Read request Error messages © 2008 Schneider Electric. then Password 2 has to be the meter’s Unit ID. There are two possible types of passwords: Numeric: Password can be a numeric value. ION. If Advanced ION meter Security is enabled.

2. 3. Go to Databases > Master File. To view/print a  meter configuration report in ION Setup:  1. 2.DAT is the default file name. Rename if desired. Open ION Setup in single device mode (to ensure ION Setup connects to the  appropriate device). open Setup Assistant and click Reports. Click Meter Configuration. Choose the default options of List Combined Files and By ID. 3. TIP To view a master file. ION Setup generates a meter configuration report. Once connected to the meter. The number of successfully exported records will equal the number of data  channels configured within MV‐90. Choose to Export Master File. 3. then click Display. ION Setup It is also possible to use ION Setup as a troubleshooting tool for MV‐90 by using the  “Meter Configuration Report” available in the Setup Assistant.  Page 20 © 2008 Schneider Electric. MASTER. open it with MS Notepad. The report contains information  useful as a troubleshooting tool for the MV‐90. 2. All rights reserved.Troubleshooting MV90 and ION Technology How to Export a Master File from MV-90 1. . Go to Databases > Master File > List Master File. Enter the Customer ID and run the report. Master File Report 1. A file with the specified filename will be  created within the MV90/Master folder.

kVARh rec = 6 Enter optional data Y (power flow direction: D=delivered. kVARh del = 5. 3=kVARh Meter multiplier 1 (if primary units). All rights reserved.cfg’)* Channel Master FIle Maintenance Values Unit of Measure code 1=kWh. R=received) * Refer to “Appendix 1: Config Files” on page 22. Page 21 . © 2008 Schneider Electric. Values contained within the table are recommendations that  will work with meters containing a factory default configuration. kWh rec = 2. CT * PT (if secondary units) Register type B (both encoder and visual) Number of dials 7 (cumulative integrator rollover setting) Encoder type kWh del = 1.MV90 and ION Technology Example of Meter/Channel Master File Entries Example of Meter/Channel Master File Entries Following is an example of a MV‐90 Master File configuration for an ION8600  factory default meter. Master File: Recorder Master File Maintenance Values Intervals per hour/ daily 4 Call/retrieval mode AN TIM number Created within TIM assignments Device ID Meter Serial Number Master File: Remote Interrogation Values BAUD rate 9600 Auto timeset Y (if MV-90 to time sync the meter) TIM config file T= -8 (time zone offset or name of ‘<filename>. CT * PT (if secondary units) Pulse multiplier 1 (if primary units). Note that you must first perform a TIM assignment by creating an entry for the  TIM_ION.

“ROF=n”: Maximum negative progression of a cumulative channel in an interval before it is assumed a rollover has occurred.CFG  extension. All rights reserved. only “T=n” is  required for E‐File data. any  legal path name may be used. Page 22 Parameter Description “T=n”: See Master File Section. and  spaces are not allowed. Configuration files can have any legal DOS name. however. in the first  column of any line.  For ION meters set up to record P‐File data. . “T=xx” in the Master file’s “Config file” field is sufficient for MV‐90 to read  ION meters and an actual config file is NOT required. such  as Notepad. “CREATE_PFILE=1” Required for MV-90 recorders (ION meters) that are set to record using P-File data format. “CREATE_PFILE=1” is also required for meters  configured to record in P‐File data format. Config file for MV-90 The following parameters are allowed in an MV‐90 config file. The default location is the main MV‐90 directory for DOS RI_IMP and the  MASTER directory for WINDOWS RI_COMM/MV_COMM. ‘!’.5’. Each parameter must be on a separate line and beginning in column 1. © 2008 Schneider Electric. It is a decimal number (if rollover is set at 1 million then RDIG=6).Not required for E-File data format. The configuration files can be created and/or edited with any text editor.Appendix 1: Config Files MV90 and ION Technology Appendix 1: Config Files Be aware of the following important points about configuration files: NOTE Quotation marks (“”) in the descriptions are for clarity and are not part of the parameters. “RDIG=n”: Number of digits before a cumulative channel rollover occurs.* (1 to 4 digits: maximum FFFF) This parameter is a hexadecimal number of history log records setup in the meter. the configuration file must contain  the following: “CREATE_PFILE=1”.  Comments may be added by placing an exclamation mark. Value is expressed as a percentage of the rollover value and entered as a whole number (50% entered as ‘50’ not ‘0. and usually have a . “R=n”: Should be equal to the “Data Recorder 1 depth” set in the meter.

“INPHR=n”: Number of intervals per hour recorded by the meter. CV are required. The recorder depth is read from the meter. but this value may be included to override the meter settings. This parameter defines the number of hundredths of seconds to wait for the meter to return the first character of its response. This parameter defines which meter events will be imported in MV-90. MVP Following are the parameters allowed in an MVLT or MVP config file. “EVENT_CUTOFF=n”: See “Config file for MV-90” on page 22. “ROF=n”: See “Config file for MV-90” on page 22. “RECBUF=n”: See “Config file for MV-90” on page 22. “CREATE_PFILE=1” Required for MV-90 recorders (ION meters) that are set to record using P-File data format. “TO=n”: (supported after 2/28/00) 1200 (12 seconds) is an adequate value. Only meter events with a priority equal to or greater than EVENT_CUTOFF are recorded in MV-90’s event log. There must be an entry for each channel that stores cumulative data. T. “CREATE_PFILE=1” is also required for meters  configured to record in P‐File data format. This is useful when you do not want to read all of the sources (MV-90 channels) of Data Recorder 1. “T=n”: See “Config file for MV-90” on page 22. The configuration for this device continues until the next DEVID= or the end of the CFG file. Check Password 2 description in the Master file section.  CHAN. Page 23 . This parameter defines the intercharacter timeout. © 2008 Schneider Electric. “EVENT_CUTOFF=n” : (supported after 11/01/99) Defaults to 0 (zero) to read all events. “ITO=n”: (supported after 2/28/00) 1000 (10 seconds) is an adequate value. Allowed values are 100 12000. Set to ‘1’ for remote sites with high communication error rates. It is the number of hundredths of seconds to wait for each byte of data from the meter after the previous byte has been received. “R=n”: See “Config file for MV-90” on page 22. INPHR. Config file for MVLT. “UNIT=XXXX “or “UNIT=ddddd”: Must be specified if the device ID is either the meter’s serial number or Tag 2. Set above 255 if no events are to be logged.MV90 and ION Technology Config file for MVLT. “RDIG=n”: See “Config file for MV-90” on page 22. It has to match the number of inputs to Data Recorder 1 in this meter. “CV=n”: Channel number of a channel that records a cumulative value. Parameter Description “DEVID=n”: Device ID of the meter (see Master File section) and must be the first entry of each configuration block. All rights reserved. * R is no longer required (11/09/99).Not required for E-File data format. MVP “RECBUF=n”: (supported after 11/ 01/99) Set to ‘15’ to minimize connection time with the meter. “CHAN=n”: Number of channels in the meter. This parameter defines an integer number between 1 and 15 that represents the number of records requested in each read command. DEVID.

MVP MV90 and ION Technology Example of MVLT configuration file: DEVID=01234 CHAN=4 INPHR=4 T=‐5 RECBUF=15 EVENT_CUTOFF=65000 CV=1 CV=3 Page 24 © 2008 Schneider Electric. All rights reserved. .Config file for MVLT.

ION Integrator module # ION Handle Number N/A MV-90 Encoder type Page 25 . No Register read N/A '56' kwh Q2 INT 56 #5FB8 '01' KWh imp del INT 1 #58B0 '57' kwh Q3 INT 57 #5FB9 '02' KWh exp rec INT 2 #58B1 '58' kwh Q4 INT 58 #5FBA '03' KWh tot (del + rec) INT 3 #58B2 '59' kQh Del D INT 59 #5FBB '04' Kwh Net (del rec) INT 4 #58B3 '60' kQh rec D INT 60 #5FBC '05' kvarh imp del INT 5 #58B4 '61' kwh del A current season INT 61 #5FBD '06' kvarh exp rec INT 6 #58B5 '62' kwh rec A current season INT 62 #5FBE '07' kvarh tot del + rec INT 7 #58B6 '63' kwh del B current season INT 63 #5FBF '08' kvarh net del – rec INT 8 #58B7 '64' kwh rec B current season INT 64 #5FC0 '09' kvah imp del INT 9 #58B8 '65' kwh del C current season INT 65 #5FC1 '10' kvah exp rec INT 10 #58B9 '66' kwh rec C current season INT 66 #5FC2 '17' kvarh Q1 INT 17 #5C3B '67' kwh del D current season INT 67 #5FC3 '18' kvarh Q2 INT 18 #5C3C '68' kwh rec D current season INT 68 #5FC4 '19' kvarh Q3 INT 19 #5C3D '69' kvar del A current season INT 69 #5FC5 '20' kvarh Q4 INT 20 #5C3E '70' kvar rec A current season INT 70 #5FC6 '21' kvah Q1 INT 21 #5C3F '71' kvar del B current season INT 71 #5FC7 '22' kvah Q2 INT 22 #5C40 '72' kvar rec B current season INT 72 #5FC8 '23' kvah Q3 INT 23 #5C41 '73' kvar del C current season INT 73 #5FC9 '24' Kvah Q4 INT 24 #5C42 '74' kvar rec C current season INT 74 #5FCA '33' kvah tot del + rec INT 33 #5FA1 '75' kvar del D current season INT 75 #5FCB '34' kvah net del – rec INT 34 #5FA2 '76' kvar rec D current season INT 76 #5FCC '47' kQh Del INT 47 #5FAF '77' kvah del A current season INT 77 #5FCD '48' kQh rec INT 48 #5FB0 '78' kvah rec A current season INT 78 #5FCE '49' kQh Del A INT 49 #5FB1 '79' kvah del B current season INT 79 #5FCF '50' kQh rec A INT 50 #5FB2 '80' kvah rec B current season INT 80 #5FD0 '51' kQh Del B INT 51 #5FB3 '81' kvah del C current season INT 81 #5FD1 '52' kQh rec B INT 52 #5FB4 '82' kvah rec C current season INT 82 #5FD2 '53' kQh Del C INT 53 #5FB5 '83' kvah del D current season INT 83 #5FD3 '54' kQh rec C INT 54 #5FB6 '84' kvah rec D current season INT 84 #5FD4 © 2008 Schneider Electric.MV90 and ION Technology Appendix 2: Register Map for Data Validation Appendix 2: Register Map for Data Validation MV-90 Encoder type Data type Data type ION Integrator module # ION Handle Number ‘CV’ Value Recorded on last interval N/A '55' kwh Q1 INT 55 #5FB7 ‘NO’ Interval data only. All rights reserved.

As the reading goes up. TOLERANCE TYPE. VALIDATION. if P fails. . a set percentage of the reading can be “error”. checks Q. P Percentage comparison of the difference of the meter reads with the total meter energy reading. This is intended to allow comparison of the difference between the sum of the intervals and the difference of the last and current meter reads as a percentage of a dial rotation. E Checks P. Since ION meters typically have a meter multiplier of 1. checks M. This allows the “error” to be larger when the readings are large and smaller when the readings are small. the tolerance percentage  either needs to be large. Since this setting is in the  system parameters. if P fails.0. N None. there are several types of validation that  may be checked in the validation process. All rights reserved. or based on the P or Q methods. Q Difference between the interval sum and the meter reads is expressed as a percentage of an average of the past 30 days of data. These depend on the values in SYSTEM  PARAMETERS.  Tolerance Type Description M Compares the difference as a percentage of the meter multiplier. Page 26 © 2008 Schneider Electric. it affects all validations for the workstation. D Checks P.Appendix 3: Validation Setup MV90 and ION Technology Appendix 3: Validation Setup When collecting encoded meter readings. See the MV‐90 Reference  Guide and MV‐90 help‐files (especially MV‐90 DOS help).

xxx. Ethergate is the service that provides the  link between the 10‐base‐T connector and the RS‐485/RS‐232C port. By using pooling. all IP meters must be addressed simply by an IP  address and port number. TCPIP). you can  also ensure that simultaneous communication retries will not be attempted. and 7802 for the ION’s COM2 or COM4 (COM2/4) port. the phone number field in the master file should be in  the format IP‐ADDRESS/PORT (where the port number is 7801 for the ION’s  COM1 port.  When using the built‐in TCP/IP port on the ION meter. Refer to “Communications Configuration” on page 4. Page 27 . ION meters  can use both ports simultaneously by using PORT 7800.xxx. Since MV‐90 should only talk to one meter on an RS‐485 bus at a time. slash. All rights reserved. 2 or 4  should then be set to “ETHERGATE”. See your ITRON EIS  sales representative if you need to license the MV‐TCP package option. To access EtherGate meters.xxx/7700 (IP address.  To specify the intended data port. meters on  an RS‐485 bus should be connected or pooled together.e. Connect Type Must match port Connection Type (i. port 7700) Phone Password 2 Always uses a unit ID of 0064h or 00100 decimal. © 2008 Schneider Electric. Use of the TCP/IP protocol with ION meters may be subject to any limitations on  ITRON’s TCP package. The protocol for COM port 1. the following settings are  used: Parameter Description MV-90 Phone Number xxx.MV90 and ION Technology Appendix 4: Master file Settings for TCP/IP Appendix 4: Master file Settings for TCP/IP Only customers who have the additional MV‐TCP can use TCP/IP  communications to do MV‐90 interrogations of ION meters. The UNIT NUMBER for  each meter is the unit number for the RS‐485 COM port being used on the target  meter. IP ports 7801 or 7802 can direct data to  COM1 or COM2/4 on the ION meter.  To use ITRON’s MV‐TCP package.

. Each port used to collect data on a meter must use the same Unit ID to be recognized as the same device by MV-90. Also.EXE.EXE & TIM_ION. The Unit ID is entered on the MVP screen field for Password2. it is recommended that the number of TIMs loaded on the handheld be kept to a minimum.rd/. Message Level Should be set to 5. and must match the unique device ID in the MV-90 master file. and one of the following must be provided: Parameter Description Device ID Must match exactly the DEVID=line in the configuration file. NOTE ION meters allow separate Unit IDs for each communications port on the meter.Appendix 5: Using MVP with TIM_ION MV90 and ION Technology Appendix 5: Using MVP with TIM_ION The following parameters are allowed when using MVP with TIM_ION: Parameter Description MVP. TIM_ION can only be run on MVP with routs or by using a configuration file. it is recommended that the message level be kept to a low value. Because of the size of TIM_ION. UNIT ID Must match a UNIT=line in the . The TIM reads the TAG2 and Serial number fields from the meter to determine the proper device ID.this ID must match whatever is being used in the MV-90 master file as a device ID. With MVP and the Config file method.wr file. Device ID may be filled in at the MVP ID prompt . All rights reserved.CFG file. This must match what MV-90 uses in the password2 field. Message Level 5 generates a smaller debug file than message level 6.EXE Should be dated after 7/01/00* TIM_ION. since TIM_ION can generate large debug files. the meter must be read using a password  read. * Both the MVP.EXE should be dated after 7/01/00. This must uniquely identify the meter in the MV-90 database.EXE Should be dated after 7/01/00. and overwrites the current debug. Page 28 © 2008 Schneider Electric. The configuration file must be stored in the MVP directory on the handheld PC.