Giuri60 Inserito: 4 ore fa Segnala Inserito: 4 ore fa Buongiorno, Ho un piccolo problema che non mi riesco a dare una spiegazione. - Ho creato un Idevice sulla rete profinet della cpu s7 300 dove ho inserito 2 aree, ingressi indirizzo 1200 byte 20 e uscite indirizzo 1200 byte 20. - Generato file Gsdml esportato e importato su un progetto s7 1500. - Ho usato in un primo momento i blocchi standard blkmove sia per ricevere che per scrivere i dati leggendo l'immagine di processo per i dati in ingresso che per la scrittura dei dati P#I 1200.0 byte 20 P#Q1200.0 byte 20 sia lato plc s7 300 che sul plc 1500. Si verificato che ho dovuto cambiare le istruzioni di lettura sul s7 300 con L peb 1200 T db2000.dbb0 e in scrittura L db2220.dbb0 T Pab1200. Solo scrivendo o leggendo la periferia lo scambio dati avviene, mentre sul s7 1500 l'uso del blocco BLKMOVE funziona correttamente usando non direttamente la periferia ma le aree dell'immagine di processo I/O. Ho provato anche i blocchi sfc14/15 ma il risultato non cambia sul 300 Grazie
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