Il presente articolo tratta i seguenti argomenti:
Informazioni di background esportazione OPC
Un'esportazione OPC contiene un sottoinsieme dei dati disponibili del progetto ETS, questa limitazione si applica sia ai tipi di dati che alla struttura di indirizzo di gruppo (è possibile solo per indirizzi con livelli 2 e 3). Informazioni sui Tipi di Dati vedi questa tabella qui sotto.
La funzione di esportazione OPC è data dal momento che il rilascio di ETS4 non è più mantenuto (ad esempio aggiungere nuovi tipi di Datapoint). Uno dei motivi è la retrocompatibilità con le catene di tool esistenti, che hanno bisogno esplicitamente del formato OPC ETS3.
Tutti i dati progetto (compresi gli Indirizzi di Gruppo) possono essere ottenuti dal file di progetto ETS (.knxproj). La descrizione di un file '.knxproj' può essere trovata qui.
La licenza ETS non viene verificata quando si attiva l'esportazione OPC. Pertanto, qualsiasi dimensione del progetto può essere OPC esportato.
Formato esportazione OPC
Un'esportazione OPC può essere attivata tramite il menu voce 'Esporta' e quindi salvare il progetto come 'Esportazione OPC'.

Un’esportazione OPC crea due file:
- Un file ESF (.esf) che elenca gli Oggetti Gruppo interessati e i relativi dettagli
- Un file PHD (.phd) che elenca gli Indirizzi Individuali interessati
Il codice del carattere di entrambi i file è basato su ASCII, cioè sulla pagina del codice Windows del PC (ad esempio CP-1252 o ISO 8859-1).
File ESF
- La prima riga indica il nome del progetto ETS.
- Gli Indirizzi di Gruppo interessati del progetto ETS sono elencati dalla seconda riga in poi; il formato di tale riga è il seguente:
[Nome indirizzo gruppo principale].[Nome indirizzo gruppo intermedio].Numero di indirizzo di gruppo] [TAB] [Nome indirizzo del gruppo] [TAB] [Tipo di dati] [TAB] [Priority] [TAB] [Indirizzi di gruppo collegati]
Esempio:

Progetto ETS
Questa è la correlazione tra esportazione OPC e progetto ETS

- [Numero indirizzo gruppo] è un numero separato da '/' (codificato come \0x20). È elencato una volta sola, anche se appare più volte.
- [Indirizzi di gruppo collegati] sono gli Indirizzi di gruppo che sono collegati allo stesso oggetto di gruppo (in aggiunta al primo indirizzo di gruppo menzionato). Questo Oggetto di Gruppo dovrebbe avere il 'flag di scrittura' settato.
- Gli Oggetti Gruppo che non sono assegnati a un Indirizzo di Gruppo non vengono inclusi nel file ESF.
File PHD
Questo file contiene un elenco di tutti gli indirizzi individuali coinvolti del progetto ETS (la barra è un ritorno a capo - avanzamento di linea, codificato come \0x0d\0x0a).
1.1.10
1.1.12
1.1.13
...
Tipi di dati disponibili
Tipo OPC |
Formato EIS |
0 |
EIS 1 'Commutazione' (1 Bit) |
1 |
EIS 8 '1-Bit Controlled' (2 Bit) |
2 |
Sconosciuto |
3 |
EIS 2 'Dimming - control (4 bit) |
4 |
Sconosciuto |
5 |
Sconosciuto |
6 |
Sconosciuto |
7 |
Incerto (1 Byte) |
8 |
Incerto (2 Byte) |
9 |
Incerto (3 Byte) |
10 |
Incerto (4 Byte) |
11 |
Sconosciuto |
12 |
Sconosciuto |
13 |
Sconosciuto |
14 |
EIS 15 'Stringa caratteri' (14 Byte) |
15 |
Sconosciuto |