Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions src/xeto/ph.points/misc.xeto
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,21 @@ RunEnum: Enum { off, on }
// Sensor for on/off state of equipment
RunSensor : RunPoint & SensorPoint <abstract>

// Sensor for on/off state of cooling equipment
CoolRunSensor : RunSensor { cool }

// Sensor for on/off state of heating equipment
HeatRunSensor : RunSensor { heat }

// On/off command to run equipment
RunCmd : RunPoint & CmdPoint <abstract>

// On/off command to run cooling equipment
CoolRunCmd : RunCmd { cool }

// On/off command to run heating equipment
HeatRunCmd : RunCmd { heat }

// Point that enables or disables equipment
EnablePoint : BoolPoint <abstract> {
enable
Expand Down Expand Up @@ -54,3 +66,21 @@ ModulatingPoint : NumberPoint <abstract> {
modulating
unit: Unit <fixed> "%"
}

// Point for modulating cooling capacity as a percentage from 0% to 100%.
CoolModulatingPoint : ModulatingPoint <abstract> { cool }

// Sensor for modulating cooling capacity as a percentage from 0% to 100%.
CoolModulatingSensor : CoolModulatingPoint & SensorPoint

// Command for modulating cooling capacity as a percentage from 0% to 100%.
CoolModulatingCmd : CoolModulatingPoint & CmdPoint

// Point for modulating heating capacity as a percentage from 0% to 100%.
HeatModulatingPoint : ModulatingPoint <abstract> { heat }

// Sensor for modulating heating capacity as a percentage from 0% to 100%.
HeatModulatingSensor : HeatModulatingPoint & SensorPoint

// Command for modulating heating capacity as a percentage from 0% to 100%.
HeatModulatingCmd : HeatModulatingPoint & CmdPoint
5 changes: 2 additions & 3 deletions src/xeto/ph/entity.xeto
Original file line number Diff line number Diff line change
Expand Up @@ -1368,9 +1368,8 @@ PhEntity: Entity <abstract> {
// electricity is not a true two-phase system.
*splitPhase: Marker

// Stage number of staged equipment operation, such as coil or pump.
// The first stage is 1, second stage 2, etc. Used on boolean points
// that correspond to a specific stage.
// Level of capacity for staged equipment. Stages are numbered
// sequentially as integers 1, 2, 3, etc.
*stage: Number

// Readiness mode of a space
Expand Down