Version: 10.2.1c and 10.2.1c SP3 |
Smart Grid Applications Overview > Network Adapter > Network Adapter for Multispeak > Network Adapter - Assign Model Names |
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. 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.