Formatos Archivos WindMil
Formatos Archivos WindMil
Formatos Archivos WindMil
File Layouts
ACC
File Layout--(.acc)
This is also known as the Account-Based Load File. The Billing Load Wizard will request this file so that
it can import billing load information.
The account based load file can be fixed-width or comma-delimited. The file may have any extension,
but must be an ASCII file.
See the ACC Standard Fields table for a breakdown of the ACC fields.
Standard Fields
Notes
This is a suggested format and can be modified to your specific needs with the following exceptions:
there must be a billing reference code defined for each account or record. This code is the link from EA
to billing. The element name in WindMil should be named using this code.
ASM
File Layouts--(.asm)
See the ASM Standard Fields table for a breakdown of the ASM fields.
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 2 of 68
1 A Map Point Name Name of the Map Point this assembly unit is attached to.
2 A Assembly Name Human-readable name of unit code (ex. 35-5).
3 L Quantity Number of times this unit code appears at this location.
4 F Distance Distance from pole (in whatever units the utility desires).
5 F Angle Angle with pole (int whatever units the utility desires).
6 A Comment Commas and new lines are stripped before exporting this field.
Uniquely represents this instance of this assembly unit in
7 G Assembly GUID
model.
8 G Assembly Parent GUID Specifies the parent, if unit is a sub-assembly of another unit.
9 G Map Point GUID The GUID of the Map Point this assembly unit is attached to.
10 A Status A string containing either “Normal” or “Damaged”.
Assembly Equipment
11 G GUID representing the assembly unit in the EQDB.
GUID
12 A Associated Feature Name The name of the circuit element this unit is associated with.
13 G Associated Feature GUID The GUID of the circuit element this unit is associated with.
Notes
This is a comma-delimited file. The first line of the file contains a comma-separated list of field names.
The Assembly GUID is a unique ID for this assembly. For instance, if there are 3 million 35-5 assemblies
in the world, this GUID identifies exactly one of them. When you want to represent an assembly that is a
part of another assembly, you will use the Assembly Parent GUID field.
CLD
File Layouts--(.cld)
This file provides a mechanism for archiving the calculated load on a model. It contains only kVA and
consumer data. See the CLD Standard Fields table for a breakdown of the .cld fields.
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 3 of 68
10 F Consumers (Phase C)
Notes
DXF
File Layouts--(.dxf)
WindMil allows you to export an AutoCAD-compatible .dxf file containing an image of your circuit
model.
WindMil adds information to the drawing by separating WindMil entities onto their own layers. Some
entities correspond to elements (like the Device), some correspond to an attribute (like the Load Control
Point), and some correspond to elements with a particular attribute (like the Fuse, which is a Device with
Fuse equipment).
Also, each layer has a predefined AutoCAD color, which is listed in the rightmost column.
See the DXF Layer Fields table for a breakdown of the .dxf layer fields.
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 4 of 68
GPS
File Layouts--(.gps)
See the GPS Standard Fields table for a breakdown of the .gps fields.
Notes
All records in the file are comma-delimited. The first line of the file contains a list of field names.
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 5 of 68
The user tag can only be viewed in the Selected Element Grid or by using Color by Custom mode. This
feature is useful for quickly marking groups of elements with some kind of status information (e.g.
damaged or repaired).
Externals CSV
File Layout--(.externals.csv)
This is a comma-separated value file containing records from the external tables connected to your
model.
Standard Fields
Notes
The Primary Key and Element Key could have various value types, such as strings or unique identifiers.
After the identifying keys and source table name, all the columns from the connected tables are listed
below. These fields will have various types, depending on the column listed.
LBL
File Layouts--(.lbl)
The .lbl file format allows users to import circuit element notes, databox locations, and labels into
WindMil.
See the LBL Standard Fields table for a breakdown of the .lbl fields.
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 6 of 68
LCP
This file allows you to import information about load control points, which are elements in a circuit that
contain load information for multiple elements downline.
See the LCP Standard Fields table for a breakdown of the .lcp fields.
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 7 of 68
17 F (Group 1)
18 F (Group 1) Group Coincidental Factor
19 F (Group 1) Group Loading Factor
20 F (Group 1) Group Xfmr Loading Factor
21 SI (Group 2) Allocated Load Using
22 SI (Group 2) UNUSED
23 SI (Group 2) Load Key
24 SI (Group 2) Allocation Method
25 SI (Group 2) PF Option
26 F (Group 2) Power Factor
27 F (Group 2) UNUSED
28 F (Group 2) Coincidental Factor
29 F (Group 2) Loading Factor
30 F (Group 2) Xfmr Loading Factor
31 SI (Group 3) Allocated Load Using
32 SI (Group 3) UNUSED
33 SI (Group 3) Load Key
34 SI (Group 3) Allocation Method
35 SI (Group 3) PF Option
36 SI (Group 3) Power Factor
37 F (Group 3) UNUSED
38 F (Group 3) Coincidental Factor
39 F (Group 3) Loading Factor
40 F (Group 3) Xfmr Loading Factor
41 SI (Group 4) Allocated Load Using
42 SI (Group 4) UNUSED
43 SI (Group 4) Load Key
44 SI (Group 4) Allocation Method
45 SI (Group 4) PF Option
46 F (Group 4) Power Factor
47 F (Group 4) UNUSED
48 F (Group 4) Coincidental Factor
49 F (Group 4) Loading Factor
50 F (Group 4) Xfmr Loading Factor
51 SI Same as Upline
52 SI Allocate Consumers
53 F (Group 1) kW per Consumer
54 F (Group 2) kW per Consumer
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 8 of 68
Notes
The Load Control Point file contains all information necessary for performing Load Allocation downline.
All load control points must be defined as Overcurrent devices. Sources or Nodes in the .std file or the
existing model.
LCP.txt File
There are three types of information that the LCP file can contain, and the file can be a mix of these three
types. Each line in the comma-delimited file is as follows:
Phase Amps
LCP Name,2,APh Amps,APh PF,BPh Amps,BPh PF, CPh Amps, CPh PF,Swing
Phase kW
LCP Name,3,APh kW,APh PF,APh kvar,BPh kW,BPh PF,BPh kvar,CPh kW,CPh PF,CPh
kvar,Swing
Total kW
LCP Name,1,kW,PF,kvar,Swing
Notes
1. A check is made to be sure the section with the LCP Name can be an LCP.
2. If the LCP is not a 3-Phase element, all missing phases should have zeros where data is needed
above.
3. If the value in the “Swing” position is “0”, then the LCP does not swing. Any other value will set
the LCP to swing.
4. Where PF and kvar are both allowed, kvar is given preference. Only if the kvar field is 0.0 will the
PF field be used in those cases.
5. If any value other than 2 or 3 is used in the second field, Total kW is assumed.
MPT
File Layouts--(.mpt)
This is a standard ASCII file that applies inflection points to overhead and underground line elements and
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 9 of 68
See the MPT Standard Fields table for a breakdown of the .mpt fields.
Standard Fields
Notes
All records in the Standard WM ASCII Section Midpoints File are comma-delimited.
Multiple records/midpoints are allowed. However, these points must be in the correct order from upline
to downline midpoint.
OUT
Outage File--(.out)
Provides a connectivity model for use by outage programs (export only). This format should not be
confused with WindMil's old DOS outage format, which has been retired.
See the OUT Standard Fields table for a breakdown of the base .out fields.
Notes
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 10 of 68
Each line is 89 characters in length, followed by a carriage return/line feed (CR/LF). feed (CR/LF).
DOS versions of WindMil exported this file format to provide a connectivity model for outage programs.
Newer versions of WindMil use a new file format.
If you need information on this deprecated file format, please contact Milsoft.
RSL
This file is exported by Import/Export. This file is delimited, not fixed. A comma (,) must be placed
between each field.
The first line of the export is a common-delimited list of field names corresponding to the list of fields
given below.
See the RSL Standard Fields table for the .rsl fields.
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 11 of 68
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 12 of 68
Notes
SEC
The section load file was once used to provide input for load allocation. Now, this functionality has been
replaced by the Billing Load Wizard.
If you need further information on the layout of this file, please contact Milsoft.
SEQ
The equipment file is used to export data from an equipment database. It can also be used to create or
modify an existing equipment database.
When exporting Switchgear Templates (SGTs) from the EQDB, a line for each SGT is written to
the .seq file.
See the SEQ Standard Fields table for a breakdown of the base .seq fields or each of the element-
specific field sections for field tables based on each element.
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 13 of 68
Element-specific Fields
Regulator (Type 6)
Notes
If a field does not require a value, it can be left blank, and the default value will be applied, but remember
that you must still include a comma to terminate the empty field.
The last field of any given record should not end with a delimiter.
A carriage return/line feed (CR/LF) must be placed at the end of each record.
An optional header can be placed in the first record of the file to identify the file format and version and
should resemble the following:
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 14 of 68
Each of the remaining records will describe the data for a single piece of equipment. Equipment names
must be unique.
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 15 of 68
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 16 of 68
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 17 of 68
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 18 of 68
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 19 of 68
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 20 of 68
If a .seq file contains assembly equipment with values in fields 4 or 5 (the assembly type or associated
element type), a utility will be run automatically after the import finishes which will attempt to associate
assemblies with the appropriate circuit elements (if they haven't already been associated). The utility will
look at each unassociated assembly in the circuit model; if that assembly has an Associated Element Type
defined, the utility will look for a circuit element of that type at the same location. If it finds one
matching element of the correct type, it will associate it with the assembly. If it finds no matching
elements or more than one matching element at that location, it will log an import warning. For consumer
elements, the utility will also use the Assembly Type field to allow it to properly associate Traffic Lights,
Security Lights, and Street Lights.
After the SGT specific field above, the following fields are written for each cabinet, on entire cabinet at a
time.
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 21 of 68
SHP
WindMil allows you to export your model as a set of ESRI-compatible Shape files.
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 22 of 68
(See the File Layout SHP section to read more about the Shape file export.)
PhaseCode—The Phase
SectDropA—Drop on A Phase
SectDropB—Drop on B Phase
SectDropC—Drop on C Phase
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 23 of 68
SectDropBal—Balanced Drop
ThrukwBal—Balanced Thru kW
ThruKvrBal—Balanced kvar
PctPfBal—Balanced PF Percent
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 24 of 68
PctLoss—Percent Loss
SectKwBal—Balanced kW
ConsOnBal—Balanced Cons On
BaseKvCalc—Base kV Calculated
MinLg—Min Ph Gd
FaultZ—Fault Impedance
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 25 of 68
Below you can view all the attributes that appear in particular shape files as well as brief descriptions of
those attributes.
(See the File Layout SHP section to read more about the Shape file export.)
OHA, OHB, OHC, OHAB, OHAC, OHBC, OHABC, UGA, UGB, UGC, UGAB, UGAC, UGBC, UGABC
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 26 of 68
Constructn—Construction Code
OperVolt—Operation Voltage
Capacitr
ConnCd—Connection Cd
SwType—Switch Type
SwStatus—Switch Status
CapBnkKvar—Total kvar
CapVolts—Rated Volts
Regulatr
RegType—Regulator Type
CtrlPhase—Control Phase
EaEquipA—Phase A Equipment
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 27 of 68
EaEquipB—Phase B Equipment
EaEquipC—Phase C Equipment
Transfrm
WdgCode—Winding Code
TransDescr—Transformer Conductor
VInput—Base Transformer In kV
VOutNom—Nominal Out
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 28 of 68
EaEquip—Conductor Eq Name
SWPosition—Switch Status
Motor, Generatr
Motor
MotorPf—Base MA Running PU PF
MotorEff—Base MA Efficiency
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 29 of 68
MotorStat—Base MA Status
MtrLgVolts—Base MA Rated LG kV
Generatr
Source
ZeroSeqZR—Real( Zs + Zm + ZmReverse)
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 30 of 68
ZeroSeqZX—Imag( Zs + Zm + ZmReverse)
BusVolts—Bus Voltage
OhGndZ—OH Flt Z
UgGndZ—UG Flt Z
NomVolts—Nominal Volts
LdCon—Line Connect
IsRegultd—Is Regulated
PositionA—Phase A is Closed
PositionB—Phase B is Closed
PositionC—Phase C is Closed
IsGanged—Single Phase Op
MapPoint
PointType—MapPoint Type
ASM0—Assembly Info (add. fields ASM1, ASM2, etc, for add. assemblies)
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 31 of 68
ASMID0—GUID of Assembly (add. fields ASMID1, ASMID2, etc, for add. assemblies)
Bay
Breaker
Capacitr
ClosedSw
ConsuIrr
ConsuLgC
ConsuLgP
ConsuLit
ConsuRes
ConsuSmC
Feeder
Fuse
Generatr
InConIrr
InConLit
InConsLC
InConsLP
InConsuR
InConsuS
LoopedSw
MapPoint
Meta
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 32 of 68
Motor
Node
OHA
OHAB
OHABC
OHAC
OHB
OHBC
OHC
OpenSwtc
OvercurD
Recloser
Regulatr
Sectionl
Source
Transfrm
UGA
UGAB
UGABC
UGAC
UGB
UGBC
UGC
SLD
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 33 of 68
This file provides information on raw loading data in kWh, kW, kvar, Transformer kVA, and Consumers.
This information should be divided into homogeneous loading groups, and can be imported or exported.
See the SLD Standard Fields table for a breakdown of the base .sld fields.
(0 = false, 1 = true)
Notes
All records in the file are comma-delimited. Each record should end with a carriage return/line feed
(CR/LF) combination.
If the field does not have a value, you must still include a comma to terminate the field.
The first record will be a comma-delimited header that identifies the file format, number of load groups,
and optional load group names.
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 34 of 68
The default Load Group name for each Group is Load Group n where n is the load group number.
Each of the remaining records will describe the load information for every load-bearing element. For a
given element, a record will exist for each load group, if there is load. That is, if there are 4 load groups,
there will be up to 4 records for each element.
Tip: The file format description must be MILSOFT STD ASCII or MILSOFT STD WM ASCII, or you will
not be able to apply the SLD. Also, each line must end in a Carriage Return/Line Feed. If WindMil tells
you the SLD file is corrupt, you should check to be sure this last newline isn't missing. Load group names
may not be longer than 20 characters.
STD
File Layouts--(.std)
See the STD Standard Fields table for a breakdown of the base .std fields or each of the element-
specific field sections for field tables based on each element.
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 35 of 68
* Mandatory
† Export only
Element-Specific Fields
Capacitor (Type 2)
Regulator (Type 4)
Transformer (Type 5)
Switch (Type 6)
Node (Type 8)
Source (Type 9)
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 36 of 68
Notes
If a field does not require a value, you may omit it but you must enter a comma to skip the field.
You must include the first three fields for each element.
You must place a carriage return/line feed (CR/LF) at the end of each record.
You can place an optional header in the first record of the file to identify the file format and version. An
STD export from WindMil will have a header record that looks something like:
Field 2 in this header record will be incremented each time Milsoft releases a change to the STD file
format. The version number was kept at 001 until version 8.6.5, at which time it was changed to 002.
From now on, we will increment the number after every STD file format change. A file with no header is
assumed to be the latest version.
Field 3 in this header record contains the product version number of the software that produced the
export.
The name of the exported model will be in angle brackets after the colon.
Each of the remaining records will describe the data for a single element. Only one record per element is
allowed.
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 37 of 68
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 38 of 68
R11 SI Regulator Winding Connection See the Regulator Form Code section.
R12 A Regulator Description, Phase A X See the Regulator Description section.
R13 A Regulator Description, Phase B X ""
R14 A Regulator Description, Phase C X ""
R15 F Output Voltage, Phase A X See the Regulator Output Voltage section.
R16 F Output Voltage, Phase B X ""
R17 F Output Voltage, Phase C X ""
R18 F LDC R Setting, Phase A X See the LDC Line Drop Compensation section.
R19 F LDC R Setting, Phase B X ""
R20 F LDC R Setting, Phase C X ""
R21 F LDC X Setting, Phase A X ""
R22 F LDC X Setting, Phase B X ""
R23 F LDC X Setting, Phase C X ""
R24 F House High Protector, Ph A X See the First House Protector section.
R25 F 1st House High Protector, Ph B X ""
R26 F 1st House High Protector, Ph C X ""
R27 F 1st House Low Protector, Ph A X ""
R28 F 1st House Low Protector, Ph B X ""
R29 F 1st House Low Protector, Ph C X ""
R30 F Failure Rate
R31 F Repair Time
R32 F Bypass Time
R33 SI Regulator Bypass A See the Regulator Bypass Field section.
R34 SI Regulator Bypass B ""
R35 SI Regulator Bypass C ""
R36 SI All Phases Same 0 = False, 1 = True
R37 F Control Element A section name.
— — Element Specific — —
R49 F Control Element GUID
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 39 of 68
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 40 of 68
Tip: Make certain that each switch that has a closed switch status (E9) has Part B of the switch parented
to Part A.
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 41 of 68
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 42 of 68
— — — — —
O63 A Upline Feeder GUID (8.6.5)
O64 A Upline Feeder Name (Alias) (8.6.5)
These fields come after the fields common to both motors and generators.
These fields come after the fields common to both motors and generators.
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 43 of 68
These fields come after the standard fields, but before the motor-specific and generator-specific fields.
WindMil does not currently export the consumer element type described below. Instead it exports
consumers as node elements and when importing consumer nodes it converts them to consumer elements.
However, WindMil is able to import the consumer element type. The new consumer types come in with
New Import Type X as their type where X is the number that they are in the list of types. You can edit
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 44 of 68
these types using the edit consumer types dialog after the import is finished and the model is loaded.
SWG
The SWG file is used for importing and exporting Switchgear elements to and from WindMil. An SWG
file is a comma-separated file with one Switchgear element on each line. Each Switchgear is modeled as a
set of cabinets connected to each other by system buses.
The first eight comma-separated fields on each line are present for every Switchgear. Fields 7 and 8
indicate how many cabinets and system buses the Switchgear has.
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 45 of 68
Cabinet Fields
After the general Switchgear Element fields are written, the following fields are written for each cabinet
in the Switchgear, one entire cabinet at a time.
A cabinet is an abstract entity that has an internal bus, an external bus, and a cabinet element. The cabinet
element is a WindMil circuit element that represents the “contents” of the cabinet. A cabinet element may
be a switch, an overcurrent device, a line element, or it may be left empty.The external bus is always a
line element that projects “out” of the Switchgear and may be fed by other circuit elements. The internal
bus is always a line element that connects the cabinet element to one of the system buses; it will never be
connected to any non-Switchgear elements.
The following set of fields begins at field 9 and is repeated once for every cabinet. So, for a Switchgear
with 4 cabinets, this block of fields would be repeated four times (in fields 9-40).
After the cabinet fields are written, the following fields are written for each Underground line in the
Switchgear not associated with an internal or external bus. These are called the System Buses.
A system bus is a line element that connects the internal buses of the cabinets. For a box Switchgear,
there should be (n/2)-1 system buses (where n is the number of cabinets) because each pair of cabinets is
connected to the next adjacent pair of cabinets. For an inline Switchgear, there should be n-1 system
buses.
The final set of fields begins after the last cabinet field and is repeated once for every system bus. So, for
a box Switchgear with eight cabinets, this block of fields would be repeated n/2-1 times (3 times).
Appendix
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 46 of 68
Appendix
Data Types
The type column shows the type of the data found in a field. Types can be any of the following:
A = Alphanumberic String
R = Restricted String
A string that can only be input as a few options. These options will be explained in the field's detail
note(s).
A floating point value does not need to be stored with a decimal point, if unnecessary.
LCP Notes
Source Option 1
Value Description
0 None
1 kW
2 kvar
3 kWH
4 Cons
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 47 of 68
5 Transformer kVA
6 Horsepower
7 REAkW
8 Low key Length
Source Option 2
Value Description
0 REA
1 kWH
2 Transformer kVA
3 Diversity
4 Seasonal
5 Horsepower
6 Length
MTP Notes
Element Identifier
A unique name identifying the load-bearing element to which the billing load data is associated.
This name should match a name of an element in the model. Otherwise, this data will be discarded.
X and Y Coordinates
The geographical coordinate of the element. For a element with length, it is the coordinate of the load end
of the element.
The coordinates of the source side are the same as the load side coordinates of the prior element. If no
prior element exists, the element will appear as length zero on the screen and will have to be resolved
later.
For elements with no length, the coordinates should be the same as the prior element's coordinates.
OUT Notes
Device Code
If the section is an Overcurrent Device Section, the index of the Overcurrent Device Equipment is
attached to the first existing phase of this section.
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 48 of 68
If the section is an Overcurrent Device Section, a 15 character description of the Overcurrent Device
Equipment is attached to the first existing phase of the current section.
The phase configuration can be described using an integer 1-7, a string A-ABC, or even a phase ordering
such as CBA, BCA, etc.
This alphanumeric string specifies the map location of the load end of the element.
The parent element is the upstream element from which this element receives its power.
If the identifier is 0 (zero) or ROOT, then no parent exists. An element cannot be parented to itself.
A special case is the switch. If the switch is closed, then the parent of part B must point to part A.
Valid entries are up to 15 characters in length. If the parent element's identifier does not match any
elements in the database, the parent identifier will be set to ROOT and a warning will be generated.
RSL Notes
The phase configuration can be described using an integer 1-7, a string A-ABC, or even a phase ordering
such as CBA, BCA, etc.
The Equipment Reference is an 11-character string containing the following based on Section Type:
Source
Line
Conductor Name
Device
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 49 of 68
Device Name
Other
The parent element is the upstream element from which this element receives its power.
If the identifier is 0 (zero) or ROOT, then no parent exists. An element cannot be parented to itself.
A special case is the switch. If the switch is closed, then the parent of part B must point to part A.
Valid entries are up to 15 characters in length. If the parent element's identifier does not match any
elements in the database, the parent identifier will be set to ROOT and a warning will be generated.
SEQ Notes
This value is only used when Self and Mutual Impedances are empty.
Assembly Type
Value Description
0 None
1 Pole Top
2 Guying
3 Anchor
4 Transformer
5 Grounding
6 Secondary
7 Tying
8 Misc
9 Neutral
10 Protection
11 Metering
12 Oil Circuit Recloser
13 Sectionalizing
14 Wood
15 Voltage Altering Equipment
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 50 of 68
16 Security Light
17 Street Light
18 Traffic Light
Value Description
0 None
1 Overhead
2 Capacitor
3 Underground
4 Regulator
5 Transformer
6 Switch
7 UNUSED
8 Node
9 Source
10 Device
11 Motor
12 Generator
13 Consumer
Cabinet Type
Value Description
0 Empty
1 Bus
2 Switch
3 Overcurrent Device
Conductor Material
Value Description
1 Anaconda
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 51 of 68
2 ACSR
3 Alum
4 AAC
5 Copper
6 CW
7 CWC
8 HdAlum
9 HD Copper
10 HHHC
11 Steel
12 User-Defined (Default)
Device Description
A 20-character string that will be compared to the device labels stored in the equipment database
(EQDB).
A non-null field results in a search for an exact match in the Equipment Tables.
Value Description
0 None
1 Source
2 Bay (Default)
3 OCR
4 Recloser
5 Fuse
6 Sectionalizer
7 Circuit Breaker
The last part of each record is interpreted differently based upon this type code.
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 52 of 68
Value Description
1 Overhead Conductor
2 Underground Conductor
3 Zsm Conductor
4 Zabc Conductor
5 Transformer Conductor
6 Regulator
7 Load Mix
8 Construction Code
9 Load Zone
10 Device
11 Protected Device
12 Assemblies
13 Switchgear
Height Units
Value Description
0 Total
1 Mile
2 Kilometer
3 Mft
4 Feet
5 Meter
6 Inches
7 Centimeters
Table 39. Impedance Type Units for Display Purposes Field Values
Value Description
0 Ohms (Default)
1 Percent
2 Per Unit
3 Total
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 53 of 68
A 20 character string that will be compared to the conductor labels stored in the equipment database
(EQDB).
A non-null field results in a search for an exact match in the Equipment Tables.
If no match is found, the preferred neutral defaults to the description of the conductor.
If no neutral is desired,a conductor without impedance must be defined and placed as the preferred
neutral.
Spacing
Value Description
0 Triangular OH (Default)
1 Vertical OH
2 Random UG
3 Specified UG
Value Description
0 Single Phase Balanced (Default)
1 Single Phase Unbalanced
2 3 Phase
3 3 Winding
Value Description
0 Concentric (Default)
1 Tape Shield
2 No Concentric
Units
Value Description
0 Total (Default)
1 Mile
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 54 of 68
2 Kilometer
3 Mft
4 Feet
5 Meter
SLD Notes
Element Identifier
A unique name identifying the load-bearing element to which the billing load data is associated.
This name should match a name of an element in the model. Otherwise, this data will be discarded.
Load Group Number
Valid values are 1, 2, 3, and 4, associated with any one of the four load groups.
STD Notes
Allocated Consumers
The default is 0.
Allocated kW
The default is 0.
APCNF Source Side Configuration
A valid 2 phase configuration code identifies the input phasing of the transformer bank. See the Element
Type Code section.
The setting denotes the source side phase connection of the transformer bank.
4 = AB (default)
5 = AC
6 = BC
Associated Map Point GUID
The GUID of the map point that is located at this element’s downline coordinate. This field is only
exported.
Billing Reference
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 55 of 68
A numeric value that ties any previous billing reference to this section.
The default is 0.
Bus Volts
The regulated substation or metering point voltage in per unit. For example if the base voltage is 7.2 kV
and Bus Volts is 1.05, then the regulated volts of the source bus voltage is 7.56 kV.
Value Description
0 Shunt Wye
1 Shunt Delta
2 Shunt Same as Parent (Default)
3 Series
For switched capacitors, the value at which the switch will turn on or off is based upon the controlled
state of the switch.
Units are based on the value of the Capacitor Switch Type. See Note 24.
On/off, setting will be voltage per unit or current or reactive amps per unit
Value Description
0 Disconnected (Default)
1 On
2 Off (Controlled)
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 56 of 68
Value Description
0 Manual (Default)
1 Voltage
2 Current
3 Reactive Amps
4 Time
5 Temperature
The value is in kV and L G when the section is Wye connected and L L when Delta connected.
The default is 0 and should be kept at that value unless the voltage rating is a non-standard system
voltage.
Circuit Level
Value Description
0 None (Default)
1 Feeder (Deprecated but supported)
2 Substation Low Side Bus
3 Substation High Side Bus
4 Spot Load
5 Consumer
6 Active Consumer (Deprecated but supported)
7 Inactive Consumer (Deprecated but supported)
F End of Element
Conductor Description
An up to 20 character string that will be compared to the conductor labels stored in the Equipment
Database (EQDB).
A non null field results in a search for an exact match in the equipment tables. If an exact match is not
found, then a conductor with default values is added to the equipment database, and a warning is
generated.
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 57 of 68
An up to 20 character string that will be compared to the construction type labels stored in the equipment
database (EQDB).
A non null field results in a search for an exact match in the equipment tables. If an exact match is not
found, then a construction type with default values is added to the equipment database, and a warning is
generated.
If the field remains NULL, the system default construction type will be associated with this section.
Consumer Type
Value Description
0 Residential (Default)
1 Small Commercial
2 Large Commercial
3 Large Power
4 Motor Load
5 Irrigation
6 Oil and Gas
7 Traffic Lights
8 Security and Street Lights
9 Flat Rate Load
10 Primary
A unique, alphanumeric name identifying this element with a maximum length of 32 characters.
If not blank, specifies the name of the circuit element that will control capacitor switching.
If the capacitor is Voltage switched, the voltage at the load end of the Control Circuit Element will be
used to control the capacitor.
If the capacitor is Amps or Reactive Amps switched, the amps or reactive amps through the source end of
the Control Circuit Element will be used to control the capacitor.
Electric Switch Status Code
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 58 of 68
If this field contains a valid GUID it will be used as the unique identifier of the element. If this field is
empty, a new GUID will be automatically created for the element.
Element Phase Configuration
The phase configuration can be described using an integer 1-7, a string A-ABC, or even a phase ordering
such as CBA, BCA, etc.
The last part of each record is interpreted differently based upon this type code.
Value Description
0 <undefined>
1 Overhead Line
2 Capacitor
3 Underground Line
4 Regulator
5 Step Transformer
6 Electric Switch
7 <undefined>
8 Node/Fake
9 Source
10 Overcurrent Device
11 Motor
12 Generator
13 Consumer
Feeder Number
If a downline node has a non zero feeder, then its feeder number will be used from that point downward.
The default is 0.
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 59 of 68
Specifies the voltage limiting or first house protector setting in per unit volts. Default setting is 0 (none).
Fuse Coordination Method
Fuse save=0, Fuse blow=1, Advanced=2, Not set=3, Based on upline device=4, Invalid=5
Generator Connection
Value Description
W Wyeload connected line to ground (Default)
D Deltaload connected line to line
Generator Model
Value Description
0 Negative Load (Default)
1 Swing Unlimited
2 Swing kVA
3 Swing kvar
The impedance to be used as the fault resistance in calculation of the minimum line to ground fault.
The behavior of a field in the .std file has changed. The “Center Tap” field in the .std file is no longer a
true/false value. It is an integer that specifies which WM phases are center tapped. For two phase
transformers, any nonzero value will describe a transformer that center tapped on the transformer's
phases. For a three-phase transformer, "0," “1”, “2”, and “3” describe a non-center tapped, an AB tapped,
a BC tapped, and a CA tapped transformer, respectively.
WindMil will now export values of "0," “1”, “2”, and “3” in the center tap field for all transformers. As
described above, these values indicate which phases are center tapped.
LDC Line Drop Compensation
These two values are the R and X settings from the regulator.
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 60 of 68
The default is 0 for a node element or overcurrent device and 1 for a source element.
Load Connection
If load is delta connected, load on Phase A is defined as A to B load, load on Phase B as B to C, and load
on Phase C as C to A.
This field defines whether the load on this Circuit Element is:
This field is used by Contingency Analysis to identify which elements to drop load.
Load Location
An up to 20 character string that will be compared to the load mix labels stored in the equipment database
(EQDB).
A non null field results in a search for an exact match in the equipment tables. If an exact match is not
found, then a load mix (with default values) is added to the equipment database, and a warning is
generated.
An up to 20 character string that will be compared to the load zone labels stored in the Equipment
Database (EQDB).
A non null field results in a search for an exact match in the equipment tables. If an exact match is not
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 61 of 68
found, then a load mix (with default values) is added to the equipment database, and a warning is
generated.
This field is used for a Circuit Reducer. It should be marked “True” if this is a mandatory node.
Value Description
0 Disconnected (Default)
1 Off
2 Locked Rotor
3 Soft Start
4 Running
NEMA Type
0 = None, 1 = A, 2 = B, 3 = C, 4 = D, 5 = E, 6 = F, 7 = G, 8 = H, 9 = J, 10 = K, 11 = L, 12 = M, 13 = N,
14 = P, 15 = Q, 16 = R, 17 = S, 18 = T, 19 = U, 20 = V, 21 = W, 22 = X, 23 = Y, 24 = Z
Overcurrent Device Connectivity
Valid Codes:
A 20 character string that will be compared to the device labels stored in the Equipment Database
(EQDB).
A non null field results in a search for an exact match in the equipment tables. If no match is found, a
device (with default values) is added to the equipment database, and a warning is generated.
Specifies the GUID of the element that this element will be parented to. If the GUID fields for an element
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 62 of 68
are not populated, the elements will be parented based upon their names rather than their GUIDs.
Parent Element Identifier
The parent element is the upstream element from which this element receives its power.
If the identifier is 0 (zero) or ROOT, then no parent exists. An element cannot be parented to itself.
A special case is the switch. If the switch is closed, then the parent of part B must point to part A.
If the parent element's identifier does not match any elements in the database, the parent identifier will be
set to ROOT and a warning will be generated.
Partner Identifier
If a valid partner does not exist, a warning message will display and a partner will be created.
Rated/Nominal Voltage
The value is in kV and L G when the section is Wye connected and L L when Delta connected.
The default is 0.
Regulator Bypass Field
If true, the Bypass checkbox on the “Regulator Data” tab of the Circuit Element Edtior will be checked.
This field is used to specify a three-phase regulator controlled by the voltage on one phase or
independently controlled regulators on each phase.
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 63 of 68
Regulator Description
A 20-character string that will be compared to the Regulator labels stored in the Equipment Database
(EQDB).
A non null field results in a search for an exact match in the equipment tables. If no match is found, a
regulator (with default values) is added to the equipment database, and a warning is generated.
If all regulator fields remain NULL, the system default regulator will be associated with each existing
phase of this section. See the Element Phase Configuration section.
Regulator Form Code
1—tranForm_A_1 (Y Y) (Default)
6—tranForm_A_7 (D D)
9—tranForm_A_7one (D D one)
10—tranForm_A_7open (D D open)
Notes
If LDC is used, this is the adjustable target voltage or the voltage at zero amps.
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 64 of 68
Value Description
0 None (Default)
1 Impedance
2 Auto Transformer
3 Capacitive
4 Partial Winding
5 Wye Delta
If regulated the source impedance will not be considered during Voltage Drop calculations.
The default is 0.
Contains the GUID of the switch element that is the partner of this switch.
Transformer Phasing Note 1
Transformer and upline element must be required to be AB, BC, or AC phasing. This line is required to
be ABC.
Transformer Phasing Note 2
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 65 of 68
Parent element can be ABC, AB, BC, or AC. Transformer is always single-phase.
These fields are the rated nominal input and output voltages of the transformer.
The output voltage will define the nominal voltage for all system downline from the transformer.
You should set the input voltage to that voltage which results in the specified output voltage.
Output voltage is L G.
If the import file does not specify a rated input voltage for a transformer and the option in Circuit
Element Defaults called 'Default rated input voltage to base kV of parent element' is set, we will default
the rated input voltage of the transformer to the voltage of the upline element. If a default input voltage is
specified in Circuit Element Defaults, we will use that voltage and not emit an import warning.
Transformer Winding Code
Form definitions correspond to definitions in Electrical Transmission and Distribution Reference Book,
Table 7.
2. Open Y D requires APCNF. See the APCNF Source Side Configuration section.
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 66 of 68
Value Description
0 Not Required
1 Fuse save for all flt
2 Fuse save for 3-ph flt
3 Fuse save for 2-ph flt
4 Fuse save for 1-ph flt
5 Fuse blow for all flt
6 Fuse blow for 3-ph flt
7 Fuse blow for 2-ph flt
8 Fuse blow for 1-ph flt
9 Coordinate for all flt
10 Coordinate for 3-phase flt
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 67 of 68
Upline Coordinate
These are double-precision floating point numbers that refer to the location of a circuit element in the
model's chosen coordinate system.
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19
File Layouts Page 68 of 68
For line elements, fields 6 and 7 contain the downline coordinate (load end) of the element. The upline
coordinate of a line element is contained in fields 32 and 33.
For symbol (non-line) elements, fields 6 and 7 contain the coordinate of the element's symbol, where it is
drawn on the map. The physical location of a symbol element (where the leader line points) is exported in
fields 57 and 58.
SWG Notes
Switchgear Type
0 = Box (a Switchgear with two rows of cabinets), 1 = Inline (a Switchgear with one row of cabinets)
Switchgear with one row of cabinets)
Cabinet Type
Value Description
0 Empty
1 Bus
2 Switch
3 Overcurrent Device
file:///C:/Users/cperez/AppData/Local/Temp/~hhF66E.htm 09-jul-19