Vai al contenuto
PLC Forum


Timeout In Freeport


Messaggi consigliati

Inserito:

Ciao a tutti

Stò realizzando un protocollo freeport su una CPU 214 ( per comunicare col PC uso l'interfaccia profibus EM277)

il protocollo spedisce una stringa ascii e se ne aspetta 1 indietro

il problema che ho è che simulo un interruzione del bus staccando il connettore della porta 0 e poi riattaccandolo la trasmissione non riparte. Ho fatto un segmento in cui se vedo per troppo tempo il bit di comunicazione attiva, resetto tutte le memorie e parto da 0 dopo 2 secondi, solamente che rimanendo online vedo che tutte le volte che il plc riprova a comunicare l'operazione XMT diventa rossa come se non fosse approvata

stò pensando che magari il buffer di trasmissione rimane a metà e non riesce a ripartire...c'è un modo per azzerarlo?

grazie

Marco


Inserita:

Se si stacca un cavo, iL plc non si accorege della mancata trasmisisone però, il progetto si aspettava una risposta e pertanto se non gli arriva forse rimane in ascolto...

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...