IfcSensorTypeEnum

BACnet MVD

#### IfcSensorTypeEnum

Natural language names

| Sensor Type Enum
| Enumération des types de capteur

Change log

Item | SPF | XML | Change | Description
--- | --- | --- | --- | ---
IFC2x3 to IFC4
IfcSensorTypeEnum |  |  |  |
CONDUCTANCESENSOR |  |  | ADDED |
CONTACTSENSOR |  |  | ADDED |
IONCONCENTRATIONSENSOR |  |  | ADDED |
LEVELSENSOR |  |  | ADDED |
PHSENSOR |  |  | ADDED |
RADIATIONSENSOR |  |  | ADDED |
RADIOACTIVITYSENSOR |  |  | ADDED |
WINDSENSOR |  |  | ADDED |
CO2SENSOR | X | X | DELETED |
IFC4 Addendum 1
IfcSensorTypeEnum |  |  |  |
CO2SENSOR |  |  | ADDED |
FROSTSENSOR |  |  | ADDED |
IDENTIFIERSENSOR |  |  | ADDED |
IFC4 Addendum 2
IfcSensorTypeEnum |  |  |  |
COSENSOR |  |  | ADDED |

##### 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

Constant | Description
--- | ---
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.
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="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,
USERDEFINED,
NOTDEFINED);
END_TYPE;

EXPRESS-G diagram

`

References: IfcSensor IfcSensorType

Link to this page