BACnetLoop
(FB)
FUNCTION_BLOCK PUBLIC BACnetLoop EXTENDS BACnetStaticObjectBase IMPLEMENTS IBACnetLoop
FB reflecting a BACnet-Loop-Object. All Properties of this FB give access to the client writeable BACnet-Properties of the reflected BACnet-Object, although the access is done not client sided (without checking access restrictions).
Note
The loops functionality has to be implemented else where. So i.e. the functionality could run in an independent IEC-Task on the PLC, which only accesses the BACnet-Properties of this BACnet-Loop-Object, but does all regulation/looping in the independant task. Additionally see documentation of BACnetObjectBase.
Properties:
AckedTransitions
Action_
Bias
COVIncrement
ControlledVariableReference
ControlledVariableUnits
ControlledVariableValue
Deadband
DerivativeConstant
DerivativeConstantUnits
Description
ErrorLimit
EventAlgorithmInhibit
EventAlgorithmInhibitRef
EventDetectionEnable
EventEnable
EventMessageTexts
EventMessageTextsConfig
EventState
EventTimeStamps
IntegralConstant
IntegralConstantUnits
ManipulatedVariableReference
MaximumOutput
MinimumOutput
NotificationClass
NotifyType
OutOfService
OutputUnits
PresentValue
PriorityForWriting
ProfileName
ProportionalConstant
ProportionalConstantUnits
Reliability
ReliabilityEvaluationInhibit
Setpoint
SetpointReference
StatusFlags
TimeDelay
TimeDelayNormal
UpdateInterval
NumberOfProperties, inherited from BACnetObjectBase
ObjectID, inherited from BACnetObjectBase
Methods:
GetBACnetAccumulatorRecordProperty, inherited from BACnetObjectBase
GetBACnetArraySizeOfProperty, inherited from BACnetObjectBase
GetBACnetArraySizeOfTwoProperties, inherited from BACnetObjectBase
GetBACnetBitStringProperty, inherited from BACnetObjectBase
GetBACnetBooleanProperty, inherited from BACnetObjectBase
GetBACnetClientCOVProperty, inherited from BACnetObjectBase
GetBACnetDateProperty, inherited from BACnetObjectBase
GetBACnetDateRangeProperty, inherited from BACnetObjectBase
GetBACnetDateTimeProperty, inherited from BACnetObjectBase
GetBACnetDevObjPropReferenceProperty, inherited from BACnetObjectBase
GetBACnetDoubleProperty, inherited from BACnetObjectBase
GetBACnetEnumeratedProperty, inherited from BACnetObjectBase
GetBACnetObjPropReferenceProperty, inherited from BACnetObjectBase
GetBACnetObjectIDProperty, inherited from BACnetObjectBase
GetBACnetPrescaleProperty, inherited from BACnetObjectBase
GetBACnetRealProperty, inherited from BACnetObjectBase
GetBACnetScaleProperty, inherited from BACnetObjectBase
GetBACnetSetpointReferenceProperty, inherited from BACnetObjectBase
GetBACnetSignedProperty, inherited from BACnetObjectBase
GetBACnetStringProperty, inherited from BACnetObjectBase
GetBACnetTimeProperty, inherited from BACnetObjectBase
GetBACnetTimeStampProperty, inherited from BACnetObjectBase
GetBACnetUnsignedProperty, inherited from BACnetObjectBase
GetPropertyAccessRight, inherited from BACnetObjectBase
GetPropertyCallbackAttachment, inherited from BACnetObjectBase
GetPropertyId, inherited from BACnetObjectBase
GetPropertyInstanceStackAllocContentBuffer, inherited from BACnetObjectBase
GetPropertyInstanceWithContentBuffer, inherited from BACnetObjectBase
IsBACnetDateTimePropertyUnspecified, inherited from BACnetObjectBase
IsPropertyExistent, inherited from BACnetObjectBase
IsPropertyWriteable, inherited from BACnetObjectBase
SetBACnetAccumulatorRecordProperty, inherited from BACnetObjectBase
SetBACnetBitStringProperty, inherited from BACnetObjectBase
SetBACnetBooleanProperty, inherited from BACnetObjectBase
SetBACnetClientCOVProperty, inherited from BACnetObjectBase
SetBACnetDateProperty, inherited from BACnetObjectBase
SetBACnetDateRangeProperty, inherited from BACnetObjectBase
SetBACnetDateTimeProperty, inherited from BACnetObjectBase
SetBACnetDateTimePropertyToUnspecified, inherited from BACnetObjectBase
SetBACnetDevObjPropReferenceProperty, inherited from BACnetObjectBase
SetBACnetDoubleProperty, inherited from BACnetObjectBase
SetBACnetEnumeratedProperty, inherited from BACnetObjectBase
SetBACnetObjPropReferenceProperty, inherited from BACnetObjectBase
SetBACnetObjectIDProperty, inherited from BACnetObjectBase
SetBACnetPrescaleProperty, inherited from BACnetObjectBase
SetBACnetRealProperty, inherited from BACnetObjectBase
SetBACnetScaleProperty, inherited from BACnetObjectBase
SetBACnetSetpointReferenceProperty, inherited from BACnetObjectBase
SetBACnetSignedProperty, inherited from BACnetObjectBase
SetBACnetStringProperty, inherited from BACnetObjectBase
SetBACnetTimeProperty, inherited from BACnetObjectBase
SetBACnetTimeStampProperty, inherited from BACnetObjectBase
SetBACnetUnsignedProperty, inherited from BACnetObjectBase
SetObjectName, inherited from BACnetObjectBase
SetPropertyAccessRight, inherited from BACnetObjectBase
SetPropertyCallbackAttachment, inherited from BACnetObjectBase
SetPropertyInstance, inherited from BACnetObjectBase
WritePropertyInstance, inherited from BACnetObjectBase
Structure:
BACnetLoop.AckedTransitions
(PROP)BACnetLoop.Action_
(PROP)BACnetLoop.Bias
(PROP)BACnetLoop.COVIncrement
(PROP)BACnetLoop.ControlledVariableReference
(PROP)BACnetLoop.ControlledVariableUnits
(PROP)BACnetLoop.ControlledVariableValue
(PROP)BACnetLoop.Deadband
(PROP)BACnetLoop.DerivativeConstant
(PROP)BACnetLoop.DerivativeConstantUnits
(PROP)BACnetLoop.Description
(PROP)BACnetLoop.ErrorLimit
(PROP)BACnetLoop.EventAlgorithmInhibit
(PROP)BACnetLoop.EventAlgorithmInhibitRef
(PROP)BACnetLoop.EventDetectionEnable
(PROP)BACnetLoop.EventEnable
(PROP)BACnetLoop.EventMessageTexts
(PROP)BACnetLoop.EventMessageTextsConfig
(PROP)BACnetLoop.EventState
(PROP)BACnetLoop.EventTimeStamps
(PROP)BACnetLoop.IntegralConstant
(PROP)BACnetLoop.IntegralConstantUnits
(PROP)BACnetLoop.ManipulatedVariableReference
(PROP)BACnetLoop.MaximumOutput
(PROP)BACnetLoop.MinimumOutput
(PROP)BACnetLoop.NotificationClass
(PROP)BACnetLoop.NotifyType
(PROP)BACnetLoop.OutOfService
(PROP)BACnetLoop.OutputUnits
(PROP)BACnetLoop.PresentValue
(PROP)BACnetLoop.PriorityForWriting
(PROP)BACnetLoop.ProfileName
(PROP)BACnetLoop.ProportionalConstant
(PROP)BACnetLoop.ProportionalConstantUnits
(PROP)BACnetLoop.Reliability
(PROP)BACnetLoop.ReliabilityEvaluationInhibit
(PROP)BACnetLoop.Setpoint
(PROP)BACnetLoop.SetpointReference
(PROP)BACnetLoop.StatusFlags
(PROP)BACnetLoop.TimeDelay
(PROP)BACnetLoop.TimeDelayNormal
(PROP)BACnetLoop.UpdateInterval
(PROP)