BACnet

Koble til en BACnet-enhet og les objektene, med polling eller abonnement på verdiendringer.

BACnet leser objektene i en BACnet-enhet for byggautomasjon. Du kan lese verdier med polling med et fast intervall eller ved å abonnere på varsler om verdiendringer (change-of-value, COV).

Koble til en BACnet-enhet

InnstillingHva den gjør
NavnIdentifiserer enheten (med et valgfritt egendefinert navn).
AktivertOm THMI kobler til enheten. Slå den av for å stoppe kommunikasjon og verdiinnsamling uten å slette enheten.
Lokal bindingsadresseIP-adressen til det lokale nettverksgrensesnittet som brukes til kringkasting. Trengs vanligvis bare hvis maskinen har flere aktive grensesnitt. Standard er 0.0.0.0 (alle grensesnitt).
NettverksmaskeNettverksmasken for det lokale nettverket. Standard er 255.255.255.0.
Enhets-IDDet unike instansnummeret til den eksterne BACnet-enheten i nettverket.
PortUDP-porten. Standard er 47808, standardporten for BACnet.
TidsavbruddHvor lenge det skal ventes på svar før forespørselen regnes som mislykket. Standard er 5 sekunder (5000 ms).

BBMD

Hvis enheten er i et annet subnett, aktiverer du BBMD (BACnet Broadcast Management Device) og oppgir vert og port (standard 47808), slik at THMI kan nå enheten på tvers av nettverksgrensen. La det være av når enheten er i det lokale subnettet.

Lese en verdi: objektet

En BACnet-verdi identifiseres av objekttypen og instansnummeret, som sammen utgjør BACnet-ObjectID. Velg objekttypen som passer til verdien, og skriv deretter inn instansnummeret som identifiserer det aktuelle objektet i enheten.

THMI støtter disse objekttypene. Etter konvensjon kommer inngangsobjekter fra feltet og er skrivebeskyttet, mens utgangsobjekter og verdiobjekter som regel kan skrives til:

ObjekttypeFork.SkrivbarTypisk datatype
Analogt inngangssignalAINeiNumerisk
Analogt utgangssignalAOJaNumerisk
Analog verdiAVJaNumerisk
Binært inngangssignalBINeiBoolsk
Binært utgangssignalBOJaBoolsk
Binær verdiBVJaBoolsk
HeltallsverdiIVJaHeltall med fortegn
Positiv heltallsverdiPIVJaHeltall uten fortegn
Flertilstands inngangMSINeiHeltall
Flertilstands utgangMSOJaHeltall
FlertilstandsverdiMSVJaHeltall
Akkumulator—NeiHeltall uten fortegn
Pulsomformer—NeiNumerisk

Datatypen bestemmer hvordan verdien tolkes; hvilke valg som er tilgjengelige, avhenger av objekttypen (se Datatyper). For eksempel godtar analoge objekter heltallstyper og flyttallstyper, mens binære objekter er bool.

Polling eller abonnement

Metode for datainnsamling styrer hvordan verdien holdes oppdatert:

  • Polling: THMI leser verdien hvert pollingintervall i millisekunder (standard 5000).
  • Abonnement: THMI abonnerer på varsler om verdiendringer, og enheten sender oppdateringer. COV-trinn angir den minste endringen i verdi som kreves før enheten rapporterer en ny verdi. Større trinn reduserer trafikken for signaler med mye støy.

Skriving

Skrivbar lar brukere med tillatelse endre verdien (se Verdier og historikk). Innstillingen er bare tilgjengelig for objekttyper som støtter skriving.