Vai al contenuto
PLC Forum


DATI UTILIZZATI ALL'INTERNO DI UN FB


simone cora

Messaggi consigliati

Ciao a tutti, ho un dubbio,  nel programma di un fb bisogna utilizzare solo le variabili ( in , out , ecc ) dichiarate nell'FB ?

perche sto utilizzando tia portal ver 13 e plc sim ver 13, ma mi capitano delle cose strane

 

per esempio se vado a vedere lo stato del programma ( gli occhialini ) in tia portal, e vedo una uscita attiva,

 

la stessa uscita in altre parti del programma ( dove programmato un contatto dell'uscita ) non sale,

 

 ed in plc sim questa uscita e bassa

 

qualcuno puo schiarirmi le idee ?

 

grazie

 

Link al commento
Condividi su altri siti


evidentemente questa uscita è utilizzata in altri pari del programma come uscita.

se usi l'uscita più volte facilmente la troverai a zero perchè da una parte la metti a uno, dall'altra a zero

Link al commento
Condividi su altri siti

Nicola Carlotto

La scansione di qualsiasi microprocessore e' una lettura del programma dall'alto al basso se la prima riga di programma metti una uscita a 1 e poi nella cinquantesima la metti a zero il plc la lascia a zero,  in verita' il micro esegue l'ordine ma cio' avviene in uno o due millisecondi.

Le uscite fisiche, se trattate come bobine , devono essere trattate solo in un punto del programma , l'elaborazione degli algoritmi viene fatta con memorie di appoggio  come i merker ed i risultati vengono combinati sulla tessa uscita fisica.

Oppure si usano i set ed i reset in fronte di salita con rischio di dimenticarsi o non accorgersi  dove avviene il set o  il reset.

Ciao

 

 

Link al commento
Condividi su altri siti

... ciao, grazie per le risposte, ma il punto in cui attivo l'uscita e uno solo,

 

ho fatto delle prove, e utilizzando all'interno dell'fb le variabili dichiarate nell'fb stesso,

 

questi malfunzionamenti di plc sim spariscono ....

 

ciao a tutti e grazie

 

 

Link al commento
Condividi su altri siti

Non è chiaro come utilizzi le variabili e quale tipo di malfunzionamento ci sia.

 

Domanda: ma la FB la richiami una volta sola o la richiami più volte?

Se la richiami più volte e all'interno scrivi una variabile globale (esempio, un merker), quella variabile viene scritta ad ogni richiamo della FB.

Evidente quindi che ti crei 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...