• No results found

BACnet - Tjänster. BACnet grundkurs 2/Tjänster/Jan Risén Sid 1

N/A
N/A
Protected

Academic year: 2022

Share "BACnet - Tjänster. BACnet grundkurs 2/Tjänster/Jan Risén Sid 1"

Copied!
18
0
0

Loading.... (view fulltext now)

Full text

(1)

BACnet - Tjänster

(2)

BACnet byggstenar

Objekt (Objects)

Tjänster

(Services)

Transport

(Busses and networks)

SV2

GT1 Representerar

in/utgångar och SW-processer

Ger

kommandon och

utbyter data

Transporterar data

(3)

Tjänsterna i BACnet är uppbyggda enligt Client/Server-stuktur . Tekniken att kommunicera mellan enheterna utan överordnad styrning kallas Peer to Peer.

Tjänster (Services)

1 2 3 1 2 3

Client (A)

Server (B) Server (B) Client (A)

Fråga Svar

Svar

(4)

BACnet har ett 50-tal tjänster som delas upp i huvudgrupper:

Larm och händelser (Alarm and Event) Filöverföring (File Access)

Objektåtkomst (Object Access)

Fjärrbetjäning (Remote Device Management) Virtuell terminal (Virtual Terminal)

Nätverkssäkerhet (Network Security)

Tjänster (Services)

(5)

Här finns tjänster för olika former av larm- och händelse- hantering, t.ex. kvittering av larm (Acknowledge Alarm).

Genom att prenumerera på COV (Subscribe COV) för en viss händelse får man information så snart denna händelse inträffar, det kan t.ex. vara ett mätvärde som ändrats mer än inställd

differens.

Det finns kraftfulla tjänster för att hämta alla aktiva larm (Get Alarm Summary) respektive hämta alla larm och händelser (Get Enrollement Summary).

Larm och händelser (Alarm and Event)

(6)

Det finns två varianter för att initiera larm i ett BACnet-system.

1 En objekt, t.ex. en analog ingång, kan generera ett larm när ett gränsvärde passeras.

(Intrinsic Reporting)

2 Vi behov av mer avancerad larmhantering används separata objekt för detta (Event Enrollment Object).

(Algorithmic Reporting)

Larm och händelser (Alarm and Event)

(7)

BACnet har tjänster som kan läsa filer (Atomic Read File) respektive skriva filer (Atomic Write File).

Filöverföring (File Access)

(8)

BACnet har tjänster för att läsa egenskaper hos object (Read Property) respektive skriva egenskaper till objekt (Write

Property).

Det finns även mer kraftfulla tjänster för att läsa respektive skriva flera egenskaper hos flera objekt samtidigt (Read Property Multiple/Write Property Multiple).

Objektåtkomst (Object Access)

(9)

Ett exempel med objekt, egenskap och tjänst.

Objektåtkomst (Object Access)

SV2

GT1 Analog ingång Analog

utgång PID-

regulator

Läs egenskap ”ärvä 2 Tjänsten ”skriv egenskap”

skriver egenskapen ”utsignal”

till objektet ”analog utgång”.

1 Tjänsten ”läs egenskap” läser egenskapen ”ärvärde” från objektet ”analog ingång”.

(10)

Det viktigaste tjänsterna för fjärrbetjäning är:

-vem är/jag är (Who is/I am)

-vem har/jag har (Who has/I have).

Med dessa tjänster är det möjligt att lokalisera och identifiera alla systemdelar samt att hitta ett specifikt objekt.

Fjärrbetjäning (Remote Device Management)

(11)

Tidsynkronisering inom systemet kan göras lokalt (Time

Syncronisation) eller global tidsynkronisering över flera tidzoner (UTC Time Syncronisation).

Fjärrbetjäning (Remote Device Management)

(12)

Detta är ett bra hjälpmedel t.ex. vid driftsättning då man kan ansluta sig till en BACnet-enhet för konfigurering.

Virtuell terminal (Virtual Terminal)

(13)

Det finns tjänster för hantering av nycklar (Request Key) och autentisering (Authenticate) i dagsläget.

Det pågår ett intensivt arbete inom detta område och ett förslag till utvidgning av BACnet-standarden med ytterligare tjänster för nätverkssäherhet är ute på remiss (135-2004 addendum g).

BIG SE har initierat ett examensarbete om detta.

Nätverkssäkerhet (Network Security)

(14)

När det är många som vill vara med och bestämma måste det finnas funktioner som prioriterar.

Ex. Vi har en förvärmare i ett luftbehandlingsaggregat där det finns en återvinningskrets, frysskydd, kyla samt zon- eftervärmare. Alla dessa kan tänkas ha en egen åsikt om utsignalen till förvärmaren.

Prioritering av kommandon

(15)

Prioritering av kommandon

Prioritet Värde Resultat

1 50%

2 3 4 5 6 7 8 9 10 11 12 13 14 15

Det finns en egenskap för analoga utgångar som ger

utgången ett grundvärde om inte annat sägs (Relinguish Default).

Antag att detta är satt till 50%, resultatet blir då 50%.

Högsta prioritet

(16)

Prioritering av kommandon

Reglerkretsen för förvärmaren startas och beräknar utsignalen till 40%.

Eftersom detta resultat har högre prioritet (10) så övertar det

kommandot, resultatet blir 40%.

Prioritet Värde Resultat

1 40%

2 3 4 5 6 7 8 9

10 40%

11 12 13

(17)

Prioritering av kommandon

Driftteknikern skall mäta ett

vätskeflöde och höjer därför manuellt utsignalen till 100%.

Manuell styrning har prioritet 8 och övertar då kommandot, resultatet blir 100%.

Prioritet Värde Resultat

1 100%

2 3 4 5 6 7

8 100%

9

10 40%

11 12 13 14 15

(18)

Prioritering av kommandon

När flödesmätningen är avslutat tar reglerkretsen för förvärmaren över, resultatet blir 40%.

Prioritet Värde Resultat

1 40%

2 3 4 5 6 7 8 9

10 40%

11 12 13

References

Related documents

Läsaren av detta dokument kan anta att Remium har erhållit eller kommer att erhålla betalning för utförandet av finansiella företagstjänster från mindre och medelstora bolag

Bakgrunden varför vi valde att skriva om tjänstekvalitet och påverkande faktorer för tjänster och e-tjänster berodde på att vi ville undersöka vilka faktorskillnader som

BACnet Testing Laboratories was established by BACnet International [18]. BTL publishes an Implementation Guide to guide manufacturers and developers to comply with

Även om arbetsbelastningen upplevs tung så finns det bland dessa anställda inte någon förväntan på att e-tjänster och andra IT-lösningar ska kunna uppnå en förbättring

Inköpschefsindex för den svenska privata tjänstesektorn (PMI – tjänster) backade med 1,1 indexenhet till 56,3 i november.. Trots nedgången bedöms tjänstekonjunkturen vara solid

Inköpschefsindex (PMI - Purchasing Managers Index) är en konjunkturmätare för den svenska ekonomin som genomförs i samarbete mellan Swedbank och Silf för dels

Inköpschefsindex (PMI - Purchasing Managers Index) är en konjunkturmätare för den svenska ekonomin som genomförs i samarbete mellan Swedbank och Silf för dels

IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES