IfcSensorTypeEnum

Natural language names
Sensor Type Enum
Enumération des types de capteur
Change log
ItemSPFXMLChangeDescription
IFC2x3 to IFC4 4.0.0.0
    IfcSensorTypeEnum
      CONDUCTANCESENSORADDED
      CONTACTSENSORADDED
      IONCONCENTRATIONSENSORADDED
      LEVELSENSORADDED
      PHSENSORADDED
      RADIATIONSENSORADDED
      RADIOACTIVITYSENSORADDED
      WINDSENSORADDED
      CO2SENSORXXDELETED
IFC4 Addendum 1 4.0.1.0
    IfcSensorTypeEnum
      CO2SENSORADDED
      FROSTSENSORADDED
      IDENTIFIERSENSORADDED
IFC4 Addendum 2 4.0.2.0
    IfcSensorTypeEnum
      COSENSORADDED
IFC4x2 to IFC4x3_RC1
    IfcSensorTypeEnum
      EARTHQUAKESENSORADDED
      FOREIGNOBJECTDETECTIONSENSORADDED
      OBSTACLESENSORADDED
      RAINSENSORADDED
      SNOWDEPTHSENSORADDED
      TRAINSENSORADDED
      TURNOUTCLOSURESENSORADDED
      WHEELSENSORADDED
Semantic definitions at the type
Type definition

The IfcSensorTypeEnum defines the range of different types of sensor that can be specified.

HISTORY  New enumeration in IFC2.0.

IFC4 CHANGE  Additional enumerations added.

Enumeration definition
ConstantDescription
COSENSOR

A device that senses or detects carbon monoxide.

CO2SENSOR

A device that senses or detects carbon dioxide.

CONDUCTANCESENSOR

A device that senses or detects electrical conductance.

CONTACTSENSOR

A device that senses or detects contact, such as for detecting if a door is closed.

FIRESENSOR

A device that senses or detects fire

FLOWSENSOR

A device that senses or detects flow in a fluid.

FROSTSENSOR

A device that senses or detects frost on a window.

GASSENSOR

A device that senses or detects gas concentration (other than CO2)

HEATSENSOR

A device that senses or detects heat.

HUMIDITYSENSOR

A device that senses or detects humidity.

IDENTIFIERSENSOR

A device that reads a tag, such as for gaining access to a door or elevator

IONCONCENTRATIONSENSOR

A device that senses or detects ion concentration, such as for water hardness.

LEVELSENSOR

A device that senses or detects fill level, such as for a tank.

LIGHTSENSOR

A device that senses or detects light.

MOISTURESENSOR

A device that senses or detects moisture.

MOVEMENTSENSOR

A device that senses or detects movement.

PHSENSOR

A device that senses or detects acidity.

PRESSURESENSOR

A device that senses or detects pressure.

RADIATIONSENSOR

A device that senses or detects pressure.

RADIOACTIVITYSENSOR

A device that senses or detects atomic decay.

SMOKESENSOR

A device that senses or detects smoke.

SOUNDSENSOR

A device that senses or detects sound.

TEMPERATURESENSOR

A device that senses or detects temperature.

WINDSENSOR

A device that senses or detects airflow speed and direction.

EARTHQUAKESENSOR

A device that senses or detects the seismic wave and measures the seismic intensity in case of earthquake.

FOREIGNOBJECTDETECTIONSENSOR

A device that senses or detects foreign objects that shock or break the power network. It may alarm when such accidents happen.

OBSTACLESENSOR

A device that senses or detects any obstacles. Examples are: detectors sensing objects falling from a bridge, rock-fall detectors, etc.

RAINSENSOR

A device that senses or collects rainfall related information.

SNOWDEPTHSENSOR

A device that senses or measures the depth of snowfall.

TRAINSENSOR

A device, usually attached to the rear end of the last vehicle of a train, acting on a fixed equipment to give an indication that the train is complete.

TURNOUTCLOSURESENSOR

A device that senses or detects the position of a blade of a turnout.

WHEELSENSOR

A device that senses or detects the passage of a wheel.

USERDEFINED

User-defined type.

NOTDEFINED

Undefined type.

Formal representations
XML Specification
 <xs:simpleType name="IfcSensorTypeEnum">
  <xs:restriction base="xs:string">
   <xs:enumeration value="cosensor"/>
   <xs:enumeration value="co2sensor"/>
   <xs:enumeration value="conductancesensor"/>
   <xs:enumeration value="contactsensor"/>
   <xs:enumeration value="firesensor"/>
   <xs:enumeration value="flowsensor"/>
   <xs:enumeration value="frostsensor"/>
   <xs:enumeration value="gassensor"/>
   <xs:enumeration value="heatsensor"/>
   <xs:enumeration value="humiditysensor"/>
   <xs:enumeration value="identifiersensor"/>
   <xs:enumeration value="ionconcentrationsensor"/>
   <xs:enumeration value="levelsensor"/>
   <xs:enumeration value="lightsensor"/>
   <xs:enumeration value="moisturesensor"/>
   <xs:enumeration value="movementsensor"/>
   <xs:enumeration value="phsensor"/>
   <xs:enumeration value="pressuresensor"/>
   <xs:enumeration value="radiationsensor"/>
   <xs:enumeration value="radioactivitysensor"/>
   <xs:enumeration value="smokesensor"/>
   <xs:enumeration value="soundsensor"/>
   <xs:enumeration value="temperaturesensor"/>
   <xs:enumeration value="windsensor"/>
   <xs:enumeration value="earthquakesensor"/>
   <xs:enumeration value="foreignobjectdetectionsensor"/>
   <xs:enumeration value="obstaclesensor"/>
   <xs:enumeration value="rainsensor"/>
   <xs:enumeration value="snowdepthsensor"/>
   <xs:enumeration value="trainsensor"/>
   <xs:enumeration value="turnoutclosuresensor"/>
   <xs:enumeration value="wheelsensor"/>
   <xs:enumeration value="userdefined"/>
   <xs:enumeration value="notdefined"/>
  </xs:restriction>
 </xs:simpleType>
EXPRESS Specification
TYPE IfcSensorTypeEnum = ENUMERATION OF (
 COSENSOR,
 CO2SENSOR,
 CONDUCTANCESENSOR,
 CONTACTSENSOR,
 FIRESENSOR,
 FLOWSENSOR,
 FROSTSENSOR,
 GASSENSOR,
 HEATSENSOR,
 HUMIDITYSENSOR,
 IDENTIFIERSENSOR,
 IONCONCENTRATIONSENSOR,
 LEVELSENSOR,
 LIGHTSENSOR,
 MOISTURESENSOR,
 MOVEMENTSENSOR,
 PHSENSOR,
 PRESSURESENSOR,
 RADIATIONSENSOR,
 RADIOACTIVITYSENSOR,
 SMOKESENSOR,
 SOUNDSENSOR,
 TEMPERATURESENSOR,
 WINDSENSOR,
 EARTHQUAKESENSOR,
 FOREIGNOBJECTDETECTIONSENSOR,
 OBSTACLESENSOR,
 RAINSENSOR,
 SNOWDEPTHSENSOR,
 TRAINSENSOR,
 TURNOUTCLOSURESENSOR,
 WHEELSENSOR,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

References  References: IfcSensor IfcSensorType

Link to this page  Link to this page