IFC 4.3.2.20240809 (IFC4X3_ADD2) under development

7.4.2.24 IfcSwitchingDeviceTypeEnum

7.4.2.24.1 Semantic definition

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

7.4.2.24.2 Type values

Type Description
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.

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.

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.

START_AND_STOP_EQUIPMENT

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

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).

USERDEFINED

User-defined type.

NOTDEFINED

Undefined type.

Table 7.4.2.24.A

7.4.2.24.3 Formal representation

TYPE IfcSwitchingDeviceTypeEnum = ENUMERATION OF
	(CONTACTOR
	,DIMMERSWITCH
	,EMERGENCYSTOP
	,KEYPAD
	,MOMENTARYSWITCH
	,RELAY
	,SELECTORSWITCH
	,STARTER
	,START_AND_STOP_EQUIPMENT
	,SWITCHDISCONNECTOR
	,TOGGLESWITCH
	,USERDEFINED
	,NOTDEFINED);
END_TYPE;

7.4.2.24.4 References

Edit on Github


Is this page difficult to understand? Let us know!

7.4.2.24.5 Changelog

7.4.2.24.5.1 IFC4

  • item, DIMMERSWITCH
  • item, KEYPAD
  • item, MOMENTARYSWITCH
  • item, SELECTORSWITCH

7.4.2.24.5.2 IFC4.3_DEV_20bdb3d

  • item, RELAY
  • item, START_AND_STOP_EQUIPMENT