Tämä artikkeli kattaa seuraavat aiheet:
OPC-viennin taustatiedot
OPC-vienti sisältää alajoukon käytettävissä olevia ETS-projektitietoja, tämä rajoitus soveltuu sekä Tietotyyppeihin että Ryhmäosoiterakenteeseen (vain tasot 2 ja 3 ovat mahdollisia). Katso tietoja Tietotyypeistä tästä taulukosta alta.
OPC-vientiominaisuutta ei ole enää ylläpidetty ETS4:n julkaisun jälkeen (esim. lisää uusia tietopistetyyppejä). Yksi syy on yhteensopivuus taaksepäin olemassa oleviin työkaluketjuihin, jotka nimenomaan edellyttävät ETS3:n OPC-muotoa.
Kaikki projektitiedot (myös ryhmäosoitteet) saadaan ETS-projektitiedostosta (.knxproj). ’.knxproj’-tiedoston kuvaus löytyy tästä.
ETS:n lisensointia ei tarkasteta OPC-vientiä laukaistaessa. Siksi kaikenkokoiset projektit soveltuvat OPC-vientiin.
OPC-viennin muoto
OPC-vienti voidaan laukaista valikosta 'Vie projekti' projektien päävalikossa ja tallentaa projekti sen jälkeen muodossa 'OPC-vienti'.
OPC-vienti luo kaksi tiedostoa:
- ESF (.esf) -tiedosto, joka luetteloi mukana olevat Ryhmäobjektit + niihin liittyvät tiedot
- PHD (.phd) -tiedosto, joka luetteloi kaikki mukana olevat Yksilölliset osoitteet
Molempien näiden tiedostojen merkkikoodi perustuu ACIIN-koodiin, eli tietokoneen Windows-koodisivulle (esim. CP-1252 tai ISO 8859-1).
ETS Tiedosto
- Ensimmäinen rivi osoittaa ETS Projektin nimen.
- ETS Projektissa mukana olevat Ryhmäosoitteet luetellaan toiselta riviltä eteenpäin, jossa muoto tällaiselle riville on seuraava:
[Pääryhmäosoitteen nimi].[Keskiryhmäosoitteen nimi].[Ryhmäosoitenumero] [TAB] [Ryhmäosoitteen nimi] [TAB] [Tietotyyppi] [TAB] [Prioriteetti] [TAB] [Yhdistetyt Ryhmäosoitteet]
Esimerkki:
ETS-projekti
Ja tässä vastaavuus OPC viennin ja ETS Projektin välillä
- [Ryhmäosoitenumero] on numero, joka erotetaan ’/’:llä (koodattu \0x20). Se on lueteltu vain kerran, vaikka se esiintyy useita kertoja.
- [Yhdistetyt Ryhmäosoitteet] ovat Ryhmäosoitteita, jotka on linkitetty samaan Ryhmäobjektiin (ensimmäisenä mainitun Ryhmäosoitteen lisäksi). Ryhmäobjektilla on oltava ’Kirjoita merkki’ -asetus.
- Ryhmäobjekteja, joita ei ole määrätty millekään Ryhmäosoitteelle, ei sisällytetä ESF-tiedostoon.
PHD tiedosto
Tämä tiedosto sisältää luettelon kakista ETS Projektissa mukana olevista Yksilöllisistä osoitteista (rivinvaihto on palautusvipu - rivinsyöttö, koodattu \0x0d\0x0a).
1.1.10
1.1.12
1.1.13
...
Käytettävissä olevat tietotyypit
OPC-tyyppi |
EIS-muoto |
0 |
EIS 1 ’Kytkentä' (1 bitti) |
1 |
EIS 8 ’Skaalaus - ohjaus' (2 bittiä) |
2 |
Tuntematon |
3 |
EIS 2 ’Himmennys - ohjaus' (4 bittiä) |
4 |
Tuntematon |
5 |
Tuntematon |
6 |
Tuntematon |
7 |
Epävarma (1 tavu) |
8 |
Epävarma (2 tavua) |
9 |
Epävarma (3 tavua) |
10 |
Epävarma (4 tavua) |
11 |
Tuntematon |
12 |
Tuntematon |
13 |
Tuntematon |
14 |
EIS 15 ’Merkkijono' (14 tavua) |
15 |
Tuntematon |