Configuring Responder/Smart Grid
Network Adapter - Assign Model Names

Version: 10.1

Resource Center Home

This step requires that you assign Model Names and Field Model Names to your feature classes. It is easiest to assign all of the model names and field model names for a feature class rather than assigning all of the model names, then all of the field model names, etc. Some model names may already be assigned in your geodatabase. Ensure all class and field model names are assigned as shown below before continuing to the next step. Field names do not have to match as they are shown below, only the field model names must be spelled and assigned correctly.

Display Name Field: The NetworkAdapter.exe.config file will specify a field model name to be used for the FeatureIDFieldModelName. This means that you must choose a field on each feature class that is used as a display name (e.g., FacilityID) and assign it a specific model name. By default, the configuration file sets this model name to FACILITYID which is assigned to the FacilityID field. If you wish to change this value, assign the same field model name to the field that contains a display name on each feature class. Make note of this model name and update the FeatureIDFieldModelName tag with this model name in the configuration file.

The feature and field names shown below are as they appear in the standard data models (Electric Distribution/MultiSpeak).

 

BreakerUnit/DynamicProtectiveDeviceUnit Object Class

Class Model Name: MULTISPEAKCLASS

Field (Electric Dist/MultiSpeak)

Field Model Name

CatalogID/CatalogID

MULTISPEAKEQUIPMENT

PhaseDesignation/PhasingCode

MULTISPEAKFIELD, PHASEDESIGNATION

 

CapacitorUnit/CapacitorUnit Object Class

Class Model Name: MULTISPEAKCLASS

Field (Electric Dist/MultiSpeak)

Field Model Name

CatalogID/CatalogID

MULTISPEAKEQUIPMENT

KVAR/BankKvar

MULTISPEAKFIELD

PhaseDesignation/PhasingCode

MULTISPEAKFIELD, PHASEDESIGNATION

 

CircuitSource/Source Object Class

Class Model Name: MULTISPEAKCLASS

Field (Electric Dist/MultiSpeak)

Field Model Name

*CatalogID/CatalogID

MULTISPEAKEQUIPMENT

ConnectionConfiguration/ ConnectionConfiguration

MULTISPEAKFIELD

ID/FeederID

FEEDERID, MULTISPEAKFIELD

Name/FeederName

FEEDERNAME, MULTISPEAKFIELD

*PhaseDesignation/ PhasingCode

MULTISPEAKFIELD, PHASEDESIGNATION

SubstationID/SubstationName

MULTISPEAKFIELD

* The CatalogID and PhaseDesignation/PhasingCode fields are required only if the geodatabase does not include a BreakerUnit table.

 

ConductorInfo/ConductorInfo Object Class

Class Model Name: MULTISPEAKCLASS

Field (Electric Dist/MultiSpeak)

Field Model Name

CatalogID/CatalogID

MULTISPEAKEQUIPMENT

ConductorMaterial/CondMatl

MULTISPEAKFIELD

ConductorSize/CondSize

MULTISPEAKFIELD

PhaseDesignation/PhasingCode

MULTISPEAKFIELD, PHASEDESIGNATION

 

DynamicProtectiveDevice/DynamicProtectiveDeviceBank

Class Model Name: MULTISPEAKCLASS

Field (Electric Dist/MultiSpeak)

Field Model Name

ElectricTraceWeight/ElectricTraceWeight

MMELECTRICTRACEWEIGHT

FacilityID/FacilityID

FACILITYID, MULTISPEAKFIELD

FeederID/FeederID

FEEDERID, MULTISPEAKFIELD

FeederID2/FeederID2

FEEDERID2

FeederInfo/FeederInfo

FEEDERINFO

MaxContinuousCurrent/ MaxContAmp

MULTISPEAKFIELD

NormalPosition_A/PosA

NORMALPOSITION_A, MULTISPEAKFIELD

NormalPosition_B/PosB

NORMALPOSITION_B, MULTISPEAKFIELD

NormalPosition_C/PosC

NORMALPOSITION_C, MULTISPEAKFIELD

PhaseDesignation/PhasingCode

MULTISPEAKFIELD, PHASEDESIGNATION

*ScadaControlID/ScadaControlID

SCADACONTROLID

SubtypeCD/SubtypeCode

MULTISPEAKFIELD

BayID/BayID

BAYID

* Values in this field must be unique across the entire database.

 

Fuse/FuseBank

Class Model Name: MULTISPEAKCLASS

Field (Electric Dist/MultiSpeak)

Field Model Name

ElectricTraceWeight/ElectricTraceWeight

MMELECTRICTRACEWEIGHT

FacilityID/FacilityID

FACILITYID, MULTISPEAKFIELD

FeederID/FeederID

FEEDERID, MULTISPEAKFIELD

FeederID2/FeederID2

FEEDERID2

FeederInfo/FeederInfo

FEEDERINFO

NormalPosition_A/PosA

NORMALPOSITION_A, MULTISPEAKFIELD

NormalPosition_B/PosB

NORMALPOSITION_B, MULTISPEAKFIELD

NormalPosition_C/PosC

NORMALPOSITION_C, MULTISPEAKFIELD

PhaseDesignation/PhasingCode

MULTISPEAKFIELD, PHASEDESIGNATION

BayID/BayID

BAYID

 

FuseUnit/FuseUnit Object Class

Class Model Name: MULTISPEAKCLASS

Field (Electric Dist/MultiSpeak)

Field Model Name

CatalogID/CatalogID

MULTISPEAKEQUIPMENT

LinkRating/LinkRtg

MULTISPEAKFIELD

LinkType/FuseType

MULTISPEAKFIELD

PhaseDesignation/PhasingCode

MULTISPEAKFIELD, PHASEDESIGNATION

 

MiscNetworkFeature/MiscellaneousFeature

Class Model Name: MULTISPEAKCLASS

Field (Electric Dist/MultiSpeak)

Field Model Name

Direction/Direction

FAULTINDICATORDIRECTION, MULTISPEAKEXTENSION

FeederID/FeederID

MULTISPEAKFIELD

PhaseDesignation/PhasingCode

MULTISPEAKFIELD, PHASEDESIGNATION

SubtypeCD/SubtypeCode

MULTISPEAKFIELD

 

PFCorrectingEquipment/CapacitorBank

Class Model Name: MULTISPEAKCLASS

Field (Electric Dist/MultiSpeak)

Field Model Name

BankKvar/BankKvar

MULTISPEAKFIELD

ElectricTraceWeight/ElectricTraceWeight

MMELECTRICTRACEWEIGHT

FacilityID/FacilityID

FACILITYID, MULTISPEAKFIELD

FeederID/FeederID

FEEDERID, MULTISPEAKFIELD

FeederID2/FeederID2

FEEDERID2

FeederInfo/FeederInfo

FEEDERINFO

PhaseDesignation/PhasingCode

MULTISPEAKFIELD, PHASEDESIGNATION

 

Primary Conductors (PriOHElectricLineSegment, PriUGElectricLineSegment, Busbar, PrimaryOHLineSection, PrimaryUGLineSection)

Class Model Name: MULTISPEAKCLASS

Field (Electric Dist/MultiSpeak)

Field Model Name

ElectricTraceWeight/ElectricTraceWeight

MMELECTRICTRACEWEIGHT

FeederID/FeederID

FEEDERID, MULTISPEAKFIELD

FeederID2/FeederID2

FEEDERID2

FeederInfo/FeederInfo

FEEDERINFO

*NeutralMaterial/NeutType

MULTISPEAKFIELD

*NeutralSize/NeutSize

MULTISPEAKFIELD

OperatingVoltage/OperVolt

OPERATINGVOLTAGE

PhaseDesignation/PhasingCode

MULTISPEAKFIELD, PHASEDESIGNATION

* Not on BusBar class.

 

RecloserUnit/DynamicProtectiveDeviceUnit Object Class

Class Model Name: MULTISPEAKCLASS

Field (Electric Dist/MultiSpeak)

Field Model Name

CatalogID/CatalogID

MULTISPEAKEQUIPMENT

PhaseDesignation/PhasingCode

MULTISPEAKFIELD, PHASEDESIGNATION

 

RegulatorUnit/RegulatorUnit Object Class

Class Model Name: MULTISPEAKCLASS

Field (Electric Dist/MultiSpeak)

Field Model Name

CatalogID/CatalogID

MULTISPEAKEQUIPMENT

PhaseDesignation/PhasingCode

MULTISPEAKFIELD, PHASEDESIGNATION

RatedKVA/RatedKVA

MULTISPEAKFIELD

 

SectionalizerUnit/DynamicProtectiveDeviceUnit Object Class

Class Model Name: MULTISPEAKCLASS

Field (Electric Dist/MultiSpeak)

Field Model Name

CatalogID/CatalogID

MULTISPEAKEQUIPMENT

PhaseDesignation/PhasingCode

MULTISPEAKFIELD, PHASEDESIGNATION

 

ServicePoint/ServiceLocation

Class Model Name: MULTISPEAKCLASS

Field (Electric Dist/MultiSpeak)

Field Model Name

ConsumptionType/ConsumptionType

MULTISPEAKEXTENSION

FeederID/FeederID

MULTISPEAKFIELD

FacilityID/FacilityID

FACILITYID, MULTISPEAKFIELD

PhaseDesignation/PhasingCode

MULTISPEAKFIELD, PHASEDESIGNATION

 

Substation/Substation

The Substation and SubstationID model names may be assigned to both the Substation and SwitchingFacility feature classes. 

Class Model Name: SUBSTATION, RELATEDSUBSTATION

Field (Electric Dist/MultiSpeak)

Field Model Name

SubstationID/SubstationID

SUBSTATIONID

 

SwitchingFacility/SwitchingFacility  (optional)

The Substation and SubstationID model names may be assigned to both the Substation and SwitchingFacility feature classes. 

Class Model Name: SUBSTATION, RELATEDSUBSTATION

Field (Electric Dist/MultiSpeak)

Field Model Name

SubstationID/SubstationID

SUBSTATIONID

 

 

Switch/SwitchBank

Class Model Name: MULTISPEAKCLASS

Field (Electric Dist/MultiSpeak)

Field Model Name

ElectricTraceWeight/ElectricTraceWeight

MMELECTRICTRACEWEIGHT

FacilityID/FacilityID

FACILITYID, MULTISPEAKFIELD

FeederID/FeederID

FEEDERID, MULTISPEAKFIELD

FeederID2/FeederID2

FEEDERID2

FeederInfo/FeederInfo

FEEDERINFO

MaxContinuousCurrent/ MaxContAmp

MULTISPEAKFIELD

NormalPosition_A/PosA

NORMALPOSITION_A, MULTISPEAKFIELD

NormalPosition_B/PosB

NORMALPOSITION_B, MULTISPEAKFIELD

NormalPosition_C/PosC

NORMALPOSITION_C, MULTISPEAKFIELD

PhaseDesignation/PhasingCode

MULTISPEAKFIELD, PHASEDESIGNATION

*ScadaControlID/ScadaControlID

SCADACONTROLID

SubtypeCD/SubtypeCode

MULTISPEAKFIELD

BayID/BayID

BAYID

* Values in this field must be unique across the entire database.

 

SwitchUnit/SwitchUnit Object Class

Class Model Name: MULTISPEAKCLASS

Field (Electric Dist/MultiSpeak)

Field Model Name

CatalogID/CatalogID

MULTISPEAKEQUIPMENT

PhaseDesignation/PhasingCode

MULTISPEAKFIELD, PHASEDESIGNATION

 

Transformer/TransformerBank

Class Model Name: MULTISPEAKCLASS

Field (Electric Dist/MultiSpeak)

Field Model Name

ConsumptionType/ConsumptionType

MULTISPEAKEXTENSION

ElectricTraceWeight/ElectricTraceWeight

MMELECTRICTRACEWEIGHT

FacilityID/FacilityID

FACILITYID, MULTISPEAKFIELD

FeederID/FeederID

FEEDERID, MULTISPEAKFIELD

FeederID2/FeederID2

FEEDERID2

FeederInfo/FeederInfo

FEEDERINFO

*HighSideConfiguration

HIGHSIDECONFIGURATION

HighSideProtection/PriProt

MULTISPEAKFIELD

*LowSideConfiguration

LOWSIDECONFIGURATION

LowSideGroundResistance/ LowSideGroundResistance

MULTISPEAKEXTENSION

LowSideVoltage/SecVolt

LOWSIDEVOLTAGE

OperatingVoltage/OperVolt

OPERATINGVOLTAGE

Owner/Owner

MULTISPEAKEXTENSION

PhaseDesignation/PhasingCode

MULTISPEAKFIELD, PHASEDESIGNATION

Priority/Priority

MULTISPEAKEXTENSION

**WindingCode

MULTISPEAKFIELD

***TapChangerEquipment/ TapChangerEquipment

TAPCHANGEREQUIPMENT

*The HighsideConfiguration and LowSideConfiguration fields are necessary only if you are using an Electric Distribution data model.

**The WindingCode field is necessary only if you are using a MultiSpeak data model.

*** You can have a single TapChangerEquipment field with the TAPCHANGEREQUIPMENT field model name assigned. Alternately, you can assign the field model name to multiple fields that are concatenated to create a single tap changer ID. For the fields to be concatenated in a specific order, add a numerical suffice to the field model names (e.g., TAPCHANGEREQUIPMENT1, TAPCHANGEREQUIPMENT2) and assign them to the fields in the order to concatenate them.  

 

TransformerUnit/TransformerUnit Object Class

Class Model Name: MULTISPEAKCLASS

Field (Electric Dist/MultiSpeak)

Field Model Name

CatalogID/CatalogID

MULTISPEAKEQUIPMENT

PhaseDesignation/PhasingCode

MULTISPEAKFIELD, PHASEDESIGNATION

RatedKVA/RatedKVA

MULTISPEAKFIELD

 

VoltageRegulatorBank/RegulatorBank

VoltageRegulatorBank/RegulatorBank features are modeled like transformers in the MultiSpeak XML in order to be properly imported into DMS. In the XML these features will be assigned secondary/output voltage levels which will always contain the operating voltage of the regulator. No corresponding secondary/output voltage level field is required. If one exists, the XML will not use it.

If you elect to include VoltageRegulatorBank/RegulatorBank in the MultiSpeak XML, you will need to add the VOLTAGEREGULATOR model name to the <ClassModelNames> section of the configuration file (NetworkAdapter.exe.config). Refer to the Configuration File page for more information).

Class Model Name: MULTISPEAKCLASS

Field (Electric Dist/MultiSpeak)

Field Model Name

ConsumptionType/ConsumptionType

MULTISPEAKEXTENSION

ElectricTraceWeight/ElectricTraceWeight

MMELECTRICTRACEWEIGHT

FacilityID/FacilityID

FACILITYID, MULTISPEAKFIELD

FeederID/FeederID

FEEDERID, MULTISPEAKFIELD

FeederID2/FeederID2

FEEDERID2

FeederInfo/FeederInfo

FEEDERINFO

*HighSideConfiguration

HIGHSIDECONFIGURATION

HighSideProtection/PriProt

MULTISPEAKFIELD

*LowSideConfiguration

LOWSIDECONFIGURATION

LowSideGroundResistance/ LowSideGroundResistance

MULTISPEAKEXTENSION

OperatingVoltage/OperVolt

OPERATINGVOLTAGE

Owner/Owner

MULTISPEAKEXTENSION

PhaseDesignation/PhasingCode

MULTISPEAKFIELD, PHASEDESIGNATION

Priority/Priority

MULTISPEAKEXTENSION

***TapChangerEquipment/ TapChangerEquipment

TAPCHANGEREQUIPMENT

**WindingCode

MULTISPEAKFIELD

* The HighsideConfiguration and LowSideConfiguration fields are necessary only if you are using an Electric Distribution data model.

** The WindingCode field is necessary only if you are using a MultiSpeak data model.

*** You can have a single TapChangerEquipment field with the TAPCHANGEREQUIPMENT field model name assigned. Alternately, you can assign the field model name to multiple fields that are concatenated to create a single tap changer ID. For the fields to be concatenated in a specific order, add a numerical suffice to the field model names (e.g., TAPCHANGEREQUIPMENT1, TAPCHANGEREQUIPMENT2) and assign them to the fields in the order to concatenate them.  

 


Send Comment to documentation@schneider-electric.com