FileStorageBase.Open (METH) ¶ METHOD Open : BOOL InOut: Scope Name Type Return Open BOOL Input openMode ACP_OPEN_MODE sFilePostfix STRING
MemoryStream.Init (METH) ¶ METHOD PUBLIC FINAL Init InOut: Scope Name Type Input pbyMemData POINTER TO BYTE udiMemDataSize UDINT
MemoryStream.Read (METH) ¶ METHOD FINAL Read : UDINT InOut: Scope Name Type Return Read UDINT Input pby POINTER TO BYTE udiNumBytes UDINT pResult POINTER TO RTS_IEC_RESULT
MemoryStream.Reset (METH) ¶ METHOD FINAL Reset Resets a read-buffer by discarding any buffered content
MemoryStream.Write (METH) ¶ METHOD FINAL Write : RTS_IEC_RESULT InOut: Scope Name Type Return Write RTS_IEC_RESULT Input pby POINTER TO BYTE udiNumBytes UDINT
PersistenceChannel.EventCallback (METH) ¶ METHOD EventCallback : UDINT The interface ICmpEventCallback must be registered for an event. If this event is posted, this callback method is called. InOut: Scope Name Type Comment Return EventCallback UDINT Input pEventParam POINTER TO EventParam Pointer to the event parameters, see Struct EventParam
BufferedFileStream.Write (METH) ¶ METHOD FINAL Write : RTS_IEC_RESULT InOut: Scope Name Type Return Write RTS_IEC_RESULT Input pby POINTER TO BYTE udiNumBytes UDINT
BACnetClientAcknowledgeAlarm (FB) ¶ FUNCTION_BLOCK PUBLIC FINAL BACnetClientAcknowledgeAlarm EXTENDS BACnetClientBase Common Behaviour Model conform (ETrigA) FB to execute a Acknowledge-Alarm-Reqeust in the BACnet-Network. If the execution completed successfully, xDone is set to TRUE. InOut: Scope Name Type Initial Comment Inherited from Input xExecute BOOL Rising edge: Starts defined operation FALSE : Resets the defined operation after ready condition was reached ETrigATo xAbort BOOL TRUE : Aborts the operation ETrigATo udiTimeOut UDINT Max. operating time for executing [µs], 0: No operating time limit ETrigATo Output xDone BOOL TRUE : Ready condition reached ETrigATo xBusy BOOL TRUE : Operation is running ETrigATo xError BOOL TRUE : Error condition reached ETrigATo xAborted BOOL TRUE : Abort condition reached ETrigATo Input dwTargetDeviceNumber DWORD The device number of the targeted device in the BACnet- Network. BACnetClientBase pTargetDeviceAddress POINTER TO CmpBACnet.IEC_BACNET_ADDRESS 0 Optional : The device address of the targeted device in the BACnet-Network. If an adress is given the given device number is ignored. BACnetClientBase Output eStatus CmpBACnet.IEC_BACNET_STATUS CmpBACnet.IEC_BACNET_STATUS.BACNET_STATUS_OK If an error occured, the error state. BACnetClientBase errorResult CmpBACnet.IEC_BACNET_ERROR STRUCT(tag := CmpBACnet.IEC_BACNET_FAILURE_TYPE._FAILURE_MAX_SIZE) If an error occured (this means eStatus <> BACNET_STATUS_OK), whereas the sent BACnet-Request was answered with an specific error information, the latter is contained in this structure. BACnetClientBase iState DINT 0 The State in which the FB is during execution: 0: No execution, resetted state 1: Searching for the Target-Device and a valid address for it 2: Sending the BACnet-Request into the network 3: Waiting for the answer (if there is one) to the BACnet-Request made in 2 4: Finishing the call, setting of the output variables BACnetClientBase Input processID CmpBACnet.IEC_BACNET_UNSIGNED The ID of the process to acknowledge the alarms with. eventObjInst CmpBACnet.IEC_BACNET_DWORD The object instance to acknowledge the alarms for. eventObjType CmpBACnet.IEC_BACNET_OBJECT_TYPE The object type to acknowledge the alarms for. eventState CmpBACnet.IEC_BACNET_EVENT_STATE Event state to be acknowledged. timeStamp CmpBACnet.IEC_BACNET_TIME_STAMP Time Stamp of the acknowledgement. ackSource WSTRING(255) Identifier of the source of acknowledgement. ackTime CmpBACnet.IEC_BACNET_TIME_STAMP CHECK: BACN-200 Time of the acknowledgemnent. Properties: Instance , inherited from BACnetClientBase Running , inherited from BACnetClientBase Server , inherited from BACnetClientBase SourceDeviceAddress , inherited from BACnetClientBase SourceDeviceNumber , inherited from BACnetClientBase TargetDeviceAddress , inherited from BACnetClientBase TargetDeviceNumber , inherited from BACnetClientBase Methods: Request SampleInputs InitializeOutputs , inherited from BACnetClientBase RegisterToServer , inherited from BACnetClientBase UnregisterFromServer , inherited from BACnetClientBase Structure: Request (Method) SampleInputs (Method)
BACnetClientAcknowledgeAlarm.Request (METH) ¶ METHOD PROTECTED Request : CmpBACnet.IEC_BACNET_STATUS InOut: Scope Name Type Return Request CmpBACnet.IEC_BACNET_STATUS
BACnetClientGetAlarmSummary.SampleInputs (METH) ¶ METHOD PROTECTED SampleInputs