ArcFM Solution Configuration Guide
Electric Tracing - Junctions

Resource Center Home

The bits of the MMElectricTraceWeight field have different interpretations for junction features than for edge features. The bit settings on this page apply only to feature classes that have one of the following class model names assigned: Switch, OpenPoint, Fuse, DynamicProtectiveDevice, Transformer, PrimaryMeter, FdrMgrProtective, or FdrMgrLoadpoint. 

For junction feature classes (with one of the above class model names assigned), the bits of the field with the model name MMELECTRICTRACEWEIGHT in the Minerville sample database are interpreted as follows:

Bit Description



30 - 28

(These bits are currently the only bits used by ArcFM electric trace tasks.) The status bits specify the normal position of each phase present on switchable devices (e.g., switch, recloser) and depends on three field model names: NORMALPOSITION_A, NORMALPOSITION_B, and NORMALPOSITION_C. The value of 0 means that the device is closed; 1 means that the device is open.

For nonswitchable devices representing customer load points on a primary circuit (e.g., distribution transformers, primary meters), the bit setting depends on the PHASEDESIGNATION field model name. An unset bit (0) indicates that the device is operational on the phase. A set bit (1) indicates the device is not operational on the phase.

For remaining nonswitchable devices, the Status bits 28-30 have no significance.

27 - 18



Specifies a point (junction) that should not be traced and depends on the class model name FDRMGRNONTRACEABLE and the field model name FDRMGRNONTRACEABLE. If Feeder Manager finds the class model name FDRMGRNONTRACEABLE, then no features in this feature class are traced. If Feeder Manager finds the field model name FDRMGRNONTRACEABLE, then only those features with a code of 0 are traced.

The FdrMgrNonTraceable field is intended to signify that power does not flow through a given junction featureónot that Feeder Manager should leave it entirely alone and not update its FeederID, FeederID2 and FeederInfo fields. A common application of the FdrMgrNonTraceable field is to isolate a feeder of one voltage level from a higher voltage feeder immediately upstream of it, so that they will be treated as two separate feeders by Feeder Manager (and not as a single large multifeed feeder). This is accomplished by identifying a feature that provides the sole connection between the two feeders, and designating that feature as FdrMgrNonTraceable.

Feeder Manager is designed to maintain a NULL-valued FeederID for FdrMgrNonTraceable junction features. That's why user-entered FeederID values for such features are liable to be overwritten with NULL by Feeder Manager. It's the same thing that would happen if the features happened to have PhaseDesignation = NULL (assuming that Feeder Manager has been configured to use conductor phase designation). The features are understood to be de-energized, and that means that their FeederID is NULL.

The Trace A Feeder tool does not, however, actively reset the FeederID to NULL for a FdrMgrNonTraceable feature, in the event that its FeederID field has been manually altered. This happens generally with any de-energized feature, of which FdrMgrNonTraceable is just one special case. That's because the Trace A Feeder tool is not designed to search for and correct FeederID values for any de-energized features beyond the scope of the feeder it has been asked to trace. The Trace All Feeders tool is the one to use in order to assure that all de-energized features are correctly initialized as such by Feeder Manager (by setting their FeederID values to NULL).

Note that there is a analagous bit that works with edge features (Bit 12).


Specifies whether a junction serves as a subsidiary source. A set bit (1) indicates that it is a subsidiary source; an unset bit (0) indicates that it is not. This bit is used by Extended Feeder Manager.


Specifies whether a device is gang operated. The value of Y means that it is; any other value (e.g., N, 0) means that it is not. This bit is used only by Responder (NOT Feeder Manager).


Specifies if a device is a transformer and depends on the class model name TRANSFORMER. The value 1 means that it is; 0 means that it is not.


Specifes that a device serves as the power source (or ultimate source) for a circuit because it is related to the object class with the class model name CIRCUITSOURCE. The value 1 means that it is; 0 means that it is not.


Indicates a device that can prevent the flow of power between two lines and depends on the class model names FDRMGRPROTECTIVE and SWITCH. Any device with one of these model names will have the switch flag bit set to 1.


Indicates a device that represents a point of power delivery and depends on the class model name FDRMGRLOADPOINT.

10 - 8

Indicate whether a device has overcurrent protection on any phase and depends on the class model name FDRMGRPROTECTIVE and field model name PHASEDESIGNATION. A set bit indicates overcurrent protection is present on the phase.

7 - 6


5 - 3

These bits indicate whether a device is operational on each phase and depend on the field model name PHASEDESIGNATION. A value of 0 means that the device is operational on the phase. A value of 1 indicates the device is not operational on the phase. A single phase fuse on phase A would have a value of 110 for these bits.

2 - 0




Send Comment to