Vai al contenuto

Lettura/scrittura dati Idevice s7 300 dp/pn


Messaggi consigliati

Inserito:

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

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 account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...