Automatisering af klima- og ventilationsanlæg. Sådan automatiseres ventilationsanlæg. Aktuator drev

Bygninger kan ikke forestilles uden et system, der tvangsgiver ventilation ind i rummet. Under ventilationsprocessen frigives den forurenede luftstrøm, og dens fuldstændige eller delvis udskiftning at rengøre. Automatisering af ventilation gør det muligt at organisere processtyringsstyring, som igen er med til at sikre bygningen og sikre energieffektivitet. Ventilationsautomatisering varierer, så i denne artikel vil vi fortælle dig, hvad deres formål er, og hvad deres funktioner er, samt hvad deres egenskaber er.

Formålet med det automatiske system

I dag er ventilationskomplekset blevet fuldstændig moderniseret og er et komplekst instrumentsystem med en kraftenhed, varmeapparater og kanaler, der giver rummets mikroklima. For at alle komponenter og samlinger skal fungere harmonisk, forsyner moderne ingeniører systemet med udstyr med sensorer og mekanismer. Det er gennem dem, at ventilationen i samlingen kan styres.

Ventilationssystemets opgaver:

  • Styring og overvågning af systemparametre: fejlsignal, usikre tilstande og andre uventede driftsmomenter. Moderne controllere kommunikerer med operatøren i realtid. Dette giver operatøren mulighed for at observere driften af ​​alle systemindikatorer og bestemme deres overensstemmelse med den ønskede tilstand.
  • Individuel analyse af produktionen af ​​enhver mekanisme og proces generelt i henhold til specificerede parametre gennem overvågning. Styremaskinen modtager data opnået ved hjælp af sensorer og udfører forskning ved hjælp af computerkraft. Foretager om nødvendigt justeringer af den samlede ydelse gennem et signal fra betjeningsmekanikken eller gennem opstartssystemet.
  • Beskyttelse af ventildelen og vandkredsløbene i varmeelementet mod frysning. Systemtermostaten overvåger varmelegemernes temperaturer og forhindrer dem i at falde ud over det kritiske niveau.
  • Workflow-styring gennem tilstandsskift. Dette er nødvendigt for en rationel anvendelse af det automatiske system i forbindelse med ændringer i belastningen på lokalet, ugentligt dagtid, tidspunkt på dagen eller klimatiske forhold. Programmer til automatisk styring af ventilationssystemet, baseret på overvågningsinformation, har mulighed for at bruge kraftaggregater som supplement, lukke aktiviteter eller ændre hastigheden på ventilatorblade, starte og stoppe lufttørrere og så videre.
  • Låsning af mekanismen i tilfælde af kortslutning eller enhver nødsituation relateret til elektronikken, for at forhindre en mulig brand.

Automatisering i ventilationssystemet har en nøglerolle og udfører en række nødvendige opgaver uden det, er det umuligt at udføre alle de anførte muligheder af vedligeholdelsespersonalet.

Hovedkomponenter i autoventilation

Designet af et automatisk ventilationssystem kræver ret arbejdskrævende og komplekst arbejde af ingeniører en sådan proces kræver ikke kun teoretisk viden, men også en masse erfaring.

Påkrævet viden:

  • lignende systemstruktur;
  • hoveddele og hovedkomponenter;
  • logisk betjening og helheden af ​​alle dele og enheder.

For at bruge det mest optimale sæt af instrumenter til systemet og kontrol over det, er det nødvendigt at tage højde for rækken af ​​fremragende produktionsfaciliteter samt have driftserfaring med sådant udstyr. Det ville også være nyttigt at studere brugeranmeldelser for at forstå forholdet mellem pris og kvalitet af modellen i dag. Dette giver dig mulighed for at købe et system af høj kvalitet på gunstige vilkår.

Magasinet "Climate World" fortsætter med at udgive fragmenter af det nye uddannelsesprogram for det supplerende træningsprogram fra Educational and Consulting Center "CLIMATE UNIVERSITY" med titlen "Automation of heating, ventilation and air conditioning systems."

Tidligere har vi beskrevet i detaljer, hvordan man arbejder med applikationer i det moderne CAREL c.Suite udviklingsmiljø. Lad os nu tale om udviklingen af ​​brugerafsendelsesgrænseflader i c.Web-miljøet

Udvikling af custom forsendelsesgrænseflader i c.Web-miljøet

Forsendelsesværktøjer

CARELs produktsortiment omfatter forskellige midler afsendelse på både lokalt og globalt niveau.

Frit programmerbar c.pCO familie controllere

Controllerne i c.pCO-familien, udstyret med en indbygget Ethernet-port, giver mulighed for direkte afsendelse via internettet takket være den indbyggede webserver.

Serverbrugergrænsefladen kan enten være standard, leveret af CAREL gratis eller udviklet i overensstemmelse med en specifik kundes krav.

En standardbrugergrænseflade er tilstrækkelig til at overvåge driften af ​​installationen, styre den og analysere udstyrets adfærd over tid på grund af den indbyggede funktion med at logge værdierne af udvalgte parametre og derefter se dem i form af grafer .




Denne løsning er optimal til faciliteter med en lille mængde udstyr, hvor budgettet ikke tillader installation af en dedikeret afsendelsessystemserver.


BOSS Object Level Dispatch Server

Alle controllere i c.pCO-familien, uanset modifikation, har mindst én indbygget RS485-port, som kan bruges til at integrere controlleren i dispatchbussen via ModBus- eller BACnet-protokoller.

Indsamling, opbevaring, visning af information fra feltkontrollører og underretning af stedets personale om situationer, der kræver opmærksomhed, skal udføres af BOSS afsendelsessystemserveren.

Funktionerne og fordelene ved BOSS afsendelsessystemserveren er:

  • adgang via enhver webbrowser med PC, tablet eller smartphone;
  • indbygget Wi-Fi-adgangspunkt giver dig mulighed for at arbejde eksternt med BOSS som med mobil enhed så med personlig computer;
  • om nødvendigt er det muligt at tilslutte en skærm via Display Port eller VGA stik, og også tastaturer og musen igennem USB-porte;
  • automatisk skalering af serversider til enhedens skærmopløsning, med som bliver tilgået;
  • integreret understøttelse af Modbus (Master og Slave) og BACnet (Client and Server) protokoller via MS/TP (RS485) og TCP/IP busser;
  • den mest forenklede procedure for implementering af et forsendelsessystem baseret på BOSS for datavisualiseringskonto med ved hjælp af skabelonsider.


Løsningen ved hjælp af BOSS er rettet mod faciliteter, hvor det er nødvendigt at integrere 10 til hundredvis af controllere, både fremstillet af CAREL og tredjeparter, i en enkelt forsendelsesgrænseflade, der understøtter de i øjeblikket mest almindelige kommunikationsprotokoller ModBus og BACnet.

Cloud afsendelsestjeneste tERA



Cloud service tERA afsendelsessystem, som bruger internettets kraft til at interagere med feltcontrollere placeret forskellige steder, er en universel løsning til faciliteter af enhver størrelse, såvel som for netværk af faciliteter.

Fordele ved tERA:

  • ingen grund til at placere noget serverudstyr på stedet;
  • Adgang til tERA internetportal er muligt med enhver enhed tilsluttet globalt netværk;
  • Ikke kræver særlig konfiguration af netværksudstyr til den facilitet, hvor de automationssystemer, der formodes at blive kontrolleret, er installeret;
  • detaljerede oplysninger om udstyr og kontrolmuligheder afhænger af brugertype indstillet af den lokale administrator;
  • automatisk generering af rapporter pr tidsplan og ved forekomsten af ​​visse hændelser, der kræver indgriben fra servicepersonale;
  • opdateringssupport software feltkontrollere;
  • indbyggede værktøjer til at analysere udstyrs adfærd ved at sammenligne parametre over tid og mellem forskellige objekter;
  • brugergrænsefladen kan enten være minimalistisk, kun bestående af tabeller og grafer, eller designet med under hensyntagen til en konkret kundes ønsker.



Brugen af ​​tERA-tjenesten er især relevant for netværk af små og mellemstore faciliteter, hvor brugen af ​​fysiske dispatch-servere er upraktisk på grund af den lille mængde udstyr på hver af faciliteterne, og antallet af faciliteter i sig selv er stort. hvilket gør direkte forbindelse til hver af dem vanskelig.

Desuden er tERA-tjenesten den optimale platform for serviceorganisationer, der tilbyder deres kunder periodiske tjenester. service og reparation af udstyr.


Udviklingsværktøjer til brugergrænseflader

Alle forsendelsesværktøjer giver mulighed for at skabe en brugergrænseflade designet i overensstemmelse med kundens krav.

En vigtig komponent i operatørens brugergrænseflade er det grafiske design, hvis bekvemmelighed, klarhed og ergonomi bestemmer afsenderens arbejdseffektivitet.

I tillæg til moderne midler informationsvisualisering i BMS-systemer kræver tværplatform og understøttelse af mobile enheder.

Alle ovenstående krav opfyldes af CAREL c.Web-brugergrænsefladeudviklingsmiljøet, som har følgende hovedkarakteristika:

understøttelse af moderne visualiseringsteknologier på tværs af platforme - der bruges standard HTML- og SVG-grafikkode, understøttet af alle moderne platforme - i modsætning til FLASH og en række andre teknologier;

Udviklingsprocessen er maksimalt optimeret til brug af bibliotekselementer med den mindst nødvendige mængde programmering. Samtidig er en erfaren udvikler forsynet med rigelige muligheder indstillinger;

understøttelse af mobile enheder leveres med hensyn til bekvemmelighed for operatøren, når han arbejder med små skærme;

beskyttelse af intellektuel ejendom - der tages hensyn til udviklernes interesser - kompileret HTML-kode downloades til målenheden, mens det originale projekt forbliver hos forfatteren;

c.Web er et enkelt samlet værktøj til udvikling af brugergrænseflader til afsendelsesværktøjer på forskellige niveauer af CAREL-produktion, op til muligheden for at overføre projekter fra et system til et andet, samtidig med at funktionalitet og minimale ændringer bevares.

c. Web

Lancering af c.Web og oprettelse af et projekt



For at starte c.Web skal du vælge den relevante genvej på proceslinjen og køre den som administrator:

Herefter vil menuen se sådan ud:



Du skal vælge Project Console, hvilket vil få det tilsvarende vindue til at vises:



Hvis du har til hensigt at arbejde med et allerede valgt projekt, skal du klikke på Builder-knappen. Hvis du har brug for at ændre det aktuelle projekt, skal du klikke på den røde knap for at stoppe serveren.




I vinduet, der åbnes, skal du angive navnet på det nye projekt og mappen, hvor det vil være placeret:



Det skal bemærkes, at hvis der er filer af et tidligere oprettet projekt i den angivne mappe, så åbnes de, når du starter editoren som nyt projekt. På den måde kan du udvikle nye projekter baseret på tidligere oprettede.




og derefter knappen Builder for at starte selve c.Web-editoren.

Hvis serveren ikke tidligere er konfigureret, vises et indstillingsvindue, hvor du skal tildele servernavn, adresse og type.



I vores tilfælde skal typen være Carel, og vi angiver navnet og IP-adressen på målcontrolleren baseret på vores egne præferencer.



På fanen Avanceret skal du angive stierne til de mapper, der indeholder tabeller over controllerparametre, der er tilgængelige for afsendelse, og til de mapper, hvor editoren vil placere færdigt projekt.



Hvis der er forbindelse til controlleren via et lokalt netværk, er det praktisk at uploade det færdige projekt direkte til controlleren ved hjælp af den indbyggede FTP-server, så vi angiver de tilsvarende mapper i controlleren som målmapper.



For at udfylde feltet Config Source skal du oprette en controller variabel konfigurationsfil, hvilket kun kan gøres, hvis du har kildeprojektet.

For at gøre dette skal du vende tilbage til controllerapplikationsprojektet og åbne det i c.Suite-udviklingsmiljøet i c.design-programmet.




Marker afkrydsningsfeltet Enable c.Web - dette er nødvendigt for at brugergrænsefladeprojektet kan fungere korrekt efter indlæsning i controlleren:



Vi eksporterer projektvariabler i et format, der svarer til c.Web-editoren:



Et vindue åbnes, hvor du skal angive den mappe, hvor vi har til hensigt at gemme konfigurationsfilen.



Når du har gennemført disse trin, vises en meddelelse som denne:



Da vi har foretaget ændringer i controllerapplikationsprojektet, skal det genindlæses:


Nu kan vi vende tilbage til opsætning af c.Web-editoren ved at angive stien til mappen i feltet Config Source, hvor variabelkonfigurationsfilen fra c.design blev gemt:



Som et resultat vil det angivne vindue se sådan ud:



Hvis du markerer afkrydsningsfeltet Cleanup dataroot, ryddes mappen, hvor projektfilerne indlæses i controlleren, så hvis der under arbejdet placeres yderligere filer, der ikke er inkluderet i c.Web-projektet, vil de blive slettet. I nogle tilfælde er dette uønsket, så det er bedre ikke at markere dette felt.



På fanen Layout skal du vælge det relevante sideformat under hensyntagen til den skærmopløsning, som brugergrænsefladen, der oprettes, højst sandsynligt vil blive vist på:



Når du har klikket på OK, åbnes hovedredigeringsvinduet:


Hentning af datapunkter og links til objekter

Den første ting, vi skal gøre, er at indlæse information om de datapunkter, som vi planlægger at bruge i vores projekt. For at gøre dette skal du højreklikke på projektnavnet og vælge Hent datapunkter:



Hvis proceduren er gennemført med succes, vises et vindue som dette:



De aflæste variable kan ses i OBJEKTER-sektionen i projekttræet:


Lad os begynde at skabe den faktiske brugergrænseflade på hovedsiden. Lad os flytte Circular Meter-objektet fra biblioteket til projektsiden:



Egenskaberne for det valgte objekt vises i det tilsvarende editorvindue. For at binde en variabel til et objekt skal du bruge egenskaben Base til at vise værdien af ​​variablen.



Lad os binde en variabel, der indeholder den aktuelle temperaturværdi, til det eksisterende objekt:



Og lad os ændre en række andre parametre, der bestemmer udseende og objektadfærd:


Upload til controller

For at sikre, at den variable importmekanisme fungerede korrekt, lad os indlæse det resulterende projekt med ét objekt i målcontrolleren.

For at gøre dette skal du højreklikke på projektnavnet og vælge Distribuer:



Efter afslutning kan vi ved at åbne browseren og angive controllerens IP-adresse verificere, at overførslen var vellykket, og at dataene vises korrekt i controllerens webgrænseflade:



For at ændre overskrifterne på webgrænsefladesiderne skal du ændre den tilsvarende linje i koden for index.htm-objektet, som er placeret i afsnittet Bibliotek - ATVISE - Ressourcer:



Lad os tilføje et objekt til vores side, der giver os mulighed for ikke kun at se, men også at ændre værdierne af variabler i controlleren.

Sådan et objekt kan for eksempel være Læs/Skrive Variabel - det er især praktisk at bruge på berøringsskærme, da den indeholder store knapper til at mindske og øge værdien, samt en controller-skyder.

Lad os placere det angivne objekt på siden, binde det til temperaturindstillingsvariablen og ændre objektets udseende i overensstemmelse med vores præferencer:



Efter indlæsning af det opdaterede projekt i controlleren, vil det være muligt at ændre den indstillede værdi via webgrænsefladen:



Lad os tilføje en switch for at ændre tilstanden for en diskret variabel og linke den til at tænde og slukke for installationen:


Dynamisk alarmindikation

Lad os tilføje en alarmindikation. For at gøre dette skal du tegne en cirkel ved hjælp af Tilføj cirkel-værktøjet.



Til en række grafiske objekter i c.Web er der et sæt færdige skabeloner Dette gælder især for cirkler: ved at vælge cirklen og vælge Skabeloner i menuen, kan du anvende skabelonformatet på det valgte objekt.



Lad os gøre cirklen rød med et gradientfyld.



For at ændre tilstanden af ​​alarmindikatoren afhængigt af situationen, vil vi bruge Tilføj Simple Dynamic-mekanismen indbygget i c.Web.



I punktet EVENT vil vi angive værdien af ​​alarmtilstandsvariablen, og i punktet ACTION vil vi sammenligne tilstanden for tilstedeværelsen af ​​en alarm, blinken af ​​det valgte objekt og tilstanden af ​​dets usynlighed i fravær af en alarm.


Faktisk er Simple Dynamics-mekanismen en guide, der ved hjælp af simple visuelle midler giver dig mulighed for at skabe specifikke sekvenser af handlinger, der kræver programmering. Simple Dynamics giver dig mulighed for at forenkle denne proces, men outputtet er et script, der kan bruges som grundlag og efterfølgende manuelt ændres af udvikleren.

For at vise og redigere scriptet skal du klikke på Script-knappen på c.Web-panelet:



Det resulterende script kan analyseres og udvides.



For en mere detaljeret meddelelse til operatøren om tilstedeværelsen af ​​en alarm, er det tilrådeligt at tilføje et akustisk signal til den visuelle meddelelse - en blinkende rød indikator.

For at gøre dette skal du tilføje en fil, der indeholder en alarm, til mappen Ressourcer:



Lad os desuden tilføje en anden indikator - grøn, som skal lyse, når der ikke er nogen alarm:



Lad os indstille dimensionerne af den grønne indikator til den samme som den røde, og for nøjagtigt at placere begge indikatorer oven på hinanden, bruger vi justeringsværktøjerne:



Lad os ændre scriptet som følger:



Flere oplysninger om tilgængelige kommandoer og scriptsyntaks er tilgængelig i den indbyggede hjælp.

Lad os tilføje en anden regulator, som vi vil binde til en variabel, der bestemmer alarmtærsklen.



Og tilføj billedtekster til displayet og kontrolelementerne:



For at forbedre æstetikken af ​​den webgrænseflade, der oprettes, lad os tilføje en gradientbaggrund ved hjælp af Tilføj rektangel-værktøjet i c.Web-kontrolpanelet.



Lad os indstille parametrene for rektanglet og placere det under de eksisterende objekter:



Efter indlæsning i controlleren vil webgrænsefladen se sådan ud:


Indlejring af færdige sider

Yderligere udvidelse af funktionaliteten af ​​webgrænsefladen er mulig ved hjælp af færdige skabeloner, der kan downloades fra c.Web-sektionen på ksa.carel.com-portalen:



Især er der tilgængelige færdige sider, der viser WebpGD-controllerens indbyggede visning, grafer over logfiler og alarmer.

For at anvende de angivne skabeloner skal de tilsvarende filer uploades til controllerens filsystem via FTP. For at gøre dette kan du bruge FileZilla-programmet:


Foruddownloadede mapper skal forberedes til kopiering til HTTP-controllermappen.



Hvis webgrænsefladen indtil dette tidspunkt allerede er blevet indlæst i controlleren, vil denne mappe ikke være tom, og skabelonmapperne skal tilføjes til de eksisterende filer:


Efter afslutning af dataoverførselsprocessen vil HTTP-controllermappen se sådan ud:


For at bruge skabelonerne foreslås det at tilføje til hjemmeside brugergrænseflademenu med tre punkter: WebpGD, Trends og Alarmer.



Vi tilføjer også en ny side, der kalder den WebpGD.



I menuen Filer skal du vælge Indstillinger for at konfigurere parametrene for den nye side:


Lad os indstille sidedimensionerne til 900 gange 500 pixels og derefter bruge værktøjet Tilføj fremmedobjekt:


Lad os tegne et rektangel, der måler 460 gange 800 pixels - dette er området, hvor controllerens skærm og kontrolknapperne vil blive vist.

Ved at klikke på denne zone får vi et vindue til redigering af objektscriptet, hvor vi tilføjer en kommando for at få adgang til den tidligere indlæste skabelonside: