IFC 4.3.0.1 (IFC4X3) development

7.2.4.13 Pset_ControllerTypeMultiPosition

7.2.4.13.1 Semantic definition

Properties for discrete inputs, outputs, and values within a programmable logic controller. HISTORY: New in IFC4, replaces Pset_MultiStateInput and Pset_MultiStateOutput.

7.2.4.13.2 Applicable entities

7.2.4.13.3 Properties

Name Property Type Data Type Description
ControlType IfcPropertyEnumeratedValue PEnum_ControllerMultiPositionType

The type controller, signal modification effected and applicable ports

INPUT: Controller element is a dedicated input. OUTPUT: Controller element is a dedicated output. VARIABLE: Controller element is an in-memory variable.

Labels IfcPropertyTableValue IfcLabel/IfcInteger

Table mapping values to labels

Each entry corresponds to an integer within the ValueRange.

IntegerRange IfcPropertyBoundedValue IfcInteger

The physical range of values supported by the device.

Value IfcPropertyBoundedValue IfcInteger

The expected range and default value.

The expected range and default value. The LowerLimitValue and UpperLimitValue must fall within the physical Range.

Table 7.2.4.13.A

Edit on Github


Is this page difficult to understand? Let us know!

7.2.4.13.4 Changelog

  • New resource
  • applicability, IfcControllerType/MULTIPOSITION
  • property, IntegerRange
  • property, Range