I denne guide lærer du, hvad en dataoverførsel af typen "Enhed - kurve" gør i Leanheat® Monitor, hvordan du opretter en, og hvordan kurven omregner en værdi, der læses fra ét device, til den værdi, der skrives til et andet.
En kurve-dataoverførsel læser et register på et kilde device, omregner værdien gennem en kurve, du selv definerer, og skriver resultatet til et eller flere registre på et modtager device. Kilden og modtageren kan være to forskellige devices eller det samme device. På den måde kan en målt værdi styre en indstilling, som regulatoren ikke selv kan danne, for eksempel når det målte flow bestemmer det ønskede pumpetryk.
Overførslen gentages i hver dataoverførselsperiode. Hvis kildeværdien ikke kan læses i en periode, skrives der ikke noget i den periode.
Sådan beregnes kurven
Kurven består af 2 til 5 punkter. Punktets x-værdi er en mulig kildeværdi, og y-værdien er det, der skal skrives til modtageren ved den kildeværdi.
- Mellem to nabopunkter følger værdien en ret linje, så en kildeværdi derimellem giver et proportionalt resultat.
- Hvis kildeværdien er lavere end det første punkt eller højere end det sidste, forlænges det yderste linjestykke i samme retning.
- Derefter begrænses resultatet af "Maksimal kurveværdi" og "Minimal kurveværdi". Den skrevne værdi bliver aldrig højere end maksimum eller lavere end minimum, uanset kildeværdien.
Begge akser bruger værdierne, som Leanheat Monitor viser dem, ikke det rå registerindhold. Den "Skalering", du angiver for hvert register, fortæller Leanheat Monitor, hvordan der omregnes mellem de to. Dermed er x i kilderegistrets enhed, og y er i modtagerregistrets enhed.
Forudsætninger
- Kurve-dataoverførsel skal være med i din plan. Hvis "Enhed - kurve" ikke findes på listen over dataoverførselstyper, så kontakt support.
- Kilde og modtager skal være forbundet til Leanheat Monitor med forbindelsestypen ECL, Modbus eller SP.
- Du skal kende registeradressen, skaleringen og registertypen for kilderegistret og for hvert modtagerregister. På SP-forbundne devices vælges registret i stedet ud fra sit navn.
- Der skal kunne skrives til modtagerregistret. Registre, der ikke må skrives til, afvises med "Registeret er forbudt", og et register, som en anden dataoverførsel allerede skriver til, afvises med "Registeret er allerede i brug".
- Dataoverførselsperioden kan sættes mellem 10 sekunder og 24 timer.
Sådan opretter du overførslen
- Gå til fanen "Admin", og vælg "Dataoverførsel".
- Klik på "Opret dataoverførsel".
- Giv dataoverførslen et navn, og vælg typen "Enhed - kurve".
- Indstil "Dataoverførselsperiode", altså hvor ofte kilden læses, og modtageren skrives. Mindste dataoverførselsperiode er 10 sekunder.
- Vælg kilde device fra listen til venstre. Editoren for den kilde åbner.
- Udfyld kildens "Register", "Skalering" og "Registertype".
- Klik på "Definer kurve", og udfyld kurven som beskrevet i næste afsnit.
- Under "Modtagere" vælger du modtager device og udfylder dets "Register", "Skalering" og "Registertype". Brug "Tilføj register", hvis den samme omregnede værdi skal skrives til mere end ét register.
- Klik på "Anvend". Gentag fra trin 5, hvis overførslen skal indeholde flere kilder, hver med sin egen kurve.
- Klik på "Gem dataoverførsel" øverst til højre.
Sådan definerer du kurven
I vinduet "Definer kurve for dataoverførsel" sætter du først grænserne og derefter punkterne. En forhåndsvisning til højre viser kurven, mens du skriver.
- Angiv "Maksimal kurveværdi" og "Minimal kurveværdi". Det er grænser for den skrevne værdi, og maksimum skal være højere end minimum.
- Udfyld "Punkt 1" og "Punkt 2" med deres x- og y-værdier. Brug plusknappen til at tilføje flere punkter, op til 5 punkter i alt, og minusknappen til at fjerne et.
- x-værdierne skal stige fra punkt til punkt. Et punkt, hvis x-værdi ikke er højere end det foregående, afvises med "Ukorrekt x-værdi angivet".
- Bekræft vinduet, og klik derefter på "Anvend" i kildeeditoren.
Du kan ændre kurven senere med "Rediger kurve" på den samme kilde.
Eksempel: pumpetryk styret af flow
En kunde lader det målte flow fra energimåleren bestemme det ønskede differenstryk for cirkulationspumpen på den samme ECL310-regulator, som kører applikationen A333.3.
- Kilde: register 6058, skalering 10, registertype UI32. Det er flowet fra energimåler 2 ("HeatMeter2 Flow") i l/h.
- Modtager: register 12322, skalering 10, registertype I16. Det er cirkulationspumpens ønskede differenstryk ("DP_Ref") i bar, altså den samme indstilling, som regulatoren viser som "dP Set Master".
Kurven oversætter flow til tryk:
| Punkt | x (flow, l/h) | y (tryk, bar) |
|---|---|---|
| 1 | 1.000 | 0,8 |
| 2 | 10.000 | 1,2 |
| 3 | 20.000 | 1,5 |
| 4 | 30.000 | 2,0 |
Ved et målt flow på 8.760 l/h ligger værdien mellem punkt 1 og punkt 2, så overførslen skriver 1,14 bar som pumpens setpunkt. Når nettet aftager mere vand, bliver der bedt om mere tryk fra pumpen, og når flowet falder, sænkes trykket igen, hvilket sparer pumpeenergi.
Sådan tjekker du en kørende overførsel
Åbn overførslen fra listen "Dataoverførsel" for at se den arbejde. Kortet Kilde til venstre viser kurven, registerindstillingerne og den sidst læste værdi med tidspunktet for aflæsningen. Hold musen over et punkt på kurven for at se dets x- og y-værdi. Kortet Modtagere til højre viser det register, der skrives til, og den værdi, der sidst blev skrevet til det.