marco_caval Posted December 7, 2023 Report Posted December 7, 2023 Buongiorno a tutti, sto rifacendo la supervisione su un HMI siemens KTP400, abbianto a un Logo 8. Premetto che le mie conoscenze in ambito PLC e HMI sono abbastanza limitate. Funziona più o meno tutto tranne la visualizzazione delle temperature che acquisisce il logo sia tramite ingressi PT100 che tramite ingressi 4-20mA. Non riesco a riparametrare in tia portal i valori di questi ingressi analogici acquisiti dal logo in numeri sensati. Qualcuno sa aiutarmi? Grazie mille a tutti
max.bocca Posted December 7, 2023 Report Posted December 7, 2023 Devi usare l'amplificatore sul logo e appoggi l'uscita sulla memoria V, sul HMI vai a prendere la memoria V che hai utilizzato spero di aversi dato una dritta. Comunque c'è un documento siemens proprio sul logo 8 e Ktp400 ...
marco_caval Posted December 8, 2023 Author Report Posted December 8, 2023 Grazie, fino a qua c'ero già, è che i valori che vedo nel pannellino non corrispondo a realtà, sono gli stessi che vedo facendo la vista online del logo ma sono temperature non vere, devo in qualche modo capire come parametrarle sul pannellino per tirare fuori un valore sensato. Il programma sul logo è già stato fatto ed è funzionante e non lo tocco, e i valori delle temperature "reali" li vedo dal pannellino vecchio che devo sostituire solo che non avendo il sorgente devo rifare tutto da 0. Comunque cercherò il documento di cui parli.
Livio Orsini Posted December 8, 2023 Report Posted December 8, 2023 4 ore fa, marco_caval ha scritto: e i valori delle temperature "reali" li vedo dal pannellino vecchio Significa che nel pannello operatore viene fatta l'opportuna scalatura per ottenere il valore ingegneristico dellatemperatura.
Simone.Salarsi Posted December 8, 2023 Report Posted December 8, 2023 lato HMI vai nelle proprietà della variabile, sotto la voce Linear Scaling ( in IT penso sia Scala Lineare) attivi mettendo la spunta e poi inserisci e limiti del valore di processo e del valore da visualizzare.
marco_caval Posted December 8, 2023 Author Report Posted December 8, 2023 1 ora fa, Simone.Salarsi ha scritto: lato HMI vai nelle proprietà della variabile, sotto la voce Linear Scaling ( in IT penso sia Scala Lineare) attivi mettendo la spunta e poi inserisci e limiti del valore di processo e del valore da visualizzare. Grazie e anche fino a qui c'ero arrivato, ma sinceramente non ho capito molto che valori inserire, mi verrebbe da dire in plc il valore minimo e massimo da scheda tecnica a cui possono arrivare le sonde e in HMI ?
Simone.Salarsi Posted December 8, 2023 Report Posted December 8, 2023 non uso logo, quindi non conosco i valori che restituisce dalla lettura di ingressi analogici. Sulla serie S7-xxxx i valori analogici hanno in genere range 0-27648, quindi 4mA = 0 e 20mA = 27648. Questi saranno i tuoi valori PLC Per fare un esempio banale, avendo un trasduttore di pressione che da scheda tecnica ha uscita 4-20mA e range 0-100 bar nella pagina della scala lineare dovresti inserire: PLC HMI End Value: 27648 End Value:100 Start Value: 0 Start Value:0
marco_caval Posted December 8, 2023 Author Report Posted December 8, 2023 4 ore fa, Simone.Salarsi ha scritto: non uso logo, quindi non conosco i valori che restituisce dalla lettura di ingressi analogici. Sulla serie S7-xxxx i valori analogici hanno in genere range 0-27648, quindi 4mA = 0 e 20mA = 27648. Questi saranno i tuoi valori PLC Per fare un esempio banale, avendo un trasduttore di pressione che da scheda tecnica ha uscita 4-20mA e range 0-100 bar nella pagina della scala lineare dovresti inserire: PLC HMI End Value: 27648 End Value:100 Start Value: 0 Start Value:0 Ok, adesso ho capito, lunedì riprovo e vedo se ne vengo a capo. Per il momento grazie
Davide-SB Posted December 8, 2023 Report Posted December 8, 2023 Ma non è che possa essere solo un problema di virgola? La variabile di temperatura del logo, generata con modulo RTD, è un numero intero, ed è espresso in decimi di gradi. Nella visualizzazione su HMI devi spostare la virgola. Altrimenti se non è così, prova ad esprimere meglio il concetto di "numeri non sensati". Oppure fai un esempio di numero reale misurato e numero visualizzato su HMI.
max.bocca Posted December 8, 2023 Report Posted December 8, 2023 Se utilizzi un i gresso 0/10V o 0-4/20mA e non il modulo Pt100 devi inserire il valore riferito agli estremi, poi scala lui, già all'uscita del AA devo vedere un valore consono con la misura. Esempio se a 0V corrisponde a -30°C e 10V 30°C inserisci questi due valori, i automatico calcola gain ed offset ...
marco_caval Posted December 11, 2023 Author Report Posted December 11, 2023 Quote Il 8/12/2023 alle 10:06 , Simone.Salarsi ha scritto: non uso logo, quindi non conosco i valori che restituisce dalla lettura di ingressi analogici. Sulla serie S7-xxxx i valori analogici hanno in genere range 0-27648, quindi 4mA = 0 e 20mA = 27648. Questi saranno i tuoi valori PLC Per fare un esempio banale, avendo un trasduttore di pressione che da scheda tecnica ha uscita 4-20mA e range 0-100 bar nella pagina della scala lineare dovresti inserire: PLC HMI End Value: 27648 End Value:100 Start Value: 0 Start Value:0 Il 8/12/2023 alle 15:02 , Davide-SB ha scritto: Ma non è che possa essere solo un problema di virgola? La variabile di temperatura del logo, generata con modulo RTD, è un numero intero, ed è espresso in decimi di gradi. Nella visualizzazione su HMI devi spostare la virgola. Altrimenti se non è così, prova ad esprimere meglio il concetto di "numeri non sensati". Oppure fai un esempio di numero reale misurato e numero visualizzato su HMI. Il 8/12/2023 alle 19:23 , max.bocca ha scritto: Se utilizzi un i gresso 0/10V o 0-4/20mA e non il modulo Pt100 devi inserire il valore riferito agli estremi, poi scala lui, già all'uscita del AA devo vedere un valore consono con la misura. Esempio se a 0V corrisponde a -30°C e 10V 30°C inserisci questi due valori, i automatico calcola gain ed offset ... Ciao a tutti, oggi sono riuscito a riprovare facendo qualche modifica. Purtroppo faccio molta fatica a risalire al campo di misura delle PT100. Di seguito i valori che acquisisco a logo e che devo portare su HMI. Dovrei capire che valori inserire nei campi scala lineare nella tabella delle variabili su tia portal.
Simone.Salarsi Posted December 15, 2023 Report Posted December 15, 2023 ma su hmi che valori visualizzi ? hai inserito nella scala lineare i valori della tabella?
marco_caval Posted December 15, 2023 Author Report Posted December 15, 2023 7 ore fa, Simone.Salarsi ha scritto: ma su hmi che valori visualizzi ? hai inserito nella scala lineare i valori della tabella? Quindi mi diresti di inserire in scala lineare, valore iniziale e finale HMI, nella tabella delle variabili del tia portal, i valori del campo di misura che ho riportato in tabella? (che sono quelli scritti nel programma del logo). Io ho provato anche così ma i valori non tornano. Nel frattempo ho fatto altre prove in particolare sulle 2 misure 4-20 mA, perchè praticamente vengono acquisite da 2 termoregolatori interno al quadro e ritrasmesse al logo, come valori inizio e fine scala dell'uscita 4-20 mA dei termoregolatori è stato settato 0 - 300°C. Ho impostato nell'hmi quel range di valori in scala lineare -> valore iniziale e finale HMI, e qui le misure più o meno tornano con un'errore di circa 1° rispetto a quello che leggo sul display dei termoregolatori. Mentre per le PT100, non riesco proprio a venirici a capo, anche perchè non ho trovato datasheet del costruttore che mi dicono il range di misura, il mio dubbio è diventato sui valori da inserire in scala lineare della tabella delle variabili di tia portal -> valore iniziale e finale del PLC, perchè fino ad adesso ho inserito i valori 0 e 27648 come suggerivi tu in un'altro post qua sopra, però MI è venuto il dubbio che le PT100 non penso siano da riscalare come i segnali 4-20 mA. Spero di essermi spiegato bene, scusami ma con la programmazione sono alle mie prime armi.
Simone.Salarsi Posted December 15, 2023 Report Posted December 15, 2023 Io ti ho dato quei valori a titolo di esempio non conoscendo i moduli LOGO, basandomi sui range di valori analogici ( 4-20mA, 0-10V, ecc) della serie S7. Se hai il modulo RTD, come suggerisce anche @Davide-SB, sul logo leggerai il valore espresso in decimi di grado, quindi 200 = 20.0 gradi In tal caso non avresti nemmeno bisogno di utilizzare la scala lineare, ma ti basterebbe visualizzare la variabile a schermo inserendo un punto decimale nelle impostazioni dell' I/O Field
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now