9.3 BACnet-objecten
9.3
BACnet-objecten
De aangeboden BACnet-objecten zijn afhankelijk van het functionele bereik van de respectievelijke
eindapparaten. De objecten worden dynamisch aangemaakt wanneer een eindapparaat wordt toegewezen
aan de Geberit Gateway.
Object Instance
De Object Instance wordt dynamisch gegenereerd voor elk BACnet-object volgens de volgende regels.
De Object Instance voor eindapparaten bestaat uit de volgende waarden:
• zone
–
maximaal 20 zones
–
01: zone 1
–
02: zone 2
–
...
–
19: zone 19
• type eindapparaat
–
maximaal 15 types eindapparaten
–
00: verzamelgroep (alle eindapparaten in dezelfde zone)
–
01: wc
–
02: urinoir
–
03: wastafelkraan
–
04: sensor
–
05: hygiënespoeling
1)
–
06-14: RFU
• positie eindapparaat
–
maximaal 31 eindapparaatposities
–
00: Verzamelgroep (alle eindapparaten van hetzelfde type in dezelfde zone)
–
01: positie 1
–
02: positie 2
–
...
–
30: positie 30
• objectnummer
–
maximaal 400 objecten per eindapparaat
–
000-099: informatie (lezen, statisch)
–
100-199: status (lezen, dynamisch)
–
200-299: controle (lezen en schrijven)
1)
–
300-399: RFU
Object Instance voor Geberit Gateway:
• Object Instance
–
bereik: 0 000 000–0 000 399
–
(zone voor Geberit Gateway = 0)
–
(type eindapparaat = 0)
–
(positie eindapparaat = 0)
–
(objectnummer = 000-399)
1)
RFU: gereserveerd voor toekomstige toepassingen (reserved for future use)
De Object Instance wordt als volgt uit deze waarden berekend (→ zie ook het voorbeeld onder
"Verzamelgroepen"):
• Object Instance =
objectnummer + (positie eindapparaat • 400) + (type eindapparaat • 400 • 31) + (zone • 400 • 31 • 15)
De individuele waarden worden als volgt geëxtraheerd uit de Object Instance:
• objectnummer = Object Instance mod 400
• positie eindapparaat = |(Object Instance mod (400 • 31)): 400|
• type eindapparaat = |(Object Instance mod (400 • 31 • 15)): (400 • 31)|
• zone = |Object Instance : (400 • 31 • 15)|
27021606314557707 © 11-2023
972.115.00.0(01)
9 Bijlage
97