Vai al contenuto
PLC Forum


DATI UTILIZZATI ALL'INTERNO DI UN FB


Messaggi consigliati

Inserito:

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

 


Inserita:

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

Nicola Carlotto
Inserita:

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

 

 

Inserita:

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

 

 

Inserita:

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.

 

 

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