simulazione2019
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
| Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
| simulazione2019 [2022/05/16 10:01] – [Seconda parte] admin | simulazione2019 [2026/01/14 07:10] (versione attuale) – [Prima parte] admin | ||
|---|---|---|---|
| Linea 35: | Linea 35: | ||
| Per la termocoppia la soluzione più semplice è usare l' | Per la termocoppia la soluzione più semplice è usare l' | ||
| - | Nella sezione risorse in fondo alla pagina (secondo link) c'è un circuito alternativo che non usa un integrato dedicato ma un operazionale e un sensore integrato per la compensazione del giunto freddo. | + | Nella sezione risorse in fondo alla pagina (secondo link) c'è un circuito alternativo che non usa un integrato dedicato ma un operazionale e un sensore integrato |
| === Punto 2 === | === Punto 2 === | ||
| - | Per dimensionare il motore manca un dato importante, la velocità di sollevamento del carico. Senza questo dato non è possibile stimare la potenza richiesta | + | Per dimensionare il motore |
| + | |||
| + | /* | ||
| + | |||
| + | manca un dato importante, la velocità di sollevamento del carico. Senza questo dato non è possibile stimare la potenza richiesta. Allo si possono prendere due strade: | ||
| + | * fare un' | ||
| + | * scegliere una tipologia di motore, ad esempio un MAT a 4 poli che avrà una velocità di circa 1500 rpm((3000rpm se a 2 poli, 1000rpm se a 6 poli, ecc. ma la tipologia a 4 poli è quella più comune)), calcolare la velocità di sollevamento e verificare che sia " | ||
| + | |||
| + | Consideriamo innanzitutto la prima ipotesi. La coppia alla carrucola che serve a bilanciare il carico vale: | ||
| `C = F cdot b = m cdot g cdot d/2 = 20 cdot 9.81 cdot 0.05 = 9.81 Nm` | `C = F cdot b = m cdot g cdot d/2 = 20 cdot 9.81 cdot 0.05 = 9.81 Nm` | ||
| Linea 62: | Linea 70: | ||
| Un motore asincrono a 8 poli gira comunque ad almeno 600 rpm quindi bisognerebbe rivedere alcuni parametri (alzare la velocità di sollevamento) o cambiare riduttore. | Un motore asincrono a 8 poli gira comunque ad almeno 600 rpm quindi bisognerebbe rivedere alcuni parametri (alzare la velocità di sollevamento) o cambiare riduttore. | ||
| + | |||
| + | */ | ||
| + | |||
| + | Se consideriamo un MAT a 4 poli con velocità a vuoti di 1500 rpm la velocità della carrucola sarà: | ||
| + | |||
| + | `n_c=n_m / 20 = 1500/ 20 = 75 r\p\m` | ||
| + | |||
| + | che in radianti al secondo diventa: | ||
| + | |||
| + | `omega_c = (n_c * 2 * pi)/60 = (75*2*pi)/ | ||
| + | |||
| + | Con una carrucola di raggio 5cm la velocità di sollevamento del carico sarà: | ||
| + | |||
| + | `v = omega_c * r = 8 * 0,05 = 0,4 m/s` | ||
| + | |||
| + | Considerando una massa di 20kg e la costante di accelerazione gravitazionale g, la potenza alla carrucola sarà: | ||
| + | |||
| + | `P_c=C * omega_c= F*r*omega_c = m*g*r*omega_c= 20*9, | ||
| + | |||
| + | La potenza minima del motore, tenendo conto del rendimento del riduttore, dovrà essere: | ||
| + | |||
| + | `P_m=P_c/ | ||
| + | |||
| + | Per sicurezza maggioriamo questo valore e scegliamo un motore da almeno 200W. | ||
| === Punto 3 e 4=== | === Punto 3 e 4=== | ||
| + | L' | ||
| + | * tutti i finecorsa sono NC | ||
| + | * il segnale analogico del circuito di condizionamento della termocoppia viene acquisito dal PLC e scalato opportunamente; | ||
| + | * per semplicità non si sono considerati gli stati che introducono una pausa di uno o due secondi ogni volta che si fa l' | ||
| + | * per semplicità non si è tenuto conto del riposizionamento di argano e carroponte che sarebbe bene introdurre prima di partire col ciclo di lavorazione e si assume che questi siano già in posizione | ||
| + | * la temperatura dello zinco del serbatoio è gestita in maniera indipendente dal ciclo di lavorazione | ||
| + | * il livello dello zinco in vasca è gestito in maniera indipendente dal ciclo di lavorazione | ||
| + | * il ciclo di lavorazione parte se temperatura e livello sono superiori ai livelli minimi | ||
| + | Per la gestione della temperatura si prevedono due segmenti: uno attiva il riscaldatore quando la temperatura è inferiore a 440°C, l' | ||
| - | + | Per la gestione del livello si prevedono due segmenti: uno attiva la pompa quando la temperatura è superiore a 440°C e il livello è inferiore a 600mm, l' | |
| + | |||
| + | Il diagramma SFC seguente(({{ :: | ||
| + | |||
| + | {{:: | ||
| + | |||
| + | /* | ||
| + | |||
| + | Soluzione alternativa | ||
| L' | L' | ||
| Linea 79: | Linea 128: | ||
| {{:: | {{:: | ||
| + | */ | ||
| Per il punto 4 basta applicare la tecnica batch e tradurre il diagramma SFC in ladder. | Per il punto 4 basta applicare la tecnica batch e tradurre il diagramma SFC in ladder. | ||
| + | |||
| + | |||
| ==== Seconda parte ==== | ==== Seconda parte ==== | ||
| Linea 129: | Linea 180: | ||
| Anche in questa prova, diversamente rispetto al passato, non viene richiesta una discussione su ingressi e uscite (ad esempio come adattare il segnale TTL agli ingressi del PLC) o una rappresentazione schematica del sistema. | Anche in questa prova, diversamente rispetto al passato, non viene richiesta una discussione su ingressi e uscite (ad esempio come adattare il segnale TTL agli ingressi del PLC) o una rappresentazione schematica del sistema. | ||
| - | Per il primo punto si può usare un circuito a due stadi con un sommatore invertente, che media i due segnali, e un amplificatore invertente che scala la tensione per ottenere il range desiderato (10V con 15uW)((in alternativa si può usare un unico [[http://www.itipacinotti.gov.it/pag_formazione/elettronica/sommatore_non_invertente.htm|sommatore non invertente]] con un guadagno opportuno)). | + | Per il primo punto si può usare un circuito a due stadi con un sommatore invertente, che media i due segnali, e un amplificatore invertente che scala la tensione per ottenere il range desiderato (10V con 15uW)((in alternativa si può usare un unico [[https://www.itimonaco.it/documpdfvari/ |
| Il secondo punto richiede il calcolo della velocità di rotazione e delle coppia corrispondente alla forza tangenziale dovuta all' | Il secondo punto richiede il calcolo della velocità di rotazione e delle coppia corrispondente alla forza tangenziale dovuta all' | ||
| - | `omega = v / r = (300 cdot 10^-3) / 50 cdot 10^-3 = 6 {rad}/s` | + | `omega = v / r = (300 cdot 10^-3) / (50 cdot 10^-3) = 6 {rad}/s` |
| oppure direttamente facendo il rapporto tra velocità lineare e circonferenza (adattando le unità di misura se serve): | oppure direttamente facendo il rapporto tra velocità lineare e circonferenza (adattando le unità di misura se serve): | ||
| Linea 151: | Linea 202: | ||
| `P = omega cdot C = 6 cdot 2.25 = 13.5 W` | `P = omega cdot C = 6 cdot 2.25 = 13.5 W` | ||
| - | Per il terzo punto si propone un diagramma SFC. | + | Per il terzo punto si propone un diagramma SFC (NB le frecce nei collegamenti tra i passi sono una svista, non vanno indicate!). |
| Linea 161: | Linea 212: | ||
| Nella figura le fotocellule sono indicate con FTC, il consenso sulla luminosità dell' | Nella figura le fotocellule sono indicate con FTC, il consenso sulla luminosità dell' | ||
| * se sono presenti difetti il segnale TTL della telecamera mantiene alto il suo valore per 3s | * se sono presenti difetti il segnale TTL della telecamera mantiene alto il suo valore per 3s | ||
| - | * il pezzo non raggiunge la fotocellula degli espulsori prima di 0,5s e la raggiunga | + | * il pezzo non raggiunge la fotocellula degli espulsori prima di 0,5s e la raggiunge |
| * gli espulsori sono comandati da cilindri pneumatici monostabili mantenuti attivi con un timer visto che non si parla esplicitamente di finecorsa | * gli espulsori sono comandati da cilindri pneumatici monostabili mantenuti attivi con un timer visto che non si parla esplicitamente di finecorsa | ||
| * si attiva il disco rotante per 15 secondi per avere la certezza che si compia almeno un giro completo | * si attiva il disco rotante per 15 secondi per avere la certezza che si compia almeno un giro completo | ||
| Linea 188: | Linea 239: | ||
| * [[https:// | * [[https:// | ||
| * {{ :: | * {{ :: | ||
| - | * {{ :: | + | * {{ :: |
| * un integrato più moderno, l' | * un integrato più moderno, l' | ||
simulazione2019.1652695299.txt.gz · Ultima modifica: da admin
