Jonnystek Inserito: 5 febbraio 2013 Segnala Share Inserito: 5 febbraio 2013 uongiorno a tutti Ho una domanda su una CP342-5 impostata come profibus Master DP , la scheda è una 6GK7 342-5DA03-0XE0 V6.0. Ho collegato alla scheda delle ET200S, da cui devo leggere e scrivere degli I/O digitali ed analogici. Il primo ET200S ha gli indirizzi da E0.0 fino a E3.7 e da A0.0 fino a A1.1, mentre il secondo ET200 da E10.0 fino a E15.4 e da A10.0 fino a A11.7 ho ulteriori slave DP il cui ultimo indirizzo è PEW421 Con il FC1 DP_SEND e l’FC2 DP_RECV vado a leggere lo stato degli ingressi/uscite. Con una sola istanza di ciascun FC, posso leggere dal primo fino all’ultimo BYTE di Ingresso anche se ci sono dei BYTE non utilizzati??? (tra il primo slave ed il secondo E4.0---->E9.7 e A1.2 ---->A9.7) Ugual discorso per le uscite. Non ho l’hardware con me e quindi non posso fare dei test ma lo verificherò direttamente dal cliente. Grazie Link al commento Condividi su altri siti More sharing options...
Jonnystek Inserita: 5 febbraio 2013 Autore Segnala Share Inserita: 5 febbraio 2013 Mi rispondo da solo. Funziona ma devi trasferire una quantità enorme di byte che rallentano la comunicazione. Domani lo provo realmente e poi posto la conferma.... Link al commento Condividi su altri siti More sharing options...
turbineboost Inserita: 10 febbraio 2013 Segnala Share Inserita: 10 febbraio 2013 non c'è bisogno di trasferire "una quantità enorme di byte". Basta disporre tutti gli indirizzi bassi e contigui, così trasferisci quello che serve. Non c'è immagine di processo su CP, per cui non ha senso mettere le analogiche su indirizzi alti ciao! Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora