Linotix Inserito: 29 dicembre 2018 Segnala Inserito: 29 dicembre 2018 Salve, Non riesco a capire bene la funzione dell’ingresso in/out nella dichiarazione variabili fc o fb. Quando può essere usato e come esattamente. Se dispongo già di in e out a che mi serve una variabile in/out? Ipotizzo che serva se devo inserire una variabile in una fc (per es) e poi dare il valore di uscita nella stessa variabile.Se fosse così non sarebbe la stessa cosa trasferirla in uscita del blocco alla medesima variabile? Grazie
batta Inserita: 29 dicembre 2018 Segnala Inserita: 29 dicembre 2018 Faccio un esempio banale, che non richiederebbe certo l'uso di una FC, ma che può chiarire l'utilità di dichiarare una variabile come IN/OUT. Supponiamo tu voglia fare una funzione per incrementare una variabile. Devi leggere il valore di una variabile, incrementare questo valore, e poi scriverlo ancora sulla stessa variabile. Ecco che, questa variabile, deve essere dichiarata come IN/OUT.
alessandropa Inserita: 29 dicembre 2018 Segnala Inserita: 29 dicembre 2018 Oppure nel caso di un banalissimo marcia arresto quando con il pulsante start attivi la bobina "motore" per fare poi la ritenuta e poter rilasciare start metti la variabile "motore" in parallelo con start. In questo caso motore devi dichiararlo come in/out. Sono variabili locali e servono solamente per quel processo non confonderle con gli ingressi e le uscite sono due cose distinte
Linotix Inserita: 30 dicembre 2018 Autore Segnala Inserita: 30 dicembre 2018 Capito perfettamente. Grazie
Messaggi consigliati
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 accountAccedi
Hai già un account? Accedi qui.
Accedi ora