F.A.Q. – Quali ID del nodo sono disponibili e le descrizioni dei tipi di dati nel Server OPC UA di PLC S7-1200 / S7-1500?

79

Su ogni server OPC UA sono disponibili le definizioni di tipo relative ad ogni variabile e ad ogni tipo di variabile in un ID specifico del nodo nell’area indirizzi. Questo articolo elenca gli ID dei nodi delle definizioni dei tipi di dati SIMATIC del server OPC UA di una SIMATIC S7-1200 / S7-1500.

Il sistema semantico di nodi dell’OPC UA presuppone che tutti i nodi nell’area indirizzi di un server derivino ad un tipo specificato. Questo comporta che in particolare le variabili e i tipi di variabili debbano presentare una definizione specifica del tipo (DataType) come attributo. Queste definizioni dei tipo contengono un ID del nodo che rimanda ad un nodo in cui viene definito il tipo di dati della rispettiva variabile. Ogni tipo di dati è anche un nodo.

Anche il server OPC UA di una SIMATIC S7-1200 / S7-1500 offre queste definizioni di tipo. Alcuni tipi di dati SIMATIC sono riprodotti direttamente con i tipi di dati di base dell’OPC UA (ns=0), mentre altri tipi di dati SIMATIC ricevono una propria definizione del tipo (ns=3) nell’area indirizzi.

La tabella 1 seguente elenca i principali tipi di dati SIMATIC e i rispettivi ID del nodo delle definizioni di tipo, nonché l’assegnazione tra tipi di dati SIMATIC e OPC UA:

Tipo di dati SIMATIC ID del nodo Tipo di dati OPC UA  S7-1200  S7-1500
Bool ns=0;i=1 Boolean x x
Int ns=0;i=4 Int16 x x
SInt ns=0;i=2 SByte x x
DInt ns=0;i=6 Int32 x x
LInt ns=0;i=8 Int64 x
USInt ns=0;i=3 Byte x x
UDInt ns=0;i=7 UInt32 x x
UInt ns=0;i=5 UInt16 x x
ULInt ns=0;i=9 UInt64 x x
Real ns=0;i=10 Float x x
LReal ns=0;i=11 Double x x
Byte ns=3;i=3001 “BYTE” x
Word ns=3;i=3002 “WORD”  x
DWord ns=3;i=3003 “DWORD”  x
DWord ns=0;i=19 StatusCode x
LWord ns=3;i=3004 “LWORD”  x
Char ns=3;i=3012 “CHAR”  x
WChar ns=3;i=3013 “WCHAR”  x
WString ns=0;i=12 String x  x
String ns=3;i=3014 “STRING” x
LDT ns=0;i=13 DateTime x
Date_And_Time ns=3;i=3011 “DT” x

 

buon divertimento.


Per la formazione PLC certificata, su questo argomento e sulla programmazione plc in generale potete contattarmi direttamente tramite il modulo:




    Software necessari:

    Download Tia Portal dalla V15 alla V19 tutti i link qui:
    👉🏻👉🏻👉🏻 https://www.domenicomadeo.com/?p=7105

    trial operativa 21 giorni.

    Ricordo che per essere abilitati al download del software è necessaria una registrazione al sito di supporto Siemens (qui) ed una successiva autorizzazione da parte di Siemens, che può richiedere anche diversi giorni.

    Scrivi un commento o una richiesta di Info

    Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.