Korjaus Design Huonekalut

Ilmastointijärjestelmien automatisointi. Miksi tarvitsemme automaatiota tuloilmanvaihtojärjestelmän ohjaamiseen Ilmanvaihdon ja ilmastoinnin ohjausjärjestelmä

Climate World -lehti julkaisee edelleen katkelmia koulutus- ja konsulttikeskuksen "ILMASTOYLIOPISTO" uudesta ammatillisen lisäkoulutuksen koulutusohjelmasta nimeltä "Lämmitys-, ilmanvaihto- ja ilmastointijärjestelmien automatisointi".

Aiemmin olemme kuvailleet yksityiskohtaisesti sovellusten käyttöä nykyaikaisessa CAREL c.Suite -kehitysympäristössä. Nyt puhutaan dispatch-käyttöliittymien kehittämisestä c.Web-ympäristössä.

Customin kehittäminen lähetysrajapinnat c.Web-ympäristössä

Välitystyökalut

CAREL-tuotevalikoimaan kuuluu erilaisia ​​lähetystyökaluja, sekä paikallisia että maailmanlaajuisia.

Vapaasti ohjelmoitavissa c.pCO-perheohjaimet

Integroidulla Ethernet-portilla varustetut c.pCO-ohjaimet tarjoavat suoran Internet-lähetyksen integroidun verkkopalvelimen kautta.

Palvelimen käyttöliittymä voi olla joko vakio, CARELin tarjoama maksutta tai kehitetty tietyn asiakkaan vaatimusten mukaan.

Vakiokäyttöliittymä riittää valvomaan asennuksen toimintaa, ohjaamaan sitä ja analysoimaan laitteiden käyttäytymistä ajan mittaan sisäänrakennetun toiminnon ansiosta, joka kirjaa valittujen parametrien arvot niiden myöhempään katseluun kaavioita.




Tämä ratkaisu on optimaalinen tiloihin, joissa on pieni määrä laitteita, joissa budjetti ei salli erillisen välitysjärjestelmäpalvelimen asentamista.


BOSS Object Level Dispatch Server

Kaikissa c.pCO-perheen ohjaimissa on modifikaatiosta riippumatta vähintään yksi sisäänrakennettu RS485-portti, jonka avulla ohjain voidaan integroida dispatch-väylään ModBus- tai BACnet-protokollien kautta.

Tietojen kerääminen, tallentaminen, näyttäminen kenttäohjaajilta ja työpaikan henkilökunnan ilmoittaminen tilanteista, jotka vaativat huomiota, tulee suorittaa BOSS-lähetyspalvelimella.

BOSS-lähetyspalvelimen ominaisuudet ja edut ovat:

  • käyttää millä tahansa verkkoselaimella PC, tabletti tai älypuhelin;
  • sisäinen piste Wi-Fi-yhteys mahdollistaa etätyöskentelyn BOSS kuten kanssa mobiililaitteen kanssa henkilökohtainen tietokone;
  • tarvittaessa on mahdollista kytkeä näyttö Display Portin tai VGA-liittimien kautta, ja myös näppäimistöt ja hiiret USB-porttien kautta;
  • palvelinsivujen automaattinen skaalaus laitteen näytön tarkkuuteen johon päästään;
  • Integroitu tuki Modbus (Master and Slave) ja BACnet (Client and Server) protokollille MS / TP (RS485) ja TCP / IP-väylien kautta;
  • yksinkertaisin menettely järjestelmään perustuvan lähetysjärjestelmän käyttöönottamiseksi BOSS varten datan visualisoinnin pisteet käyttämällä mallisivuja.


BOSS:ia käyttävä ratkaisu on keskittynyt kohteihin, joissa on tarpeen integroida kymmeniä - satoja ohjaimia, sekä CARELin että kolmansien osapuolien valmistamia, yhdeksi lähetysrajapinnaksi, joka tukee yleisimpiä ModBus- ja BACnet-kommunikaatioprotokollia.

Pilvivälityspalvelu tERA



TERA:n pilvipohjainen välityspalvelu, joka käyttää Internetin voimaa kommunikoimaan eri paikoissa sijaitsevien kenttäohjainten kanssa - yhden luukun ratkaisu minkä tahansa mittakaavan kohteille sekä objektiverkostoille.

TERA:n edut:

  • ei tarvitse etsiä palvelinlaitteita kentältä;
  • Pääsy kohteeseen Internet-portaali tERA on mahdollista mihin tahansa liitettyyn laitteeseen maailmanlaajuinen verkosto;
  • ei tarvitaan verkkolaitteiden erikoismääritys laitos, johon ohjattavat automaatiojärjestelmät on asennettu;
  • yksityiskohtaiset tiedot varusteista ja hallintaominaisuudet riippuvat paikallisen järjestelmänvalvojan asettama käyttäjätyyppi;
  • automaattinen raporttien luominen aikataulu ja tiettyjen tapahtumien sattuessa, jotka vaativat huoltohenkilöstön puuttumista asiaan;
  • päivitystuki ohjelmisto kenttäohjaimet;
  • sisäänrakennetut työkalut laitteiden käyttäytymisen analysoimiseen vertaamalla parametreja ajan ja ajan mukaan eri esineiden välillä;
  • käyttöliittymä voi olla joko minimalistinen, vain taulukoista ja kaavioista koostuva tai niillä suunniteltu ottaen huomioon tietyn asiakkaan toiveet.



tERA-palvelun käyttö on erityisen tärkeää pienten ja keskikokoisten kohteiden verkoissa, joissa fyysisten välityspalvelimien käyttö on epäkäytännöllistä, koska kunkin kohteen laitteisto on pieni ja itse objektien määrä on suuri, mikä vaikeuttaa suoran yhteyden muodostamista kuhunkin niistä.

Myös tERA-palvelu on optimaalinen alusta palveluorganisaatioille, jotka tarjoavat asiakkailleen määräaikaista palvelua palvelua ja laitteiden korjaus.


Käyttöliittymän kehittämistyökalut

Kaikki lähetystyökalut edellyttävät kykyä luoda käyttöliittymä, joka on suunniteltu asiakkaan vaatimusten mukaisesti.

Tärkeä osa operaattorin käyttöliittymää on graafinen suunnittelu, jonka mukavuudesta, selkeydestä ja ergonomiasta riippuu työnvälittäjän työn tehokkuus.

Lisäksi nykyaikaiset keinot Tietojen visualisointi BMS-järjestelmissä edellyttää alustaen välistä tukea ja tukea mobiililaitteille.

CAREL c.Web -käyttöliittymäkehitysympäristö täyttää kaikki yllä olevat vaatimukset, jolla on seuraavat pääominaisuudet:

tuki nykyaikaisille alustojen välisille visualisointitekniikoille - käytetään tavallista HTML- ja SVG-grafiikkaa, jota kaikki nykyaikaiset alustat tukevat - toisin kuin FLASH ja monet muut tekniikat;

Kehitysprosessi on optimoitu maksimaalisesti kirjastoelementtien käyttöön mahdollisimman vähäisellä ohjelmointimäärällä. Samalla kokeneelle kehittäjälle tarjotaan laajat mukautusmahdollisuudet;

tarjoaa tukea mobiililaitteille, mikä helpottaa operaattorin työskentelyä pienten näyttöjen kanssa;

immateriaalioikeuksien suoja - kehittäjien edut huomioidaan - käännetty HTML-koodi ladataan kohdelaitteeseen, kun taas alkuperäinen projekti jää tekijälle;

c.Web on yhtenäinen työkalu käyttöliittymien kehittämiseen CAREL-tuotannon eri tasojen työkalujen lähettämiseen aina mahdollisuuteen siirtää projekteja järjestelmästä toiseen säilyttäen samalla toiminnallisuuden ja minimaaliset muutokset.

c.Web

C.Webin käynnistäminen ja projektin luominen



Aloita c.Web valitsemalla oikea pikakuvake tehtäväpalkista ja suorittamalla se järjestelmänvalvojana:

Sen jälkeen valikko näyttää tältä:



Valitse Project Console, joka tuo esiin vastaavan ikkunan:



Jos aiot työskennellä jo valitun projektin kanssa, napsauta Builder-painiketta. Jos haluat muuttaa nykyistä projektia, paina punaista palvelimen pysäytyspainiketta.




Määritä avautuvassa ikkunassa uuden projektin nimi ja kansio, jossa se sijaitsee:



On huomattava, että jos aiemmin luodun projektin tiedostot ovat määritetyssä kansiossa, niin editorin käynnistyessä ne avataan uusi projekti... Näin voit kehittää uusia projekteja aiemmin luotujen pohjalta.




ja sitten Builder-painike käynnistääksesi varsinaisen c.Web-editorin.

Jos palvelinta ei ole aiemmin konfiguroitu, näkyviin tulee parametriikkuna, jossa sinun on määritettävä palvelimen nimi, osoite ja tyyppi.



Meidän tapauksessamme tyypin tulisi olla Carel ja määritämme kohdeohjaimen nimen ja IP-osoitteen omien mieltymystemme mukaan.



Lisäasetukset-välilehdellä sinun on määritettävä polut kansioihin, jotka sisältävät lähetettävät ohjaimen parametritaulukot, ja kansioihin, joihin editori sijoittaa. valmis projekti.



Jos ohjaimeen on yhteys paikallisverkon kautta, valmis projekti on kätevää ladata suoraan ohjaimeen sisäänrakennetun FTP-palvelimen avulla, joten määritämme ohjaimen vastaavat kansiot kohdekansioiksi.



Config Source -kentän täyttämiseksi sinun on luotava ohjainmuuttujien konfiguraatiotiedosto, mikä voidaan tehdä vain, jos sinulla on lähdeprojekti.

Voit tehdä tämän palaamalla ohjainsovellusprojektiin ja avaamalla sen c.Suite-kehitysympäristössä c.design-ohjelmassa.




Asetamme Enable c.Web -valintaruudun - tämä on tarpeen käyttöliittymäprojektin oikean toiminnan kannalta ohjaimeen lataamisen jälkeen:



Viemme projektimuuttujat c.Web-editoria vastaavassa muodossa:



Näyttöön tulee ikkuna, jossa sinun tulee määrittää kansio, johon aiomme tallentaa asetustiedoston.



Kun olet suorittanut määritetyt toimet, lomakkeen viesti tulee näkyviin:



Koska teimme muutoksia ohjainsovellusprojektiin, se on ladattava uudelleen:


Nyt voimme palata c.Web-editorin konfigurointiin määrittämällä Config Source -kentässä polun kansioon, johon c.designin muuttujan määritystiedosto on tallennettu:



Tämän seurauksena määritetty ikkuna näyttää tältä:



Cleanup dataroot -ruudun valinta tyhjentää kansion, johon projektitiedostot ladataan ohjaimeen, joten jos sinne työn aikana sijoitetaan lisätiedostoja, jotka eivät sisälly c.Web-projektiin, ne poistetaan. Joissakin tapauksissa tämä ei ole toivottavaa, joten on parempi olla valitsematta tätä ruutua.



Valitse Asettelu-välilehdellä sopiva sivumuoto ottaen huomioon näytön resoluutio, jolla luotu käyttöliittymä todennäköisimmin näytetään:



Kun olet napsauttanut OK, editorin pääikkuna avautuu:


Tietopisteiden hakeminen ja kohdistaminen objekteihin

Ensimmäinen asia on ladata tiedot datapisteistä, joita aiomme käyttää projektissamme. Voit tehdä tämän napsauttamalla oikealla painikkeella hiiren osoitin projektin nimen päälle ja valitse Hae tietopisteet:



Jos toimenpide onnistuu, näkyviin tulee seuraavanlainen ikkuna:



Luetut muuttujat näkyvät projektipuun OBJEKTI-osiossa:


Aloitetaan käyttöliittymän luominen Pääsivulla. Siirretään Circular Meter -objekti kirjastosta projektisivulle:



Valitun kohteen ominaisuudet näkyvät vastaavassa muokkausikkunassa. Jos haluat sitoa muuttujan objektiin ja näyttää muuttujan arvon, sinun on käytettävä Base-ominaisuutta.



Sidotaan olemassa olevaan objektiin muuttuja, joka sisältää nykyisen lämpötilan arvon:



Ja muutamme useita muita parametreja, jotka määräävät ulkomuoto ja kohteen käyttäytyminen:


Ladataan ohjaimeen

Varmistaaksesi, että muuttujien tuontimekanismi toimii oikein, ladataan tuloksena oleva projekti yhdellä objektilla kohdeohjaimeen.

Voit tehdä tämän napsauttamalla projektin nimeä hiiren kakkospainikkeella ja valitsemalla Distribute:



Kun se on valmis, avaamalla selaimen ja määrittämällä ohjaimen IP-osoitteen, voimme varmistaa, että lataus onnistui ja tiedot näkyvät oikein ohjaimen verkkoliittymässä:



Voit muuttaa verkkokäyttöliittymäsivujen otsikoita muokkaamalla vastaavaa riviä kirjasto - ATVISE - Resurssit -osiossa olevan index.htm-objektin koodissa:



Lisätään sivullemme objekti, joka mahdollistaa paitsi tarkastelun, myös ohjaimen muuttujien arvojen muuttamisen.

Tällainen objekti voi olla esimerkiksi Read / Write Variable - se on erityisen kätevä käytettäväksi kosketusnäytöillä, koska se sisältää suuria painikkeita arvojen pienentämiseen ja kasvattamiseen sekä liukusäätimen.

Sijoitetaan määritetty objekti sivulle, sidotaan se lämpötilan asetusarvomuuttujaan ja muokataan kohteen ulkonäköä mieltymystemme mukaan:



Kun päivitetty projekti on ladattu säätimeen, on mahdollista muuttaa asetusarvoa verkkokäyttöliittymän kautta:



Lisätään kytkin diskreetin muuttujan tilan muuttamiseksi ja sidotaan se laitteen kytkemiseen päälle ja pois:


Dynaaminen hälytyksen ilmaisu

Lisätään hälytysmerkki. Voit tehdä tämän piirtämällä ympyrän Lisää ympyrä -työkalulla.



Useille graafisille objekteille c.Webissä on joukko valmiita malleja, se koskee erityisesti piirejä: valitsemalla ympyrän ja valitsemalla valikosta Mallit, voit käyttää mallin muotoa valittuun objektiin.



Tee ympyrä punaiseksi gradienttitäytteellä.



Hälytysilmaisimen tilan muuttamiseen tilanteen mukaan käytämme c.Webiin sisäänrakennettua Add Simple Dynamic -mekanismia.



TAPAHTUMA-kohdassa ilmoitamme hälytyksen tilamuuttujan arvon ja TOIMINTO-kohdassa vertaamme hälytyksen tilaa, valitun kohteen vilkkumista ja sen näkymättömyyden tilaa ilman hälytyksiä. hälytys.


Itse asiassa Simple Dynamics -mekanismi on ohjattu toiminto, jonka avulla voit luoda tiettyjä ohjelmointia vaativia toimintosarjoja käyttämällä yksinkertaisia ​​visuaalisia työkaluja. Simple Dynamics antaa sinun yksinkertaistaa tätä prosessia, mutta tuloksena on skripti, jota voidaan käyttää perustana ja jota kehittäjä voi myöhemmin muokata manuaalisesti.

Voit näyttää ja muokata komentosarjaa painamalla c.Web-paneelin Script-painiketta:



Tuloksena olevaa skriptiä voidaan analysoida ja täydentää.



Jos haluat tarkemman ilmoituksen käyttäjälle hälytyksen olemassaolosta, on suositeltavaa lisätä visuaaliseen ilmoitukseen akustinen signaali - vilkkuva punainen merkkivalo.

Voit tehdä tämän lisäämällä hälytyksen sisältävän tiedoston Resources-kansioon:



Lisäksi lisäämme vielä yhden merkkivalon - vihreän, jonka pitäisi syttyä, kun hälytystä ei ole:



Asetamme vihreän osoittimen koon samaksi kuin punaisen, ja sijoittaaksemme molemmat indikaattorit tarkasti päällekkäin käytämme kohdistustyökaluja:



Muokataan skriptiä seuraavasti:



Lisätietoja käytettävissä olevista komennoista ja komentosarjan syntaksista on online-ohjeessa.

Lisätään vielä yksi säädin, jonka sitomme muuttujaan, joka määrittää hälytyskynnyksen.



Ja lisää tarroja osoitus- ja ohjauselementteihin:



Lisää luodun verkkokäyttöliittymän estetiikkaa lisäämällä liukuväristausta c.Web-ohjauspaneelin Lisää suorakulmio -työkalulla.



Asetetaan suorakulmion parametrit ja sijoitetaan se olemassa olevien objektien alle:



Ohjaimeen lataamisen jälkeen verkkokäyttöliittymä näyttää tältä:


Valmiiden sivujen upottaminen

Verkkokäyttöliittymän toiminnallisuuden edelleen laajentaminen on mahdollista ksa.carel.com-portaalin c.Web-osiosta ladattavien valmiiden mallipohjien avulla:



Erityisesti saatavilla on valmiita sivuja, joissa näkyy WebpGD-ohjaimen sisäänrakennettu näyttö, lokikaaviot ja hälytykset.

Jotta näitä malleja voidaan käyttää, vastaavat tiedostot on ladattava ohjaimen tiedostojärjestelmään FTP:n kautta. Voit tehdä tämän käyttämällä FileZilla-ohjelmaa:


Ennakkoon ladatut kansiot on valmisteltava kopioitavaksi ohjaimen HTTP-kansioon.



Jos verkkokäyttöliittymä on jo ladattu ohjaimeen tähän mennessä, tämä kansio ei ole tyhjä ja mallikansiot tulee lisätä olemassa oleviin tiedostoihin:


Tiedonsiirtoprosessin päätyttyä rekisterinpitäjän HTTP-kansio näyttää tältä:


Mallien käyttöä varten ehdotetaan, että käyttöliittymän pääsivulle lisätään valikko, jossa on kolme kohtaa: WebpGD, Trends ja Alarms.



Lisäämme myös uuden sivun nimeltä WebpGD.



Määritä uuden sivun parametrit valitsemalla Tiedosto-valikosta Asetukset:


Asetetaan sivun kooksi 900 x 500 pikseliä ja käytä sitten Lisää vieras objekti -työkalua:


Piirretään suorakulmio, jonka koko on 460 x 800 pikseliä - tämä on alue, jossa ohjaimen näyttö ja ohjauspainikkeet näkyvät.

Napsauttamalla tätä vyöhykettä saamme kohteen komentosarjan muokkausikkunan, johon lisäämme komennon viittaamaan aiemmin ladatulle mallisivulle: