Strumenti Utente

Strumenti Sito


simulazione2026

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
Prossima revisione
Revisione precedente
simulazione2026 [2026/05/10 16:47] – [Punto 2] adminsimulazione2026 [2026/05/19 16:53] (versione attuale) – [Punto 3] admin
Linea 54: Linea 54:
 |MIN|attivazione valvola dosatore al 20%| |MIN|attivazione valvola dosatore al 20%|
 |MAX|attivazione valvola dosatore al 100%| |MAX|attivazione valvola dosatore al 100%|
 +|TAP|attivazione tappatrice|
 |CAM|attivazione sistema di visione| |CAM|attivazione sistema di visione|
 |K1|espulsore pneumatico K1| |K1|espulsore pneumatico K1|
Linea 87: Linea 88:
   * il sistema di visione accetta è attivato da un segnale digitale in ingresso a 24V e produce due segnali digitali 0-24V in uscita per indicare il termine dell'elaborazione e l'errore di posizionamento del coperchio   * il sistema di visione accetta è attivato da un segnale digitale in ingresso a 24V e produce due segnali digitali 0-24V in uscita per indicare il termine dell'elaborazione e l'errore di posizionamento del coperchio
   * l'elettrovalvola del dosatore è pilotata da due segnali digitali 0-24V DC che producono tre combinazioni: valvola chiusa, valvola aperta al 20% e valvola aperta al 100%   * l'elettrovalvola del dosatore è pilotata da due segnali digitali 0-24V DC che producono tre combinazioni: valvola chiusa, valvola aperta al 20% e valvola aperta al 100%
 +  * la tappatrice, alimentata a 230V in alternata, si attiva con un segnale digitale 0-24V DC
   * gli attuatori pneumatici sono cilindri pneumatici a semplice effetto pilotati da elettrovalvole di tipo 3-2 con bobine a 24V DC   * gli attuatori pneumatici sono cilindri pneumatici a semplice effetto pilotati da elettrovalvole di tipo 3-2 con bobine a 24V DC
 +  * la cella di carico è un sensore di forza (peso) che sfrutta una trave di metallo deformabile sulla quale sono inseriti quattro estensimetri collegati a ponte di Wheatstone; la forza deforma i quattro estensimetri (due lavorano in trazione e due in compressione) per produrre un segnale differenziale in tensione che va amplificato e riferito a massa preferibilmente con una soluzione con amplificatore per strumentazione
  
 ==== Punto 3 ==== ==== Punto 3 ====
Linea 93: Linea 96:
 === Nastro trasportatore e K2 === === Nastro trasportatore e K2 ===
  
-Il nastro è sempre attivo. K2 è comandato dal contatore CTU1 che attiva la sua uscita dopo 3 impulsi del sensore D. Il finecorsa FCK2 resetta il conteggio disattivando K2.+Il nastro è sempre attivo. L'espulsore K2 è comandato dal contatore CTU1 che attiva la sua uscita dopo 3 impulsi del sensore D. Il finecorsa FCK2 resetta il conteggio disattivando K2.
  
 === Stazione di tappatura === === Stazione di tappatura ===
  
 +La tappatrice TAP è comandata da un timer a impulso TP1 che attiva la sua uscita per un tempo pari a 2 secondi quando il segnale del sensore B passa al livello alto. Lo stopper S3 viene comandato insieme alla tappatrice.
  
 +=== Stazione di singolarizzazione/riempimento e di ispezione/scarto ===
  
 +Le due stazioni sono gestite in maniera indipendente con gli algoritmi descritti dai seguenti diagrammi SFC((c'è un errore nel primo perché ci sono due passo P3, il secondo è il passo P4)).
  
 +{{::simulazione_2026.png|SFC della stazione di riempimento e di ispezione}}
  
-==== SFC ==== 
  
 +===== Seconda parte =====
  
-Tralasciamo lo schema a blocchi, che è banale, e passiamo all'algoritmo che descriviamo con un diagramma SFC. Nel diagramma non ci sono i contatori perché incrementano il loro valore con dei segnali e non con il passo attivo. L'algoritmo ipotizza che il composto vada preparato dopo ogni deposito in una cella del magazzino ma si poteva supporre che il preparato fosse sufficiente a riempire tutte e quattro le celle; il testo non è chiaro al riguardo.+==== Quesito 1 ====
  
-{{::sfc_esame_2019.png?400|}}+Considerato il range di temperatura richiesto la scelta più sensata è quella di utilizzare un sensore integrato LM35 (10 mV/°C) abbinato a semplice circuito di condizionamento con amplificatore operazionale nella configurazione non invertente. Nel campo richiesto il segnale del sensore sarà 0-500 mV; per ottenere 0-10 V in uscita serve un guadagno 20 quindi le due resistenze potrebbero essere da 1kΩ, verso massa, e 19kΩ (18 + trimmer multigiro da 2) nel ramo di retroazione.
  
-{{ ::sfc_esame_2019.zip |sorgente SFC per draw.io}}+==== Quesito 2 ====
  
 +Vedi [[https://leonardocanducci.org/wiki/tp5/wheatstone#amplificatore_per_strumentazione|la sezione sull'amplificatore per strumentazione]] dagli appunti di quinta.
  
  
-===== Punto 2 =====+==== Quesito 3 ====
  
-{{ ::esame2019plc30.zip |soluzione completa per PLC S7-1200 (serie 30)}}((nel programma c'è un errore: le coordinate negli array sono in metri invece che in centimetri)+Ci sono più soluzioni possibili ma servirà: 
-===== Punto 3 =====+  * generare col micro-controllore un segnale PWM con duty-cycle variabile per controllare la velocità senza dissipare potenza 
 +  * una soluzione discreta (a BJT o MOSFETo integrata (L293, L298, ecc.per ponte H per l'inversione della velocità
  
-Il rapporto di riduzione richiesto si ottiene dividendo la velocità di un MAT 4 poli (circa 1500 giri/mper quella richiesta:+Si possono fare considerazioni su: 
 +  * eventuale problema della traslazione di livello per pilotare i MOSFET con segnali digitali 5V 
 +  * diodi di ricircolo per proteggere i componenti elettronici 
 +  * schemi circuitali del ponte H 
 +  * regolazione efficiente (senza perditedel valore medio di una tensione, e quindi della velocità di un motore, usando un segnale PWM
  
-`i=n_(mot)/n_(mesc)=1500/40=37,5` +==== Quesito 4 ====
- +
-Alla velocità di 40 rpm la coppia resistente vale: +
- +
-`C_r=60+1,17 ((40 cdot 2 pi)/60)^2=80,5 Nm` +
- +
-La potenza richiesta dal mescolatore è: +
- +
-`P=C cdot omega = 80,5 cdot (40 cdot 2 pi)/60 = 337W` +
- +
-Tenendo conto del rendimento del riduttore la potenza minima del motore è: +
- +
-`P_(min)=P/(0,75)=449W` +
- +
-Si sceglie allora un motore da mezzo chilowatt. +
-===== Punto 4: condizionamento ===== +
- +
-Il circuito proposto è questo: +
- +
-{{::condizionamento_2019.png?600|}} +
- +
-La soluzione non è per niente banale e viene da [[https://electronics.stackexchange.com/questions/500234/three-points-two-slopes-op-amp-conditioning-circuit/500259#500259|qui]]. +
- +
-Il circuito richiede guadagno 16 fino a 250mV. Questo si può imporre con opportuni valori di R<sub>1</sub> e R<sub>2</sub>. Fino a questa soglia U<sub>2</sub> satura (la tensione sull'ingresso invertente è maggiore di quella sull'ingresso non invertente), il diodo risulta interdetto e il ramo con R<sub>3</sub> è interrotto. +
- +
-Quando V<sub>1</sub> supera i 250mV il guadagno richiesto è 24 (ΔV<sub>o</sub>/ΔV<sub>in</sub>) con un offeset di -2V (0.5*24=12V ma si vogliono 10V in uscita). In questo range di valori l'operazionale U<sub>2</sub> e il diodo si comportano come un buffer e ci sono 250mV costanti applicati a R<sub>3</sub>. La tensione in uscita si calcola con la sovrapposizione degli effetti considerando separatamente la sola V<sub>1</sub>, in configurazione non invertente con guadagno R<sub>1</sub>/(R<sub>2</sub> || R<sub>3</sub>), e la tensione costante di 250mV, in configurazione invertente con guadagno -R<sub>1</sub>/R<sub>3</sub>). Imponendo guadagno 24 si ottiene: +
- +
- +
-`24=1+(R1)/(R2 ∥ R3)` +
- +
-dove, sostituendo i valori di R<sub>1</sub> e R<sub>2</sub> si ottiene R<sub>3</sub> 1,875Ω+
  
 +Il quesito riprende la configurazione presente nel laboratorio di TPSEE dove:
 +  * la scheda PC ha indirizzo 192.168.0.2
 +  * il PLC ha indirizzo 192.168.0.1
 +  * l'HMI ha indirizzo 192.168.0.3
 +  * la maschera di rete è 255.255.255.0 (quindi i primi tre numeri individuano la rete e il quarto l'indirizzo in quella rete)
  
 +Per connettersi a un server sul web bisognerà specificare anche:
 +  * l'indirizzo del gateway, cioè del PC/server/router collegato a più reti che instraderà o pacchetti provenienti dal PLC
 +  * l'indirizzo del server DNS, che tradurrà l'indirizzo ntp1.inrim.it in un indirizzo IP
simulazione2026.1778431632.txt.gz · Ultima modifica: da admin