Non dovrebbe essere una cosa complicata ma forse sono io che mi sto creando più problemi di quanti effettivamente ce ne siano
Quando appoggio il dito e mi riconosce, mi chiude il contatto...quella variabile associata al contatto la "salvo" e la uso per avviare uno scenario...
Scenario di ingresso: si presume che il contatto sia NA e lo scenario non si avviato. Entro, appoggio il dito e mi riconosce (altrimenti il contatto rimane aperto) e avvia lo scenario di ingresso...
Il mio dubbio poi è:
Scenario di Uscita: una volta che lo scenario di ingresso è stato avviato e il contatto chiuso, a livello di ladder gli dico appunto di avviare (per esempio come detto prima) lo scenario di ingresso...ma quando esco, e il contatto è ovviamente sempre lo stesso, come faccio a dirgli che invece deve avviare quello di uscita???
Posso usare la libreria F_TRIG??? Bho purtroppo mi sfugge come fare l' "if" del controllo sulla verifica di quale scenario deve far partire...
Allora, ragionandoci ho pensato: se quando entro, metto il dito e chiudo il contatto e mi setto un bit...l'idea è che quando per esempio questo bit è settato allora il sistema capisce che è stato eseguito lo scenario di ingresso (ovviamente è una mia scelta)...quando poi devo uscire, lui va a controllare se il "bit è settato" allora a questo punto, esegue (chiudendo lo stesso contatto usato per avviare lo scenario di ingresso) invece lo scenario di uscita...
Il ragionamento è questo...mi potete aiutare a tradurlo in ladder???
Grazie






