Vai al contenuto
PLC Forum


Ciclo Cpu Troppo Alto


vittorio1982

Messaggi consigliati

Salve a tutti,

Come da titolo ho un problema con il tempo di ciclo della CPU, avvolte arriva anche a 500-600ms.

La CPU in questione è una 414H il software è composto da molte funzioni e soprattutto da molti DB, perchè ci sono parecchie macchine da controllare.

Tutti i remoti sono comunicativi quindi questo ritardo non è dovuto alla profibus. Effettuando alcuni test sono riuscito a capire la fonte dei problemi più grossi cioè la ridondanza con la CPU slave.

Infatti mettendo in stop la CPU slave il tempo di ciclo si abbassa notevolmente a 150-200ms (tempo diciamo accettabile).

Volevo chiedervi per questo tipo di CPU è prevista una configurazione particolare?

C'è qualcosa di diverso da fare per le CPU ridondanti.

Inoltre dal punto di vista software come potrei migliorare la cosa? Ad esempio è meglio avere più DB piccoli o solo pochi DB di grosse dimensioni?

Grazie in anticipo a tutti

Link al commento
Condividi su altri siti


Inoltre dal punto di vista software come potrei migliorare la cosa? Ad esempio è meglio avere più DB piccoli o solo pochi DB di grosse dimensioni?

Senza vedere com'è sviluppato il programma, è impossibile dire dove si potrebbe migliorarlo.

Per quanto riguarda i DB, l'accesso a una variabile di un DB non dipende dalle dimensione del DB.

Link al commento
Condividi su altri siti

C'è qualcosa di diverso da fare per le CPU ridondanti

Puoi provare ad abbassare il tempo per il task di comunicazione con la slave, valutando in maniera opportuna la conseguenza di tale riduzione di comunicazione all'interno della sicurezza del processo.

Link al commento
Condividi su altri siti

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