Search This Blog

Tuesday, February 2, 2021

Text values for fields in the LENICALC program and LENI XML files

 Here are the strings that can appear in given "non numeric" or "type" fields in a LENIXML project file.

Control technique

Control techniques are part of a zone. Example:

<Zone zonename="ZONE_F16_300" controltechnique="Manual" ocs="1" zonelux="200" zoneluxreal="500" fa="0.250" fo="1">


Allowed types:

"Manual",
"Automatic Switched On/Off",
"Automatic Switched On/Off In Stages",
"Automatic Daylight Responsive Off",
"Automatic Dimmed Stand-by Losses Switch On",
"Automatic Dimmed No Stand-by Losses Switch On",
"Automatic Dimmed Stand-by Losses No Switch On",
"Automatic Dimmed No Stand-by Losses No Switch On",

 

Shading of a room

Example:

    <Shading type="No Shading" />

Allowed types:

"No Shading",
"Glare Protection",
"Auto Glare Protection",
"Light Guides",


Product type flags.

Example, inside a product in the Products list:


<Products>
    <LumTypeData refid="5678">
        <TypeFlags>4</TypeFlags>

A product can have any combination of these three things
m_ikLuminaireFlag = 1;
m_ikControlFlag = 2;
m_ikEmergencyFlag = 4;
 
{L"Luminaire",                   CLumTypeData::m_ikLuminaireFlag},
{L"Control",                     CLumTypeData::m_ikControlFlag},
{L"Emergency",                   CLumTypeData::m_ikEmergencyFlag},
{L"Luminaire+Emergency",         CLumTypeData::m_ikLuminaireFlag | CLumTypeData::m_ikEmergencyFlag},
{L"Luminaire+Control",           CLumTypeData::m_ikLuminaireFlag | CLumTypeData::m_ikControlFlag},
{L"Control+Emergency",           CLumTypeData::m_ikControlFlag   | CLumTypeData::m_ikEmergencyFlag},
{L"Luminaire+Control+Emergency", CLumTypeData::m_ikLuminaireFlag | CLumTypeData::m_ikControlFlag | CLumTypeData::m_ikEmergencyFlag},

See also TypeFlags in the section below for another example.

Product control system

The product control system is an integer inside the luminaire/product branch.

    <LumTypeData refid="123ABC">
        <Desc>ACME LUX 123ABC description</Desc>
        <TypeFlags>1</TypeFlags>
        <ProdConSys>1</ProdConSys>
        <MaxPow>100.0000000</MaxPow>
        <StandbyPow>0.0100000</StandbyPow>
        <ChargePow>0.0100000</ChargePow>
    </LumTypeData>

It will have a value from 0 to 2:

"Daylight", 0,
"Occupancy", 1,
"Constant Illuminance Sensor", 2


Occupancy control system (ocs) of a zone

Example:

<Zone zonename="ZONE_01_(ROOM_000)" controltechnique="Manual" ocs="4" zonelux="500" zoneluxreal="500" fa="0.000" fo="1">
 

ocs can be set to one of the following integer values:

"1. Manual On/Off Switch",
"2. Manual On/Off switch + additional automatic sweeping extinction signal, and Auto on/Dimmed",
"3. Auto on/Auto off and Manual on/ Dimmed",
"4. Manual on/Auto Off"),


Choices of lux in a zone

Example (the zone list is the list of zones in a room):

<ZoneList>
    <Zone zonename="ZONE_ABC" controltechnique="Manual" ocs="1" zonelux="500" zoneluxreal="500" fa="0.250" fo="1">

 Allowed values for zonelux are:

{ 20.0, 30.0, 50.0, 75.0, 100.0, 150.0, 200.0, 300.0, 500.0, 750.0, 1000.0, 1500.0, 2000.0, 5000.0 };
 


Rooflight orientation strings and ids

In the XML the orientation is an integer corresponding to one of these strings:

"Horizontal", CLENIRoofLight::ekRLHorizontal,
"South", CLENIRoofLight::ekRLSouth,
"South East/West", CLENIRoofLight::ekRLSouthEastWest,
"East West", CLENIRoofLight::ekRLEastWest,
"North East/West", CLENIRoofLight::ekRLNorthEastWest,
"North", CLENIRoofLight::ekRLNorth

  •  ekRLHorizontal = 0,
  •  ekRLSouth = 1,
  •  ekRLSouthEastWest = 2,
  •  ekRLEastWest=3,
  •  ekRLNorthEastWest=4,
  •  ekRLNorth=5,

For an example see orient= "4" in the following section


Roof light types

Example (a roof light is inside the roof light list of a room)

<RoofLightList>
    <RoofLight id="1" type="ShedRoofLight" orient="4">

Allowed values:


"ShedRoofLight",
"FlatRoofLight",


Building types, and room types and absence factors.

Each building type has its list of room types. Every LENI1XML project has a single building type, for example

<DominantBuildingType>Educational buildings</DominantBuildingType>
 

The rooms in the building are not restricted to what occurs in any particular building type.


<BuildingType type="Residential buildings" fa="0.00" td="1820" tn="1680">
    <RoomType type="Living room" fa="0.30"/>
    <RoomType type="Bedroom" fa="0.40"/>
    <RoomType type="Room for children or retired persons" fa="0.30"/>
    <RoomType type="Dining room" fa="0.70"/>
    <RoomType type="Kitchen" fa="0.60"/>
    <RoomType type="Bathroom" fa="0.80"/>
    <RoomType type="Toilet" fa="0.90"/>
    <RoomType type="Entrance hall" fa="0.80"/>
    <RoomType type="Corridor, stairs" fa="0.70"/>
    <RoomType type="Storeroom" fa="0.90"/>
    <RoomType type="Cellar" fa="0.95"/>
    <RoomType type="Laundry" fa="0.98"/>
    <RoomType type="Larder" fa="0.98"/>
    <RoomType type="Workroom" fa="0.60"/>
    <RoomType type="Home workshop" fa="0.80"/>
    <RoomType type="Garage" fa="0.95"/>
</BuildingType>
<BuildingType type="Offices" fa="0.20" td="2250" tn="250">
    <RoomType type="Cellular office 1 person." fa="0.40"/>
    <RoomType type="Cellular office 2-6 persons." fa="0.30"/>
    <RoomType type="Open plan office > 6 persons sensing/30m2" fa="0.00"/>
    <RoomType type="Open plan office > 6 persons sensing/10m2" fa="0.20"/>
    <RoomType type="Corridor (dimmed)" fa="0.40"/>
    <RoomType type="Entrance hall" fa="0.00"/>
    <RoomType type="Showroom/Expo" fa="0.60"/>
    <RoomType type="Bathroom" fa="0.90"/>
    <RoomType type="Rest room" fa="0.50"/>
    <RoomType type="Storage room/Cloakroom" fa="0.90"/>
    <RoomType type="Technical plant room" fa="0.98"/>
    <RoomType type="Copying/Server room" fa="0.50"/>
    <RoomType type="Conference room" fa="0.50"/>
    <RoomType type="Archives" fa="0.98"/>
</BuildingType>
<BuildingType type="Educational buildings" fa="0.20" td="1800" tn="200">
    <RoomType type="Classroom" fa="0.25"/>
    <RoomType type="Room for group activities" fa="0.30"/>
    <RoomType type="Corridor (dimmed)" fa="0.60"/>
    <RoomType type="Junior common room" fa="0.50"/>
    <RoomType type="Lecture hall" fa="0.40"/>
    <RoomType type="Staff room" fa="0.40"/>
    <RoomType type="Gymnasium/Sports hall" fa="0.30"/>
    <RoomType type="Dining hall" fa="0.20"/>
    <RoomType type="Teachers' staff common room" fa="0.40"/>
    <RoomType type="Copying/storage room" fa="0.40"/>
    <RoomType type="Kitchen" fa="0.20"/>
    <RoomType type="Library" fa="0.40"/>
</BuildingType>
<BuildingType type="Hospitals" fa="0.00" td="3000" tn="2000">
    <RoomType type="Wards/Bedroom" fa="0.00"/>
    <RoomType type="Examination/Treatment" fa="0.40"/>
    <RoomType type="Pre-Operation" fa="0.40"/>
    <RoomType type="Recovery ward" fa="0.00"/>
    <RoomType type="Operating theatre" fa="0.00"/>
    <RoomType type="Corridors" fa="0.00"/>
    <RoomType type="Culvert/conduct/(dimmed)" fa="0.70"/>
    <RoomType type="Waiting area" fa="0.00"/>
    <RoomType type="Entrance hall" fa="0.00"/>
    <RoomType type="Day room" fa="0.20"/>
    <RoomType type="Laboratory" fa="0.20"/>
</BuildingType>
<BuildingType type="Manufacturing factory" fa="0.00" td="2500" tn="1500">
    <RoomType type="Assembly hall" fa="0.00"/>
    <RoomType type="Smaller assembly room" fa="0.20"/>
    <RoomType type="Storage rack area" fa="0.40"/>
    <RoomType type="Open storage area" fa="0.20"/>
    <RoomType type="Painting room" fa="0.20"/>
</BuildingType>
<BuildingType type="Hotels" fa="0.00" td="3000" tn="2000">
    <RoomType type="Entrance hall/Lobby" fa="0.00"/>
    <RoomType type="Corridor (dimmed)" fa="0.40"/>
    <RoomType type="Hotel room" fa="0.60"/>
    <RoomType type="Dining hall/cafeteria" fa="0.00"/>
    <RoomType type="Kitchen" fa="0.00"/>
    <RoomType type="Conference room" fa="0.40"/>
    <RoomType type="Kitchen/storage" fa="0.50"/>
</BuildingType>
<BuildingType type="Restaurants" fa="0.00" td="1250" tn="1250">
    <RoomType type="Entrance hall/Lobby" fa="0.00"/>
    <RoomType type="Corridor (dimmed)" fa="0.40"/>
    <RoomType type="Hotel room" fa="0.60"/>
    <RoomType type="Dining hall/cafeteria" fa="0.00"/>
    <RoomType type="Kitchen" fa="0.00"/>
    <RoomType type="Conference room" fa="0.40"/>
    <RoomType type="Kitchen/storage" fa="0.50"/>
</BuildingType>
<BuildingType type="Wholesale and retail service" fa="0.00" td="3000" tn="2000">
    <RoomType type="Sales area" fa="0.00"/>
    <RoomType type="Store room" fa="0.20"/>
    <RoomType type="Store room, cold stores" fa="0.60"/>
</BuildingType>
<BuildingType type="Other" fa="0.00" td="1000" tn="1000">
    <RoomType type="Waiting areas" fa="0.00"/>
    <RoomType type="Stairs (dimmed)" fa="0.00"/>
    <RoomType type="Theatrical stage and auditorium" fa="0.00"/>
    <RoomType type="Congress hall/Exhibition hall" fa="0.00"/>
    <RoomType type="museum/ Exhibition hall" fa="0.00"/>
    <RoomType type="Library/Reading area" fa="0.00"/>
    <RoomType type="Library /Archive" fa="0.00"/>
    <RoomType type="Sports hall" fa="0.00"/>
    <RoomType type="Car parks office - Private" fa="0.00"/>
    <RoomType type="Car parks - Public" fa="0.00"/>
</BuildingType>


Atrium type

Example:


<Atrium atriumname="ATRIO_01" trans="1" type="atrium" k1="1" k2="1" k3="1">

Allowed types:
"courtyard",
"atrium",

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.