Ciao
Andreadema Andreadema ha scritto:(...) Mi hanno consigliato di iniziare con la parte fisica hardware (... )
questo è un buon suggerimento.
Anche questo
Candy ha scritto:(...) andandone a vedere uno esistente ed osservarne le caratteristiche (...)
è certamente di aiuto.
Da qualche parte dovete cominciare ma lo sviluppo software è l'ultima cosa, o una tra le ultime, della quale, a mio parere, vi dovete preoccupare.
Potreste, forse, procedere come di seguito immaginato.
Prima di tutto vi serve una struttura con una parte da poter movimentare.
Stabilite con quale materiale costruirla (legno, lexan policarbonato, ... ) e determinate come la parte meccanica dell'elevatore può/potrebbe essere realizzata.
Per questa, ovviamente, dovreste considerare che lo spostamento lo si otterrebbe a cominciare dalla rotazione dell'alberino di un motore quindi far si che la "catena di trasmissione", a partire dall'asse del motore, garantisca lo spostamento della piattaforma sulla quale sosta il mezzo (nel disegno il poligono colorato).
Trattandosi di un modellino il motore (motorino) potrebbe essere, per esempio, un passo passo; ma non è prioritaria la scelta rispetto alla realizzazione della struttura.
Certamente vanno considerati dei sensori necessari per gestire la movimentazione e le condizioni di sicurezza, ma credo che di quelli ve ne potete occupare un po più in là.
Quando avrete a disposizione la struttura, e quindi completa della parte per la traslazione verticale, potrete individuare tutte le criticità.
Indubbiamente dovrete tenere presente il numero(e tipo) di input/output con i quali è configurato il vostro plc: vi potreste trovare nella condizione di fare delle scelte (sacrificare un tipo di controllo per privilegiarne un altro).
Io immaginerei una cosa molto, molto semplice, essenziale; una idea tra le tante potrebbe essere questa:
Sono solo degli spunti dai quali partire, e come tali considerali.
Saluti