Vai al contenuto
PLC Forum


Stessa Procedura Per Vari Motori - posso non ripetere i rami ladder?


franco1

Messaggi consigliati

Ho una sequenza di operazioni che viene compiuta da 10 motori.

Scritto il ladder con questa sequenza di operazioni (che è composto da 150rami circa) vorrei che questi 150 rami ladder siano eseguiti dai motori M1, M2...M10.

Stavo pensando di creare una "variabile strutturata con un indice variabile", per es. Mi (con i variabile da 1 a 10).

In modo da avere un programma che lavori così:

- quando i=1 esegui i 150 rami con tutte le variabili elementari come se fossero del motore1

- quando i=2 esegui i 150 rami con tutte le variabili elementari come se fossero del motore2, ecc.

Non so se sono stato chiaro.

Come potrei realizzare questa funzione?

Link al commento
Condividi su altri siti


Ciao Franco,

Quello che scrivi è sicuramente fattibile anche se in questo modo la diagnostica è poco chiara.

comunque hai dimenticato di dire con quale plc vuoi farlo.

Se usi la famiglia logix ci sono più soluzioni , tipo Routine a passagio parametri oppure AddOnInstruction che usando sepre dati strutturati come vuoi farlo tu vanno bene uguale.

Ciao.

Link al commento
Condividi su altri siti

  • 2 weeks later...

AddOnInstruction è la risposta buona così monitorizzi tutto senza problemi !

In alternativa, tanti program quanti sono i motori, usi variabili locali e le associ agli alias : es la variabile locale Motor sarà alias di Motor1,Motor2,Motorx

Un saluto B.

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