|
Descrizione
La comunicazione DP corrisponde allo scambio dati ciclico di dati utili tra master e slave. Nella progettazione con STEP7 assegnare per questi campi di dati utili degli indirizzi logici, affinché i dati da scambiare possano essere richiamati nel programma applicativo tramite comandi di caricamento/trasferimento.
A causa della funzionalità proxy della CPU SIMATIC S7 31x-2 PN/DP (= la CPU, in nome del corrispondente componente PROFIBUS, prende in carico la comunicazione tramite PROFINET), alla comunicazione PROFINET CBA possono prendere parte anche slave DPV0. Al contrario della pura comunicazione PROFIBUS DP, qui nel collegamento delle funzioni tecnologiche in iMap vengono creati automaticamente gli indirizzi logici per lo scambio dati di dati utili tra master DP e slave DP che di default vengono posizionati in un campo collegato allo PAA (immagine di processo delle uscite). L'utente non ha alcuna influenza sull'assegnazione degli indirizzi.
Se ora la progettazione di una CPU SIMATIC S7 315-2 PN/DP, che ha solo un campo PA (area dell'immagine di processo) di 0…127 byte viene caricata in una CPU SIMATIC S7 317-2 PN/DP che ha un campo PA di 0..255 byte, allora gli indirizzi logici degli slave DP che comunicano tramite CBA (Component Based Automation) si trovano nell'area PAA e durante il trasferimento PA vengono costantemente sovrascritti.
Rimedio
I dati di sistema creati da SIMATIC iMap non possono essere caricati senza una verifica su un hardware di CPU (incluso a hardware) che non corrisponda alla corrispondente progettazione iMap. Occorre sempre assicurarsi che i campi PA (aree di immagine di processo) della CPU progettata corrispondano all'effettivo hardware di CPU (incluso hardware). Utilizzare una CPU corrispondente. L'eliminazione del problema avverrà con la versione firmware 2.5.
|