IEC_BACNET_ACCESS_RULE (STRUCT)ΒΆ
TYPE IEC_BACNET_ACCESS_RULE : STRUCT
An access rule specification as of type BACnetAccessRule
An access rule evaluates to true when all of the following conditions are met: Time_Range field evaluates to TRUE, and the Location field matches the location of authentication, and the Enable field is TRUE.
- InOut:
Name
Type
Comment
timeRangeSpecifier
Defines the presence of time rage provider
timeRange
This optional field, of type BACnetDeviceObjectPropertyReference, references an property that can be evaluated to TRUE or FALSE, which defines whether the rule is valid (TRUE) or not (FALSE). The Time-Range reference shall be considered unspecified if it contains 4194303 in the instance part of the object identifier and in the device instance part of the device identifier, if present.
locationSpecifier
Defines the presence of location point provider
location
This optional field, of type BACnetDeviceObjectReference, refers to the Access Point or Access Zone that this access rule is valid for. The Location reference shall be considered unspecified if it contains 4194303 in the instance part of the object identifier and in the device instance part of the device identifier, if present.
enable
This field, of type BOOLEAN, specifies whether this rule is enabled (TRUE) or not (FALSE).
timeRangePresent
This field, of type BOOLEAN, specifies whether the timerange field is present (TRUE) or not (FALSE).
locationPresent
This field, of type BOOLEAN, specifies whether the location field is present (TRUE) or not (FALSE).