IfcSwitchingDeviceTypeEnum

Natural language names
Switching Device Type Enum
Énumération des types d'interrupteur
Change log
ItemSPFXMLChangeDescription
IFC2x3 to IFC4 4.0.0.0
    IfcSwitchingDeviceTypeEnum
      DIMMERSWITCHADDED
      KEYPADADDED
      MOMENTARYSWITCHADDED
      SELECTORSWITCHADDED
IFC4x2 to IFC4x3_RC1
    IfcSwitchingDeviceTypeEnum
      RELAYADDED
      START_AND_STOP_EQUIPMENTADDED
Semantic definitions at the type
Type definition

The IfcSwitchingDeviceTypeEnum defines the range of different types of switch that can be specified.

HISTORY  New type in IFC2x2.

Enumeration definition
ConstantDescription
CONTACTOR

An electrical device used to control the flow of power in a circuit on or off.

DIMMERSWITCH

A dimmer switch has variable positions, and may adjust electrical power or other setting (according to the switched port type).

EMERGENCYSTOP

An emergency stop device acts to remove as quickly as possible any danger that may have arisen unexpectedly.

KEYPAD

A set of buttons or switches, each potentially applicable to a different device.

MOMENTARYSWITCH

A momentary switch has no position, and may trigger some action to occur.

SELECTORSWITCH

A selector switch has multiple positions, and may change the source or level of power or other setting (according to the switched port type).

STARTER

A starter is a switch which in the closed position controls the application of power to an electrical device.

SWITCHDISCONNECTOR

A switch disconnector is a switch which in the open position satisfies the isolating requirements specified for a disconnector.

TOGGLESWITCH

A toggle switch has two positions, and may enable or isolate electrical power or other setting (according to the switched port type).

RELAY

A device designed to produce sudden predetermined changes in one or more electric output circuits, when certain conditions are fulfilled in the electric input circuits controlling the device. Note: definition from IEC 60050 151-13-31.

START_AND_STOP_EQUIPMENT

A switch for alternatively closing and opening one or more electric circuits.

USERDEFINED

User-defined type.

NOTDEFINED

Undefined type.

Formal representations
XML Specification
 <xs:simpleType name="IfcSwitchingDeviceTypeEnum">
  <xs:restriction base="xs:string">
   <xs:enumeration value="contactor"/>
   <xs:enumeration value="dimmerswitch"/>
   <xs:enumeration value="emergencystop"/>
   <xs:enumeration value="keypad"/>
   <xs:enumeration value="momentaryswitch"/>
   <xs:enumeration value="selectorswitch"/>
   <xs:enumeration value="starter"/>
   <xs:enumeration value="switchdisconnector"/>
   <xs:enumeration value="toggleswitch"/>
   <xs:enumeration value="relay"/>
   <xs:enumeration value="start_and_stop_equipment"/>
   <xs:enumeration value="userdefined"/>
   <xs:enumeration value="notdefined"/>
  </xs:restriction>
 </xs:simpleType>
EXPRESS Specification
TYPE IfcSwitchingDeviceTypeEnum = ENUMERATION OF (
 CONTACTOR,
 DIMMERSWITCH,
 EMERGENCYSTOP,
 KEYPAD,
 MOMENTARYSWITCH,
 SELECTORSWITCH,
 STARTER,
 SWITCHDISCONNECTOR,
 TOGGLESWITCH,
 RELAY,
 START_AND_STOP_EQUIPMENT,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

References  References: IfcSwitchingDevice IfcSwitchingDeviceType

Link to this page  Link to this page