Vai al contenuto
PLC Forum


Lentezza Della Comunicazione Profibus Con Plc S7-300


Messaggi consigliati

Inserito:

Buongiorno a tutti,

scrivo a questo forum nella speranza che qualcuno mi possa risolvere questo problema.

Ho un PC con una scheda Applicom PCU1500S7 che comunica in Profibus (S7 messaging) con un PLC Siemens S7-300.

La comunicazione avviene tramite la DLL fornita dalla Applicom, l'applicazione è scritta in C#.

Tutto funziona correttamente a parte l'estrema lentezza della comunicazione:

- se setto da HMI il valore di un ouput digitale, prima che da applicazione si veda il valore aggiornato passano in media 800 ms !

- nulla cambia se anziché settare un output digitale si setta una valore ad una variabile DB.

Il supporto tecnico Applicom attribuisce questo ritardo ai tempi di risposta del PLC; anche aumentando la percentuale del tempo ciclo da dedicare alla comunicazione non cambia nulla; se svuoto l'OB1 (al PLC non faccio fare nulla) comunque passano 400 ms prima che vedo da HMI il valore dell'ouput o della variabile DB aggiornati congruenti alla precedente operazione di scrittura.

Ho appurato che il ritardo non è nella pura visualizzazione da parte dell'HMI, ma proprio nell' aggiornamento della DP RAM da parte del firmware della scheda Applicom. La scheda Applicom infatti tramite delle funzioni cicliche configurabili mantiene aggiornata una DP RAM con i valori di variabili ed I/O del PLC.

Non so più che fare. Qualcuno di Voi ha avuto questo problema ? Suggerimenti ?

Grazie a tutti


Inserita:

Le applicazioni viste da me sino ad ora che comunicano con CPU in MPI o profibus sono sicuramente più veloci di quanto tu dichiari.

In ogni caso i punti cruciali sono sempre:

Tipo di CPU 300....?

Quantità di risorse ( una 315 al massimo delle sue risorse è sempre meno performante di una 317 o 318)

Velocità di comunicazione della rete.

Tipo di processore usato per la comunicazione sul PC.

Quantità di nodi profibus presenti sulla rete. In alcuni casi se il numero di nodi è estremente elevato, è meglio riservare tramite una CP profibus una comunicazione con la supervisione.

Ciao

Ivan

Inserita: (modificato)

Aggiungi anche la versione del firmware del plc perchè su alcune versioni c'erano stati dei problemi.

Modificato: da acquaman

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