7.2.2.5 IfcSensorTypeEnum

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.

Enumerated Item Definitions:

XSD Specification:

 <xs:simpleType name="IfcSensorTypeEnum">
  <xs:restriction base="xs:string">
   <xs:enumeration value="conductancesensor"/>
   <xs:enumeration value="contactsensor"/>
   <xs:enumeration value="firesensor"/>
   <xs:enumeration value="flowsensor"/>
   <xs:enumeration value="gassensor"/>
   <xs:enumeration value="heatsensor"/>
   <xs:enumeration value="humiditysensor"/>
   <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 (
CONDUCTANCESENSOR,
CONTACTSENSOR,
FIRESENSOR,
FLOWSENSOR,
GASSENSOR,
HEATSENSOR,
HUMIDITYSENSOR,
IONCONCENTRATIONSENSOR,
LEVELSENSOR,
LIGHTSENSOR,
MOISTURESENSOR,
MOVEMENTSENSOR,
PHSENSOR,
PRESSURESENSOR,
RADIATIONSENSOR,
RADIOACTIVITYSENSOR,
SMOKESENSOR,
SOUNDSENSOR,
TEMPERATURESENSOR,
WINDSENSOR,
USERDEFINED,
NOTDEFINED);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

Link to this page  Link to this page