Factory Module

The Factory Module allows you to view your meter’s type, revision number, serial number, and installed options.

Module icon

Overview

Registers are also provided for you to input your name, address or any other information that you want to store onboard the meter. Often the Factory module’s registers contain calibration values used at the factory. These registers can be viewed but they cannot be changed. See the setup and output register sections for a list of these registers.

NOTE: The registers and settings available in this module depend on the device or node you are configuring, as well as its firmware and template versions. Not all registers or settings are available on all devices or the Virtual Processor, and labels may vary.

Inputs

The Factory Module has no programmable inputs.

Setup registers

Device Type

This read-only register shows the type of meter that is in operation.

Compliance

This read-only register stores the ION compliance of the meter.

Options

This read-only register lists the options included with the meter.

Revision

This read-only register stores the revision number of the meter.

Metering FW Revision

This read-only register is for internal use only.

SerialNum (serial number)

This read-only register stores the serial number of the meter.

ION Version

This read-only register stores the ION version number.

NOTE: The ION version does not correlate to firmware versions.

Template

This read-write register indicates the template (or framework) that is loaded into the meter.

Default Template

This read-only register indicates the original factory default template of the meter.

RMD Revision

This read-only register stores the revision number of the remote display connected to the meter. This register is only populated if a remote display is connected to the meter, otherwise it is blank.

RMD SerialNum (serial number)

This read-only register stores the serial number of the remote display connected to the meter. This register is only populated if a remote display is connected to the meter, otherwise it is blank.

Upgrade Agent Revision

This read-only register indicates the revision of the upgrade agent. The upgrade agent re-initiates the upgrade process if a power cycle occurs during a firmware upgrade.

Opt Mod A/B/C/... Revision

These read-only registers store the revision numbers of the option modules connected to the meter. Option modules are identified based on the physical order of the attached modules. The option module attached directly to the meter is module A, the module attached to module A is module B, and so on. These registers are only populated if an option module is connected to the meter, otherwise they are blank.

Opt Mod A/B/C/... SerialNum (serial number)

These read-only registers store the serial numbers of the option modules connected to the meter. Option modules are identified based on the physical order of the attached modules. The option module attached directly to the meter is module A, the module attached to module A is module B, and so on. These registers are only populated if an option module is connected to the meter, otherwise they are blank.

Opt Mod ResetBusOnError

This read-write register specifies the meter’s behavior when it detects a communication error between the meter and any of the connected option modules. If set to automatic, the meter automatically performs an option module reset in an attempt to restore communications; if set to manual, the meter will not perform an automatic option module reset.

During an option module reset, your option modules may not operate normally, and digital and analog outputs may change state.

warning

unintended operation

Do not use this device for critical control or protection applications where human or equipment safety relies on the operation of the control circuit.

Failure to follow these instructions can result in death, serious injury, or equipment damage.

 

Feature Set

This read-only register describes the feature set of the meter.

Device Namespace

This configurable string is used as the name attribute in the GeneratedBy and Device elements of XML attachments. The default value is EnterDeviceNamespaceHere — this must be changed in order to allow the Log Export module to go online (see the Gatewayed Device Namespace setup register for the Log Export module) but is optional otherwise. The value range can be up to 80 characters with no spaces and no slashes but can include a dash (hyphen) or a dot (period).

NOTE: A namespace uniquely identifies a set of names so that there is no ambiguity when objects with different origins but the same names are mixed together. A namespace is commonly given the name of a Uniform Resource Identifier (URI) - such as a web site address - both because the namespace may be associated with the site or page of that URI (for example, a company name) and because a URI is likely to be a unique name.

Device Name

This configurable string is used as the name attribute in the GeneratedBy and Device elements of XML attachments. The default value is EnterDeviceNameHere — this must be changed in order to allow the Log Export module to go online (see the Gatewayed Device Name setup register for the Log Export module) but is optional otherwise. The value range can be up to 80 characters with no spaces and no slashes but can include a dash (hyphen) or a dot (period).

Owner

This configurable string is available for storing the name of the meter’s owner.

Tag1

This configurable string register is available for storing additional information, such as the name or address of the owner’s organization.

Tag2

This configurable string register is available for storing additional information, such as the name or address of the owner’s organization.

Vnominal, Inominal, V4nominal, I4nominal, I5nominal

These registers set the nominal voltage and current used for harmonics calculations when a Harmonics Display Mode or THD Display Mode register is set to percent nominal. For more information on the Display Mode registers, see the Harmonics Measurement and Harmonics Analyzer module descriptions.

NomFreqNum

This read-only register contains the expected operating frequency for the meter:

  • The frequency specified by the Factory module’s NomFreq setup register, or
  • The value specified in the Power Meter module’s Nominal Frequency setup register, if the device supports it.

NomFreq

This read-only register contains the operating frequency used to factory-calibrate the meter.

MAC Address

This read-only register holds the Media Access Control (MAC) address of the meter.

Vendor Name

This read-only register identifies the manufacturer of the meter.

Alt PT Prim, Alt PT Sec, Alt CT Prim, Alt CT Sec, Alt I4 Prim, Alt I4 Sec

These read-write registers contain alternate scaling values for the PT, CT and I4 primaries and secondaries, to allow scaling of operational values on revenue locked meters. For more information, refer to your meter’s User Guide.

Modl Period (module period)

This register contains the Virtual Processor’s module update period, expressed in milliseconds. The supported range is 50 to 1 x 109 milliseconds.

NOTE: To change the values for Modl Period, Save Period, Serv Period or Clnt Freq, run the Virtual Processor Setup utility located in the Power Monitoring Expert Management Console under Tools > System > ION Virtual Processor Setup.

Save Period (saver period)

This register contains the Virtual Processor’s configuration saver period, that is, the period (in seconds) at which VIP.CFG and VIP.BAK are alternately updated. The supported range is 10 to 1 x 109 seconds.

Serv Period (server period)

This register contains the Virtual Processor’s server polling period, that is, the period (in milliseconds) at which the Virtual Processor server subsystem sends updated information to client nodes.

Clnt Freq (client frequency)

This register specifies the client polling frequency, that is, how often the Virtual Processor client subsystem polls server nodes for information.

COM1 Enabled

This register specifies whether COM1 is enabled or disabled. If the COM1 hardware is not present, the register displays not available.

You may need to power cycle your device for the change to this register to take effect. See the description of the Comm Change Pending output register for more information.

COM2 Enabled

This register specifies whether COM2 is enabled or disabled. If the COM2 hardware is not present, the register displays not available.

You may need to power cycle your device for the change to this register to take effect. See the description of the Comm Change Pending output register for more information.

COM3 Enabled

This register specifies whether COM3 is enabled or disabled. If the COM3 hardware is not present, the register displays not available.

You may need to power cycle your device for the change to this register to take effect. See the description of the Comm Change Pending output register for more information.

COM4 Enabled

This register specifies whether COM4 is enabled or disabled. If the COM4 hardware is not present, the register displays not available.

You may need to power cycle your device for the change to this register to take effect. See the description of the Comm Change Pending output register for more information.

Ethernet Enabled

This register specifies whether Ethernet is enabled or disabled. If the Ethernet hardware is not present, the register displays not available.

You may need to power cycle your device for the change to this register to take effect. See the description of the Comm Change Pending output register for more information.

Calibration registers

The following list of numeric registers displays calibration values. Calibration values are used during factory calibration.

V1Ncal I2Ncal_q I1Ucal V2cal CT1 I Nominal Alt1 CT1 Cal Const C Alt2 CT2 V Nominal
V2Ncal I3Ncal_q I1x20cal V2Ocal CT1 V Nominal Alt1 CT1 Name Tag Alt2 CT2 Cal Const A
V3Ncal I1Ocal_q I20nominal V3cal CT1 Cal Const A Alt1 CT2 Comp Type Alt2 CT2 Cal Const B
V4Ncal I2Ocal_q I2cal V3Ocal CT1 Cal Const B Alt1 CT2 I Nominal Alt2 CT2 Cal Const C
I1Ncal I3Ocal_q I2Kcal V4Ocal CT1 Cal Const C Alt1 CT2 V Nominal Alt2 CT2 Name Tag
I2Ncal V1Ncal_o I2Off VX_Force CT1 Name Tag Alt1 CT2 Cal Const A Alt2 CT3 Comp Type
I3Ncal V2Ncal_o I2Ucal Vx1cal CT2 Comp Type Alt1 CT2 Cal Const B Alt2 CT3 I Nominal
I1Ocal V3Ncal_o I2x20cal Vx1dc CT2 I Nominal Alt1 CT2 Cal Const C Alt2 CT3 V Nominal
I2Ocal V4Ncal_o I3cal Vx2cal CT2 V Nominal Alt1 CT2 Name Tag Alt2 CT3 Cal Const A
I3Ocal I1Ncal_o I3Kcal Vx2dc CT2 Cal Const A Alt1 CT3 Comp Type Alt2 CT3 Cal Const B
I4Ocal I1Ocal_o I3Ocal Vx3cal CT2 Cal Const B Alt1 CT3 I Nominal Alt2 CT3 Cal Const C
I5Ocal I2Ncal_o I3Off Vx3dc CT2 Cal Const C Alt1 CT3 V Nominal Alt2 CT3 Name Tag
V1Ncal_2 I2Ocal_o I3Ucal Vx4cal CT2 Name Tag Alt1 CT3 Cal Const A CT1bSmooth
V2Ncal_2 I3Ncal_o I3x20cal Vx4dc CT3 Comp Type Alt1 CT3 Cal Const B CT1cSmooth
V3Ncal_2 I3Ocal_o I4cal V1 User Cal CT3 I Nominal Alt1 CT3 Cal Const C CT2aSmooth
V4Ncal_2 I4Ocal_o I4Kcal V2 User Cal CT3 V Nominal Alt1 CT3 Name Tag CT2bSmooth
I1Ncal_2 I5Ocal_o I4Ncal V3 User Cal CT3 Cal Const A Alt2 CT1 Comp Type CT2cSmooth
I2Ncal_2 V_Force I4Off I1N User Cal CT3 Cal Const B Alt2 CT1 I Nominal CT3aSmooth
I3Ncal_2 V4_Force I4Ucal I2N User Cal CT3 Cal Const C Alt2 CT1 V Nominal CT3bSmooth
I1Ocal_2 I_Force I5Kcal I3N User Cal CT3 Name Tag Alt2 CT1 Cal Const A CT3cSmooth
I2Ocal_2 I4_Force I5Kcalv I1O User Cal Alt1 CT1 Comp Type Alt2 CT1 Cal Const B  
I3Ocal_2 I5_Force I5Ncal I2O User Cal Alt1 CT1 I Nominal Alt2 CT1 Cal Const C  
I4Ocal_2 I1cal I5Ucal I3O User Cal Alt1 CT1 V Nominal Alt2 CT1 Name Tag  
I5Ocal_2 I1Kcal V1cal NomFreqNum Alt1 CT1 Cal Const A Alt2 CT2 Comp Type  
I1Ncal_q I1Off V1Ocal CT1 Comp Type Alt1 CT1 Cal Const B Alt2 CT2 I Nominal  

Output registers

Comm Change Pending

This register indicates whether or not there is a pending change to the COM1 - COM4 Enabled or Ethernet Enabled registers. A value of yes indicates that there are changes pending; no indicates that there are no changes pending.

If there are changes pending, they will take effect the next time the device is power cycled.

Event

All events produced by the Factory Module are recorded in the Event register. Possible events and their associated priority numbers are shown in the following table:

 

Event priority group Priority Description
Setup Change 10 Input links, setup registers or labels have changed.
Remote display disconnect/ connect 25 A remote display has been connected or disconnected from your meter.

The Event output register stores the following information for each ION event: time stamp, priority, cause, effect, and any values or conditions associated with the cause and effect.

The following output registers contain calibration information for use by the factory:

  • Factory Cal Temp
  • User Cal Temp

Responses to special conditions

The following table summarizes how the Factory Module behaves under different conditions:

ConditionResponse of output registers
When the meter is started or powered-up (either the first time, or after a shutdown).All output registers retain the values they held when the meter was shutdown.