Jokainen Ryhmäobjekti on itse asiassa datapiste, ts. se edustaa dataa.
Jotta saataisiin kunkin Ryhmäobjektin esittämän datan vakioitu tulkinta, datapistetyypit on esitelty.
Esim. oletetaan, että sähke on lähetetty binaaritoimilaitteeseen valon sytyttämiseksi jossain kohdassa rakennusta. Katsomalla tätä lausetta tarkemmin voidaan erottaa kaksi näkökohtaa:
- ”jossain kohdassa rakennusta”
- ”sytyttää”
”Jossain kohdassa rakennusta” on esitetty sähkeen vastaanottajan osoitteella, ts. Ryhmäosoitteella.
”Sytyttää”-osa on tällä hetkellä epäselvä: ei ole varmaa, miten ”sytyttää” on koodattu, ts. ilman lisätietoja vain oletuksia voidaan tehdä ja tästä syystä datapisteitä tarvitaan.
Ryhmäobjektin ”konfigurointi”
Tällaisena datapistetyyppi määritetään osaksi Ryhmäobjektin konfigurointia.
KUITENKAAN todellisia datapistetietoja:
- ei tallenneta laitteen muistiin
- ei koskaan sisällytetä sähkeeseen
- tallennetaan vain ETS-projektiin
Datapistetiedot ovat erityisen tärkeitä vianmääritykselle, ts. ETS-näytön käyttöönotto Ryhmäobjekteiden liittyvän tiedon tulkintaan, esim. ”data = 85 A8” sijaan ”data = -6 °C” näytetään.
Rakenne & merkinnät
Rakenne:
- datatyyppi: formaatti + koodaus
- koko: arvoalue + yksikkö
Merkinnät: X.YYY
- X: määrittää formaatin + koodauksen
- YYY: määrittää arvoalueen + yksikön
Useimmiten käytetyt datapistetyypit ovat:
- 1.yyy = boole, kuten kytkentä, siirrä ylös/alas, vaihe
- 2.yyy = 2 x boole, esim. kytkentä + prioriteettihallinta
- 3.yyy = boole + 3-bittinen allekirjoittamaton arvo, esim. himmennys ylös/alas
- 4.yyy = merkki (8-bittimen)
- 5.yyy = 8-bittinen allekirjoittamaton arvo, kuten himmennysarvo (0...100 %), kaihdinten arvo (0...100 %)
- 6.yyy = 8-bittinen 2:n komplementti, esim. %
- 7.yyy = 2 x 8-bittinen allekirjoittamaton arvo, ts. pulssilaskuri
- 8.yyy = 2 x 8-bitin 2:n komplementti, esim. %
- 9.yyy = 16-bittinen kelluva, esim. lämpötila
- 10.yyy = aika
- 11.yyy = päivämäärä
- 12.yyy = 4 x 8-bittinen allekirjoittamaton arvo, ts. pulssilaskuri
- 13.yyy = 4 x 8-bittinen 2:n komplementti, ts. pulssilaskuri
- 14.yyy = 32-bittinen kelluva, esim. lämpötila
- 15.yyy = pääsynvalvonta
- 16.yyy = jono -> 14 merkkiä (14 x 8-bit)
- 17.yyy = tapahtumapaikan numero
- 18.yyy = tapahtumapaikan valvonta
- 19.yyy = aika + päivä
- 20.yyy = 8-bittinen numerointi, esim. LVI-tila (”auto”, ”mukava”, ”valmius”, ”energiansäästö”, ”suojaus”)