You are on page 1of 28




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 
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. 

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

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
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.

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.

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.

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

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

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

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

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

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

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

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

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. Meter1 MV90 DATA MANAGEMENT SYSTEM Meter2 Internet TIM_ION *. Relevant parameters are described  below. refer to “Generating a MASTER. Page 11 .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.DAT file” on  page 5 to generate a master file from ION Setup. Right‐click and select Add (or go to Edit > Add).DAT  file for each ION meter. 3. your MV‐90  system needs the TIM_ION and a Config (*. 1.cfg Master1. 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.cfg) file. You also need a MASTER. In your MV‐90 system. you must import it  into your MV‐90 system and assign it a number. Select the first available number and assign it to TIM_ION. All rights reserved.  © 2008 Schneider Electric. go to System Control > System Parameters > TIM  Assignments.dat Master2. and refer to “Appendix 1: Config  Files” on page 22 for details on MV‐90 configuration files.  2.

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

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

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

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

For example: If the kWh Integrator module of your ION device is set to rollover at 107(or 10. 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. Use  the All Read function for the first read of meter data. . Meter Multiplier Refer to Details 1 if the meter is set up to return primary data. For E-File data format. (PT ratio) * (CT ratio) if the meter is set up to return secondary data. and the data format (E-File or PFile). the  first record in the load profile.  checks where to allow load profile to start and sets the MV‐90 database to accept  the data. Partial Read: This function reads the meter load profile data from the last read date  to the most current interval. 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. 0 for all other channels. then the TIM automatically  converts the partial read to ALL READ. or in the incorrect format. For P-File data. Power Flow Refer to Details Delivered for DEL or Import data. and the pulse multiplier references the pulse weight (amount of energy per pulse) of the channel’s Integrator module. Refer to Note. Received for REC or Export data Multipliers and Readings screen PT/CT Ratio Refer to Details 1 for V2H and I2H channels.000) then the Number of Dials for the corresponding channel is 7 (seven). Page 16 © 2008 Schneider Electric. All rights reserved. Typically.000.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. the meter multiplier and the pulse multiplier must match. the meter multiplier references the scaling applied to the recorder (meter). 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 Read: This function reads all the load profile data available from the meter. If the last date read is before the initialization date. and reads all data available after the  initialization date. Refer to subsequent Note. Supported MV-90 TIM Functions Initialize Recorder: The “initialize recorder” function sets the time in the meter.

 it will automatically be updated to the new password. You can then set the new passwords for  other advanced security users that are established in the meter setup. Set Time: This function adjusts the meter time using the current MV‐90 system  time. the master file will be  updated. If the  Password 1 field is blank.  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. Password 1 may be set if the meter is using the advanced security module. The default password will be used if no password is  present 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. 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. 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. new‐password  is the password that will be changed in the meter (in the IONTM password format  of UUPPPPP). If the new‐password  has the same User ID as the password defined in the Password 1 field in the MV‐ 90 Master File. it will update the field with the new‐password if the  User‐ID in the new‐password is User ID ʺ01ʺ. All rights reserved. If the meterʹs password is set or the meter is initialized. provided that the password defined  in the Password 1 field or the default password (if no Password 1 defined) has the  proper permissions.   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.  If password 1 is blank and it is updated with USER01ʹs password. the  DEFAULTPW keyword in the configuration file will no longer specify the default  password ‐‐ since the password 1 field is no longer blank. Default Advanced Meter Password DEFAULTPW=UUPPPPP (Supported after  version 111902). The time stored in an ION meter is in the Universal Time Coordinate (UTC/  GMT) by default. 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.  If the user ID matches the user ID of the password 1 field. This process works best when  user 1  is pre‐established in the master file. 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 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. Write New Password to Meter WRITEPW =UUPPPPPP (Supported after version  11/19/02).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. The  PASSWORD 1 field will also be updated if the password 1 field is currently blank  and the new password is for USER01. The value UU indicates the User ID and PPPPP represents the  password for that User ID. Page 17 .

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

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

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

kVARh del = 5. kVARh rec = 6 Enter optional data Y (power flow direction: D=delivered. 3=kVARh Meter multiplier 1 (if primary units).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.cfg’)* Channel Master FIle Maintenance Values Unit of Measure code 1=kWh. 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>. All rights reserved. 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. Values contained within the table are recommendations that  will work with meters containing a factory default configuration. Note that you must first perform a TIM assignment by creating an entry for the  TIM_ION. R=received) * Refer to “Appendix 1: Config Files” on page 22. CT * PT (if secondary units) Pulse multiplier 1 (if primary units). © 2008 Schneider Electric. Page 21 .

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

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

All rights reserved. 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. .Config file for MVLT.

All rights reserved.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. 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.

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

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

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