|
Avvertenze di configurazione Per la comunicazione tramite l'interfaccia SEND/RECEIVE dei CP Industrial Ethernet S7-300 opp. S7-400, nel programma applicativo STEP7 della CPU vengono richiamati i seguenti blocchi di comunicazione.
- FC5/6 "AG_SEND / AG_RECV" nelle CPU S7-300 per il trasferimento dati fino a 8192 byte opp. nelle CPU S7-400 per il trasferimento dati fino a max. 240 byte.
- FC50/60 "AG_LSEND / AG_LRECV" nelle CPU S7-400 per il trasferimento dati di max. 8192 byte. Questi blocchi di comunicazione non esistono per le CPU S7-300.
I blocchi di comunicazione sopra citati si trovano nella SIMATIC_NET_CP library.
Nel richiamo di questi blocchi di comunicazione occorre rispettare i seguenti punti.
- Nelle CPU S7-300 opp. S7-400 il blocco di comunicazione FC5/50 "AG_SEND/AG_LSEND viene avviato con un impulso "High" sul parametro d'ingresso ACT. Poi con "Low" sull'ingresso ACT esso deve essere eseguito fino a quando il job di comunicazione asincrono viene concluso con il parametro di uscita DONE opp. ERROR.
- Nell'S7-400 il blocco di comunicazione FC50 "AG_LSEND con il parametro di uscita ERROR=True e lo STATUS=0x7000 segnala che è stato richiamato il job di comunicazione con ACT=0. In questo caso il blocco di comunicazione FC50 "AG_LSEND" viene nuovamente richiamato con un impulso "High" sul parametro d'ingresso ACT senza che venga avviato un nuovo job di trasmissione.
Ulteriori informazioni sullo STATUS=0x7000 si trovano nell’articolo con ID: 17877734.
- Quando una comunicazione viene stesa o interrotta, questo viene segnalato sul blocco di comunicazione con il parametro di uscita ERROR=1 e lo STATUS=0x8183 opp. 0x8304. Di conseguenza il blocco dovrebbe essere abbandonato nuovamente dopo un tempo di attesa di ca. 1s!
- Con il parametro di uscita ERROR=True e lo STATUS=0x80C3 "I mezzi di servizio (memoria) della CPU S7 sono temporaneamente occupati" viene segnalato che le risorse della CPU S7 sono temporaneamente occupate. Queste risorse dipendono dalla CPU impiegata. Nel proprio progetto STEP7 si può verificare nella Finestra delle proprietà della CPU -> Scheda "Comunicazione" il numero massimo ed il numero delle risorse di connessione riservate.
Nel manuale dei CP Industrial Ethernet nel capitolo 2 "Requisiti per l'impiego" si trovano informazioni su quali CPU supportano i CP Industrial Ethernet.
Avvertenza Nei seguenti articoli si trova un esempio di programma per il richiamo dei blocchi di comunicazione
- FC5/6 "AG_SEND/AG_RECV" nelle CPU S7-300 nell’articolo con ID: 17853532)
- FC50/60 "AG_LSEND/AG_LRECV" CPU S7-400 nell’articolo con ID: 18513371)
|