Interaktiivisuus

Herätä sivu eloon — sido elementtejä tageihin, ohjaa tiloja ja ulkoasua lausekkeilla ja reagoi napsautuksiin.

Staattisesta kaaviosta tulee hyödyllinen, kun sen elementit heijastavat ja ohjaavat dataasi. Sivulla elementtejä kytketään tageihin muutamalla tavalla.

Sidonnat

Sidonta yhdistää elementin tai jonkin sen ominaisuuksista tagiin, jotta se näyttää reaaliaikaisen arvon tai heijastaa tagin tilaa. Tekstiotsikko voi näyttää tagin arvon, ja muodon täyttö voi seurata sitä.

Lausekkeet

Kaikkeen suoraa sidontaa monimutkaisempaan kirjoitetaan lauseke: lyhyt, JavaScriptiä muistuttava koodinpätkä, joka laskee arvon tai ehdon yhdestä tai useammasta tagista. Lausekkeilla voi muotoilla arvon, yhdistää tageja tai päättää värin. Kaikki käytettävissä olevat funktiot löytyvät sivueditorin lausekehakuteoksesta: tagien arvojen lukeminen ja muotoilu, navigointi, arvojen kirjoittaminen ja katselijan zoomaustason lukeminen.

Lauseke voi ohjata muutakin kuin otsikon tekstiä. Kaikkialla, missä paneeli Ominaisuudet näyttää lausekepainikkeen, ominaisuus voidaan laskea kiinteän arvon sijaan. Tällaisia kohtia on neljä:

  • elementin teksti
  • sen tila Näkyvissä, jotta kaavion osat näkyvät vain silloin, kun ne ovat merkityksellisiä
  • symbolin tilat: käytössä, manuaalinen, jännitteinen, moduloiva
  • Napsautus-toiminto.

Näkyvissä on ainoa ulkoasuominaisuus, joka hyväksyy lausekkeen. Jos haluat täytön tai viivan seuraavan dataasi, käytä sen sijaan ehtoa.

Lausekkeen ohjaama ominaisuus on lukittu paneelissa, ja paneeli kertoo sen, joten erotat aina lasketun arvon jonkun kirjoittamasta.

Dynaamiset tilat

Laitesymbolit tarjoavat tiloja, jotka sidot tagiin tai lausekkeeseen, jotta symboli heijastaa laitoksen toimintaa:

  • Käytössä: komponentti on käynnissä tai aktiivinen.
  • Manuaalinen: se on käsiohjaustilassa.
  • Jännitteinen: se on jännitteinen.
  • Moduloiva: se moduloi eikä ole täysin auki tai kiinni.

Kun sidottu arvo on tosi, symboli päivittyy (täyttyy, näyttää käsiohjauksen ääriviivan ja niin edelleen). Käytettävissä olevat tilat riippuvat symbolista. Katso Laitesymbolit.

Ehdot

Ehdot muuttavat elementin ulkoasua tai toimintaa tagien arvojen perusteella, esimerkiksi värittävät pumpun sen käydessä tai korostavat lukeman, joka on alueen ulkopuolella. Ehto yhdistää lausekkeen ja ulkoasun, jota käytetään, kun lauseke on tosi.

Napsautustoiminnot

Elementin Tapahtumat-osiossa on Napsautus-toiminto: lauseke, joka suoritetaan, kun operaattori napsauttaa elementtiä. Käytä sitä kirjoittamaan arvo kirjoitettavaan tagiin (kytke jotain päälle, muuta asetusarvoa) tai siirtymään toiseen kojelautaan, dokumenttiin, trendiin tai URL-osoitteeseen. Kirjoittaminen on mahdollista vain, jos sidottu tagi on kirjoitettava ja käyttäjällä on oikeus.

Trendattavat tagit

Elementti voi määrittää trendattavia tageja, eli tagit, joita se edustaa, jolloin niiden data kerätään trendeihin ja historiaan ilman, että jokaista tarvitsee määrittää erikseen.

Niiden määrittämisestä on toinenkin hyöty: kuka tahansa sivua katseleva voi rakentaa trendin suoraan sivulta ja valita tagit kaaviosta tagipuun sijaan. Vain trendattavat tagit näkyvät siellä, joten elementti, jolle ei ole määritetty yhtään, ei näy kyseisessä toiminnossa lainkaan.