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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

kWh rec = 2. CT * PT (if secondary units) Pulse multiplier 1 (if primary units). © 2008 Schneider Electric. Page 21 . 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. 3=kVARh Meter multiplier 1 (if primary units). All rights reserved. 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. R=received) * Refer to “Appendix 1: Config Files” on page 22. 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>.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. kVARh rec = 6 Enter optional data Y (power flow direction: D=delivered. kVARh del = 5.

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

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

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

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.

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

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

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