Jump to content
PLC Forum


Ingressi E Uscite Analogiche S7 1200


reo
 Share

Recommended Posts

Ciao a tutti sono nuovo del forum, non sono stato capace di trovare una discussine nel forum inerente alla mia banale domanda: ho tra le mani per la prima volta un plc s7 1200... mi serve di capire come funzionano banalmente gli ingressi analogici.

il mio problema è molto banale, sto facendo per la prima volta delle prove su banco di questo plc, vorrei attivare un'uscita digitale del mio plc applicando una tensione di 5 volt sul morsetto dell'ingresso analogico. Chiedo se possibile un banale esempio grafico... grazie a tutti per l'attenzione attendo risposte. :rolleyes:

Link to comment
Share on other sites


Benvenuto! Devi fare una comparazione andando a leggere il valore della word in ingresso (ad es. AIW0). Prendi il valore in ingresso e lo trasformi in numero intero. La scala è da 0 a 27648 Quindi per vedere a cosa corrispondono i tuoi 5 volt fai una proporzione 10 : 27648 = 5 : x

Quando raggiungi questo valore x in lettura vuol dire che ci sono i 5 volt e puoi attivare l'uscita. Devi stare attento a che precisione a la tensione in ingresso. (ad es. se in ingresso ci sono 4,9 volt il PLC non commuta l'uscita perchè non vede i 5 volt) quindi devi tenerti un pò largo nella comparazione in base al livello di precisione dell'ingresso. Credo comunque che qualche "sommo" possa darti qualche indicazione migliore.

Dalla Vecchia Giulio

Edited by Claudio_89
Link to comment
Share on other sites

Devi stare attento a che precisione a la tensione in ingresso. (ad es. se in ingresso ci sono 4,9 volt il PLC non commuta l'uscita perchè non vede i 5 volt) quindi devi tenerti un pò largo nella comparazione in base al livello di precisione dell'ingresso.

Esiste un'istruzione (IN_RANGE) che può risolvere questo problemino. Utilizzando tale istruzione e ad esempio impostando come limite 1, fa in modo che il valore processato se superiore al valore impostato +1 o -1, sia considerato uguale al valore impostato.

Faccio un esempio pratico:

Se tu vuoi attivare un'uscita quando il valore del tuo analogico legge 5 volt, ad esempio espressi in decimi, quindi 5 volt = 50 decimi e tu hai settato l'istruzione IN_RANGE che deve considerare una tolleranza 5 decimi nel range, esso farà in modo che ogni qual volta il valore analogico letto non sia inferiore a 45 (4,5volt) o superiore a 55 (5,5 volt) l'uscita venga attivata.

Link to comment
Share on other sites

Grazie a tutti per le info provvedo a fare altri tentativi grazie ancora.. probabilmente presto rileggerete altre mie domande altrettanto banali..ciao a tutti

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...