Calcolo integrale con PLC

PLC, servomotori, inverter...robot

Moderatori: Foto Utentedimaios, Foto Utentecarlomariamanenti

Avatar utente
Foto Utentesuibaf
13 3
New entry
New entry
Messaggi: 77
Iscritto il: 17 nov 2008, 22:15
Località: Lecce
0
voti

[1] Calcolo integrale con PLC

Messaggioda Foto Utentesuibaf » 22 feb 2010, 18:33

Ciao,

acquisisco e memorizzo con un PLC un segnale 4-20mA ogni 100mS per 60 secondi. Una volta avuti questi 600 valori è possibile calcolare, sempre con il plc, l'integrale di questa curva?

Grazie

Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
Messaggi: 15754
Iscritto il: 16 dic 2009, 10:10
Località: Torino - 3° pianeta del Sistema Solare
0
voti

[2] Re: Calcolo integrale con PLC

Messaggioda Foto UtenteTardoFreak » 22 feb 2010, 18:58

Se il campionamento e' a frequenza costante l' integrale e' la somma di tutti i valori.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.

Avatar utente
Foto Utentesuibaf
13 3
New entry
New entry
Messaggi: 77
Iscritto il: 17 nov 2008, 22:15
Località: Lecce
0
voti

[3] Re: Calcolo integrale con PLC

Messaggioda Foto Utentesuibaf » 22 feb 2010, 19:03

L'acquisizione avviene ogni 100mS, costante. Ma l'integrale non è l'area sottostante la curva disegnata?
Perdonami se ho detto una castroneria!
Grazie

Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
Messaggi: 15754
Iscritto il: 16 dic 2009, 10:10
Località: Torino - 3° pianeta del Sistema Solare
0
voti

[4] Re: Calcolo integrale con PLC

Messaggioda Foto UtenteTardoFreak » 22 feb 2010, 19:09

Infatti. L' area ha due dimesioni: una temporale ed una di tensione. Se nel primo istante ottieni valore, chesso' 10, l' area sottostante vale 10 x 1 quindi 10. Se nell' istante successivo il valore e' 9 l' area totale dei due segnali e' 10x1 + 9x1.
Caso diverso sarebbe se la frequenza non e' costante. Allora l' are non dipende solo dal livello misurato ma anche dal tempo trascorso dalla misura precedente.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.

Avatar utente
Foto Utentesuibaf
13 3
New entry
New entry
Messaggi: 77
Iscritto il: 17 nov 2008, 22:15
Località: Lecce
0
voti

[5] Re: Calcolo integrale con PLC

Messaggioda Foto Utentesuibaf » 22 feb 2010, 19:35

Possibile che è così semplice? anche se cambio il tempo di campionamento, magari 50mS (mantenendolo sempre costante), sempre per 1 devo moltiplicare?.

Grazie, sei molto gentile

Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
Messaggi: 15754
Iscritto il: 16 dic 2009, 10:10
Località: Torino - 3° pianeta del Sistema Solare
0
voti

[6] Re: Calcolo integrale con PLC

Messaggioda Foto UtenteTardoFreak » 22 feb 2010, 19:41

Certo. Non cambia niente se non l' accuratezza dell' acquisizione. Integrare con i microcontrollori o con il PLC e' un qualcosa di molto semplice. Se dovessi invece derivare dovresti fare la differenza fra il valore misurato e quello precedente.
E poi e' abbastanza semplice capire come funziona il tutto. Sappiamo che integrando un' onda quadra otteniamo un' onda triangolare. Se suddividiamo l' onda quadra in tante "fettine" abbiamo una sequanza di n valori positivi seguiti da un numero uguale di valori negativi. Se visualizziamo il valore dell' integrale ottenuto con il sistema della somma continua otterremo un grafico che corrisponde proprio ad un' onda triangolare simmetrica rispetto allo 0.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.

Avatar utente
Foto Utentesuibaf
13 3
New entry
New entry
Messaggi: 77
Iscritto il: 17 nov 2008, 22:15
Località: Lecce
0
voti

[7] Re: Calcolo integrale con PLC

Messaggioda Foto Utentesuibaf » 22 feb 2010, 19:49

TardoFreak ha scritto:Certo. Non cambia niente se non l' accuratezza dell' acquisizione.


Se per assurdo memorizzo il valore ogni mS e non ogni 100mS il risultato sarebbe 100 volte piu' preciso? Essendo una somma risulterebbe solo un valore molto piu' grande!

Secondo il tuo giudizio quale sarebbe un tempo di campionamento accettabile?

Grazie

Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
Messaggi: 15754
Iscritto il: 16 dic 2009, 10:10
Località: Torino - 3° pianeta del Sistema Solare
0
voti

[8] Re: Calcolo integrale con PLC

Messaggioda Foto UtenteTardoFreak » 22 feb 2010, 20:06

Prima cosa: errata. Nell' esempio di prima non si ottiene una triangolare simeetrica rispetto allo 0 ma che va da 0 al valore massimo dell' integrale per poi tornare a 0.

Cio' detto.

Se tu metti a confronto l' integrale ottenuto con campionamento a 100ms ed un con campionamento a 1ms l' unita' di tempo per confrontare i valori sara' 1 che corrisponde ad 1 ms.
Nel primo caso (100ms) dovrai moltiplicare ogni misura per 100 (100 unita'), nel secondo caso per 1 (una unita'). Il valore ottenuto sara' lievemente differente proprio perche' nel primo caso l' acquisizione e' meno accurata.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.

Avatar utente
Foto Utenterini
1.420 2 5 13
Master EY
Master EY
Messaggi: 461
Iscritto il: 17 dic 2007, 0:04
Località: Bologna \ Salento
0
voti

[9] Re: Calcolo integrale con PLC

Messaggioda Foto Utenterini » 22 feb 2010, 20:13

Non esiste un tempo di campionamento accettabile. Dipende dalla situazione o meglio dipende dal tipo di segnale che vuoi analizzare. Guardati il teorema del campionamento o ancora meglio guardati questo corso ;)
g.schgor Consigliatissimo..
forse ti può interessare non solo il capitolo campionamento, ma anche altri.
Ciao
rini - \existslectroYou


Torna a “Automazione industriale ed azionamenti”