IfcBuildingControlsDomain 模式是 IFC 模型的域层的一部分. 它扩展了 IfcSharedBldgServicesElements 模式中概述的有关构建服务的思想. 它定义了楼宇自动化, 控制, 仪表和报警的概念.
IfcBuildingControlsDomain 模式支持的思想包括:
- actuator
- alarm
- controller
- sensor
- flow instrument
- unitary control element
执行控制动作的元件 (如阀门和阻尼器) 主要是分布流元件的类型, 位于 IfcHvacDomain 和 IfcElectricalDomain 模式中.
控制元素的出现捕获设计信息, 而实时设备状态则捕获在 IfcPerformanceHistory 上, 可以为其分配控制元素. 为性能历史定义了各种标准属性集, 以捕获直接控制数据.
控制元素在控制系统中使用 ifcreassociatesclastification 来标识网关的 url 和设备和数据点的地址.
为了支持多个生命周期阶段, 实时控制数据 (IfCalpCysRead) 和设计数据 (IFC 分发元素子类型) 是分开的, 使得每个可以独立使用, 而不存在另一个, 但是两者都可以通过 IFCiLeFixStor 控件来实现. 如果设备寻址在设计时已知, 分类应用于发生实体, 那么在连接到控制系统时, 可以根据匹配分类自动将控制元素发生分配给实时设备数据(IfcPerformanceHistory).
为了将控制元件连接到测量或控制的物理流量元件, 使用 IfcRelFlowControlElements 关系. 例如, 这种关系可以将执行器映射到阻尼器, 或将温度传感器映射到蒸发器线圈. ifcdDistributionFlowElement 实体的性能数据可以通过遍历此类关系来派生.
IfcBuildingControlsDomain 模式没有指定楼宇自动化协议, 但可以映射到标准协议或供应商实现, 以实现调试和操作互操作性. 通用适用实体描述如下:
IfcPerformanceHistory: Captures realtime device data in the form of property sets.
IfcPropertySet: Captures a set of realtime device data, either using predefined data structures or custom information.
IfcPropertySetTemplate: Captures metadata about custom properties, such as names, descriptions, data types, units, and ranges.
IfcRelAssociatesClassification: Associates addresses of devices and control points to uniquely identify within a control system.
- IfcController: Captures non-realtime occurrence information for hardware or software-based arbitrary analog and digital data.
- IfcAlarm: Captures non-realtime occurrence information for hardware or software-based alarm sources.
IfcEvent: Captures alarm event handling information.
IfcProcedure: Captures device procedures that may be run arbitrarily or in response to events.
IfcTask: Captures device programs that may be scheduled at various times.
- Types
- IfcActuatorTypeEnum
- IfcAlarmTypeEnum
- IfcControllerTypeEnum
- IfcFlowInstrumentTypeEnum
- IfcSensorTypeEnum
- IfcUnitaryControlElementTypeEnum
- Entities
- IfcActuator
- IfcActuatorType
- IfcAlarm
- IfcAlarmType
- IfcController
- IfcControllerType
- IfcFlowInstrument
- IfcFlowInstrumentType
- IfcSensor
- IfcSensorType
- IfcUnitaryControlElement
- IfcUnitaryControlElementType
- Property Sets
- Pset_ActuatorPHistory
- Pset_ActuatorTypeCommon
- Pset_ActuatorTypeElectricActuator
- Pset_ActuatorTypeHydraulicActuator
- Pset_ActuatorTypeLinearActuation
- Pset_ActuatorTypePneumaticActuator
- Pset_ActuatorTypeRotationalActuation
- Pset_AlarmPHistory
- Pset_AlarmTypeCommon
- Pset_ControllerPHistory
- Pset_ControllerTypeCommon
- Pset_ControllerTypeFloating
- Pset_ControllerTypeMultiPosition
- Pset_ControllerTypeProgrammable
- Pset_ControllerTypeProportional
- Pset_ControllerTypeTwoPosition
- Pset_FlowInstrumentPHistory
- Pset_FlowInstrumentTypeCommon
- Pset_FlowInstrumentTypePressureGauge
- Pset_FlowInstrumentTypeThermometer
- Pset_SensorPHistory
- Pset_SensorTypeCommon
- Pset_SensorTypeConductanceSensor
- Pset_SensorTypeContactSensor
- Pset_SensorTypeFireSensor
- Pset_SensorTypeFlowSensor
- Pset_SensorTypeGasSensor
- Pset_SensorTypeHeatSensor
- Pset_SensorTypeHumiditySensor
- Pset_SensorTypeIonConcentrationSensor
- Pset_SensorTypeLevelSensor
- Pset_SensorTypeLightSensor
- Pset_SensorTypeMoistureSensor
- Pset_SensorTypeMovementSensor
- Pset_SensorTypePHSensor
- Pset_SensorTypePressureSensor
- Pset_SensorTypeRadiationSensor
- Pset_SensorTypeRadioactivitySensor
- Pset_SensorTypeSmokeSensor
- Pset_SensorTypeSoundSensor
- Pset_SensorTypeTemperatureSensor
- Pset_SensorTypeWindSensor
- Pset_UnitaryControlElementPHistory
- Pset_UnitaryControlElementTypeCommon
- Pset_UnitaryControlElementTypeIndicatorPanel
- Pset_UnitaryControlElementTypeThermostat
- Pset_SensorTypeCO2Sensor
- Pset_SensorTypeFrostSensor
- Pset_SensorTypeIdentifierSensor
- PEnum_ActuatorApplication
- PEnum_ControllerApplication
- PEnum_ControllerMultiPositionType
- PEnum_ControllerProportionalType
- PEnum_ControllerTwoPositionType
- PEnum_ControllerTypeFloating
- PEnum_ControllerTypeProgrammable
- PEnum_ElectricActuatorType
- PEnum_FailPosition
- PEnum_MovementSensingType
- PEnum_PressureGaugeType
- PEnum_TemperatureSensorType
- PEnum_ThermometerType
- PEnum_UnitaryControlElementApplication
- PEnum_WindSensorType
- Quantity Sets
- Qto_ActuatorBaseQuantities
- Qto_AlarmBaseQuantities
- Qto_ControllerBaseQuantities
- Qto_FlowInstrumentBaseQuantities
- Qto_SensorBaseQuantities
- Qto_UnitaryControlElementBaseQuantities
来源: http://www.bubuko.com/infodetail-3394739.html