BACnetTrendLogMultiple (FB) ¶ FUNCTION_BLOCK PUBLIC BACnetTrendLogMultiple EXTENDS BACnetStaticObjectBase FB reflecting a BACnet-TrendLogMultiple-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). Additionally functions are given which allow to access or modify the Log_DeviceObjectProperty-Property of this BACnet-Object. Note The pure functionality of storing Log-Values in a file or else where is (right now) not predefined by this FB. This means for storing Log-Values one has to register a Event-Callback-FB for the BACNET_CALLBACK_WRITE-Callback. In this callback the user has to check if the Log_Buffer-BACnet-Property of this BACnet-Object is written, and has to write the first value of this list to the corresponding file or else where. Additionally a Event-Hook-FB for the CB_READ_RANGE-Hook has to be regsitered and used to give back the whole Range of values stored (in a file or else where). For more details, see stack specification. Moreover access right behaviour which changes due to dynamically changing BACnet-Property-Sets is done by an Event-Callback (BACnetEventCallback), which is attached to the BACNET_CALLBACK_WRITE-Callback. Additionally see documentation of BACnetObjectBase . Moreover this is the reason why not havin the Log_Buffer-Property available in this FB. Properties: AckedTransitions AlignIntervals AuditLevel AuditableOperations BufferSize Description Enable EventAlgorithmInhibit EventAlgorithmInhibitRef EventDetectionEnable EventEnable EventMessageTexts EventMessageTextsConfig EventState EventTimeStamps IntervalOffset LastNotifyRecord LogDeviceObjectProperty LogInterval LoggingType NotificationClass NotificationThreshold NotifyType ProfileLocation ProfileName RecordCount RecordsSinceNotification Reliability ReliabilityEvaluationInhibit StartTime StatusFlags StopTime StopWhenFull Tags TotalRecordCount Trigger NumberOfProperties , inherited from BACnetObjectBase ObjectID , inherited from BACnetObjectBase Methods: GetBACnetAccumulatorRecordProperty , inherited from BACnetObjectBase GetBACnetArraySizeOfProperty , inherited from BACnetObjectBase GetBACnetBitStringProperty , inherited from BACnetObjectBase GetBACnetBooleanProperty , inherited from BACnetObjectBase GetBACnetClientCOVProperty , inherited from BACnetObjectBase GetBACnetColorCommandProperty , inherited from BACnetObjectBase GetBACnetDateProperty , inherited from BACnetObjectBase GetBACnetDateRangeProperty , inherited from BACnetObjectBase GetBACnetDateTime2Property , inherited from BACnetObjectBase GetBACnetDateTimeProperty , inherited from BACnetObjectBase GetBACnetDevObjPropReferenceProperty , inherited from BACnetObjectBase GetBACnetDevObjReferenceProperty , inherited from BACnetObjectBase GetBACnetDoubleProperty , inherited from BACnetObjectBase GetBACnetEnumeratedProperty , inherited from BACnetObjectBase GetBACnetLightingCommandProperty , inherited from BACnetObjectBase GetBACnetObjPropReferenceProperty , inherited from BACnetObjectBase GetBACnetObjectIDProperty , inherited from BACnetObjectBase GetBACnetOptionalEnumeratedProperty , inherited from BACnetObjectBase GetBACnetOptionalPriorityFilterProperty , inherited from BACnetObjectBase GetBACnetOptionalREALProperty , inherited from BACnetObjectBase GetBACnetOptionalUnsignedProperty , inherited from BACnetObjectBase GetBACnetPrescaleProperty , inherited from BACnetObjectBase GetBACnetProcessIdSelectionProperty , inherited from BACnetObjectBase GetBACnetRealProperty , inherited from BACnetObjectBase GetBACnetRecipientProperty , inherited from BACnetObjectBase GetBACnetScaleProperty , inherited from BACnetObjectBase GetBACnetSetpointReferenceProperty , inherited from BACnetObjectBase GetBACnetShedLevelProperty , inherited from BACnetObjectBase GetBACnetSignedProperty , inherited from BACnetObjectBase GetBACnetStringProperty , inherited from BACnetObjectBase GetBACnetTime2Property , inherited from BACnetObjectBase GetBACnetTimeProperty , inherited from BACnetObjectBase GetBACnetTimeStampProperty , inherited from BACnetObjectBase GetBACnetUnsignedProperty , inherited from BACnetObjectBase GetBACnetValueSourceProperty , inherited from BACnetObjectBase GetBACnetxyColorProperty , inherited from BACnetObjectBase GetPropertyAccessRight , inherited from BACnetObjectBase GetPropertyCallbackAttachment , inherited from BACnetObjectBase GetPropertyId , inherited from BACnetObjectBase GetPropertyInstanceStackAllocContentBuffer , inherited from BACnetObjectBase GetPropertyInstanceWithContentBuffer , inherited from BACnetObjectBase Initialize IsBACnetDateTimePropertyUnspecified , inherited from BACnetObjectBase IsPropertyExistent , inherited from BACnetObjectBase IsPropertyWriteable , inherited from BACnetObjectBase SetBACnetAccumulatorRecordProperty , inherited from BACnetObjectBase SetBACnetArraySizeOfProperty , inherited from BACnetObjectBase SetBACnetBitStringProperty , inherited from BACnetObjectBase SetBACnetBooleanProperty , inherited from BACnetObjectBase SetBACnetClientCOVProperty , inherited from BACnetObjectBase SetBACnetColorCommandProperty , inherited from BACnetObjectBase SetBACnetDateProperty , inherited from BACnetObjectBase SetBACnetDateRangeProperty , inherited from BACnetObjectBase SetBACnetDateTime2Property , inherited from BACnetObjectBase SetBACnetDateTimeProperty , inherited from BACnetObjectBase SetBACnetDateTimePropertyToUnspecified , inherited from BACnetObjectBase SetBACnetDevObjPropReferenceProperty , inherited from BACnetObjectBase SetBACnetDevObjReferenceProperty , inherited from BACnetObjectBase SetBACnetDoubleProperty , inherited from BACnetObjectBase SetBACnetEnumeratedProperty , inherited from BACnetObjectBase SetBACnetLightingCommandProperty , inherited from BACnetObjectBase SetBACnetObjPropReferenceProperty , inherited from BACnetObjectBase SetBACnetObjectIDProperty , inherited from BACnetObjectBase SetBACnetOctetStringProperty , inherited from BACnetObjectBase SetBACnetOptionalEnumeratedProperty , inherited from BACnetObjectBase SetBACnetOptionalPriorityFilterProperty , inherited from BACnetObjectBase SetBACnetOptionalREALProperty , inherited from BACnetObjectBase SetBACnetOptionalUnsignedProperty , inherited from BACnetObjectBase SetBACnetPrescaleProperty , inherited from BACnetObjectBase SetBACnetProcessIdSelectionProperty , inherited from BACnetObjectBase SetBACnetRealProperty , inherited from BACnetObjectBase SetBACnetRecipientProperty , inherited from BACnetObjectBase SetBACnetScaleProperty , inherited from BACnetObjectBase SetBACnetSetpointReferenceProperty , inherited from BACnetObjectBase SetBACnetShedLevelProperty , inherited from BACnetObjectBase SetBACnetSignedProperty , inherited from BACnetObjectBase SetBACnetStringProperty , inherited from BACnetObjectBase SetBACnetTime2Property , inherited from BACnetObjectBase SetBACnetTimeProperty , inherited from BACnetObjectBase SetBACnetTimeStampProperty , inherited from BACnetObjectBase SetBACnetUnsignedProperty , inherited from BACnetObjectBase SetBACnetValueSourceProperty , inherited from BACnetObjectBase SetBACnetxyColorProperty , inherited from BACnetObjectBase SetObjectName , inherited from BACnetObjectBase SetPropertyAccessRight , inherited from BACnetObjectBase SetPropertyCallbackAttachment , inherited from BACnetObjectBase SetPropertyInstance , inherited from BACnetObjectBase WritePropertyInstance , inherited from BACnetObjectBase Structure: AckedTransitions (Property) AlignIntervals (Property) AuditLevel (Property) AuditableOperations (Property) BufferSize (Property) Description (Property) Enable (Property) EventAlgorithmInhibit (Property) EventAlgorithmInhibitRef (Property) EventDetectionEnable (Property) EventEnable (Property) EventMessageTexts (Property) EventMessageTextsConfig (Property) EventState (Property) EventTimeStamps (Property) IntervalOffset (Property) LastNotifyRecord (Property) LogDeviceObjectProperty (Property) LogInterval (Property) LoggingType (Property) NotificationClass (Property) NotificationThreshold (Property) NotifyType (Property) ProfileLocation (Property) ProfileName (Property) RecordCount (Property) RecordsSinceNotification (Property) Reliability (Property) ReliabilityEvaluationInhibit (Property) StartTime (Property) StatusFlags (Property) StopTime (Property) StopWhenFull (Property) Tags (Property) TotalRecordCount (Property) Trigger (Property) private Initialize (Method)