Vai al contenuto
PLC Forum


Variabili Temp Di Un Fc


TravelMen

Messaggi consigliati

Salve a tutti, qualcuno saprebbe dirmi se esiste un limite all'utilizzo delle var Temp di un FC??

Provo a spiegarmi meglio: da ingressi PLC genero della variabili temp tramite un FC, che discrimina i comandi provenienti sia da una consolle che da un radio comando. Tale FC genera 5 comandi da 10 ingressi (+1 ingresso che mi dice se sto operando da raio o consolle),

-----------------------|---FC--|

--IN 1plc consolle --|--------|

--IN 2plc consolle --|--------|---Temp1

--IN 3plc consolle --|--------|

--IN 4plc consolle --|--------|---Temp2

--IN 5plc R/C-------|--------|

--IN 6plc radio------|--------|---Temp3

--IN 7plc radio------|--------|

--IN 8plc radio------|--------|---Temp4

--IN 9plc radio------|--------|

E tale FC è richiamata n volte in base al numero di comandi da generare il tutto all'interno di una unica FC "FC madre"

Queste temp vengono utilizzate poi come ingressi ad un FB il quale alzerà le uscite in base hai comandi impartiti.

Sono ancora in fase di sviluppo.

Grazie anticipatamente.

Modificato: da TravelMen
Link al commento
Condividi su altri siti


Ciao.

Cosi intendi per "limite"?

- Intendi se esiste un numero massimo di var temp che puoi dichiarare?

- Se esistono delle restrizioni legate alla programmazione?

Link al commento
Condividi su altri siti

- Intendi se esiste un numero massimo di var temp che puoi dichiarare?

Penso che dipenda dal limite della memoria di lavoro libera della CPU,

- Se esistono delle restrizioni legate alla programmazione?

Si ero più interessato a queste se ne esistono, tralasciando le regole per il loro utilizzo, argomento trattato già in passato, sono alla ricerca di qualcosa che nasce dall'esperienza, se fattibile!! :rolleyes:

Link al commento
Condividi su altri siti

Di temp ne ho utilizzate anche 20 o 30 ( tra boolean, byte, ecc.) miste all'interno di FC un pò corpose e non ho avuto problemi...

Occhio che il ciclo di vita delle variabili temp è limitato al'interno della rispettiva FC, occorre settarle prima di ogni utilizzo altrimenti si "sporcano" tra una chiamata e l'altra dell'FC stesso. Sicuramente lo sapevi già, ma te lo evidenzio perchè è uno degli errori più frequenti di distrazione che si possono compiere.

Ciao

Link al commento
Condividi su altri siti

Io sono abituato a fare larghissimo uso delle variabili temp.

Se usate nel modo corretto, funzionano benissimo, senza problemi.

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