DOMANDA:
Perché dopo la mappatura di un progetto S7 in un OS arriva una segnalazione di errore? In due diversi AS c'è in ciascuno un blocco dati con lo stesso nome simbolico, ma con struttura diversa.
RISPOSTA:
Per entrambi i blocchi da AS diversi viene creata la stessa struttura delle variabili. Poiché però le strutture sono diverse, questo nel mappare porta ad una segnalazione di errore. Questo comportamento è una caratteristica di sistema.
Motivo:
Per l'assegnazione del nome in WinCC serve un nome univoco, derivato dall'ingegneria. Con i tipi di blocco deve essere sottinteso che tipi di blocco con lo stesso nome sono identici per quel che riguarda il codice, interfaccia e attributi, poiché il nome di tipo di blocco viene utilizzato per nominare il tipo di struttura WinCC corrispondente. Poiché sui dati di diversi programmi S7 si opera e si osserva da un OS, deve essere inteso che i tipi di blocchi corrispondenti sono identici nei programmi corrispondenti.
DB globali vengono rappresentati in WinCC su un tipo di struttura WinCC con il Nome del DB globale (DB<Numero> oppure Nome simbolico) e da qui esattamente su una istanza (p.e. S7-Programm(1)_DB1).
È consueto assegnare nomi simbolici diversi a blocchi dati con contenuto diverso all'interno di un progetto.
|