BACnetDevice
(FB)
FUNCTION_BLOCK PUBLIC BACnetDevice EXTENDS BACnetStaticObjectBase IMPLEMENTS IBACnetDevice
FB reflecting a BACnet-Device-Object. Normally one of those BACnet-Device-Objects is automatically created, when inserting/creating a BACnetServer (CODESYS-Device). It is possible, but not planned for such a BACnet-Server to handle more than one BACnet-Device-Objects per PLC (which makes essentially no sense, to have more BACnet-Devices than physical PLC-Devices). All BACnet-Properties are initialized using the Parameters of the BACnetServer-CODESYS-Device and are not further client side writeable. Anyways using functions of the base FB BACnetObjectBase, BACnet-Properties of this BACnet-Device-Object may be read or also be written. Additionally see documentation of BACnetObjectBase.
BACnetDevice.APDUSegmentTimeout
(PROP)BACnetDevice.APDUTimeout
(PROP)BACnetDevice.AlignIntervals
(PROP)BACnetDevice.ApplicationSoftwareVersion
(PROP)BACnetDevice.BackupAndRestoreState
(PROP)BACnetDevice.BackupFailureTimeout
(PROP)BACnetDevice.BackupPreparationTime
(PROP)BACnetDevice.DatabaseRevision
(PROP)BACnetDevice.DaylightSavingsStatus
(PROP)BACnetDevice.Description
(PROP)BACnetDevice.FirmwareRevision
(PROP)BACnetDevice.GetActiveCOVSubscriptions
(METH)BACnetDevice.GetActiveVTSessions
(METH)BACnetDevice.GetAutoSlaveDiscovery
(METH)BACnetDevice.GetConfigurationFiles
(METH)BACnetDevice.GetConfigurationFilesCount
(METH)BACnetDevice.GetDeviceAddressBinding
(METH)BACnetDevice.GetManualSlaveAddressBinding
(METH)BACnetDevice.GetRestartNotificationRecipients
(METH)BACnetDevice.GetSlaveAddressBinding
(METH)BACnetDevice.GetSlaveProxyEnable
(METH)BACnetDevice.GetStructuredObjectList
(METH)BACnetDevice.GetStructuredObjectListCount
(METH)BACnetDevice.GetTimeSynchronizationRecipients
(METH)BACnetDevice.GetUTCTimeSynchronizationRecipients
(METH)BACnetDevice.GetVTClassesSupported
(METH)BACnetDevice.IntervalOffset
(PROP)BACnetDevice.LastRestartReason
(PROP)BACnetDevice.LastRestoreTime
(PROP)BACnetDevice.LocalDate
(PROP)BACnetDevice.LocalTime
(PROP)BACnetDevice.Location
(PROP)BACnetDevice.MaxAPDULengthAccepted
(PROP)BACnetDevice.MaxInfoFrames
(PROP)BACnetDevice.MaxMaster
(PROP)BACnetDevice.MaxSegmentsAccepted
(PROP)BACnetDevice.ModelName
(PROP)BACnetDevice.NumberOfAPDURetries
(PROP)BACnetDevice.ProfileName
(PROP)BACnetDevice.ProtocolObjectTypesSupported
(PROP)BACnetDevice.ProtocolRevision
(PROP)BACnetDevice.ProtocolServicesSupported
(PROP)BACnetDevice.ProtocolVersion
(PROP)BACnetDevice.RestoreCompletionTime
(PROP)BACnetDevice.RestorePreparationTime
(PROP)BACnetDevice.SegmentationSupported
(PROP)BACnetDevice.SerialNumber
(PROP)BACnetDevice.SetActiveCOVSubscriptions
(METH)BACnetDevice.SetActiveVTSessions
(METH)BACnetDevice.SetAutoSlaveDiscovery
(METH)BACnetDevice.SetConfigurationFiles
(METH)BACnetDevice.SetDeviceAddressBinding
(METH)BACnetDevice.SetManualSlaveAddressBinding
(METH)BACnetDevice.SetRestartNotificationRecipients
(METH)BACnetDevice.SetSlaveAddressBinding
(METH)BACnetDevice.SetSlaveProxyEnable
(METH)BACnetDevice.SetStructuredObjectList
(METH)BACnetDevice.SetTimeSynchronizationRecipients
(METH)BACnetDevice.SetUTCTimeSynchronizationRecipients
(METH)BACnetDevice.SetVTClassesSupported
(METH)BACnetDevice.SystemStatus
(PROP)BACnetDevice.TimeOfDeviceRestart
(PROP)BACnetDevice.TimeSynchronizationInterval
(PROP)BACnetDevice.UTCOffset
(PROP)BACnetDevice.VendorIdentifier
(PROP)BACnetDevice.VendorName
(PROP)