Obsidean_VM/03-VM/44 - 98050 - Fiera/Especifica/Progetto 98050 Fiera - Tavo...

4.1 KiB


Il progetto coinvolge un trasporto di bottiglie ad anello con i seguenti elementi:

  • divider ad alta velocità
  • combiner per unificare i canali all'uscita del divider
  • trasporto con guide motorizzate per cambio di formato
  • tavolo di accumulo che permette di immagazzinare il formato non utilizzato.
    • Il tavolo di accumulo conta con 4 file a destra e 4 a sinistra oltre alla fila centrale usata solo come bypass.
    • Il tavolo può immagazzinare 2 formati, uno a destra e l'altro a sinistra. Quando si richiede un cambio di formato si carica il formato in corso e si scarica il nuovo formato. Una volta scaricato il formato in corso si attiva la modalità bypass.
    • Per effettuare il cambio di formato, il tavolo ha 2 motori di cambio formato delle guide che aprono o chiudono le sponde e i dosatori.
    • Per selezionare il canale di carico o scarico si utilizzano 2 motori minimotori, uno all'ingresso e l'altro all'uscita che permettono di modificare l'angolo delle sponde. Questo angolo deve essere caricato come parametro e ci sono 9 canali possibili.

Tavolo di accumulo


L'obiettivo del tavolo di accumulo è di immagazzinare il formato che non si sta usando.

Il lavoro avrà i seguenti obiettivi:

  • Logica del tavolo di carico, scarico e bypass: gestione del cambio formato per il minimotor. Per semplicità, il tavolo è diviso in destra/sinistra e i formati possono essere solo su un lato.
  • Logica dei motori ad anello e logica standard VM.
  • L'HMI non sarà sviluppato in questa fase mi hai detto che se fa separatamente, ma verrà creato un simulatore per noi.
  • Gestione delle ricette sull'HMI: inizialmente, si seguirà il piano concordato. Verranno create righe nel ricettario per ogni motore ad anello e per i dati del tavolo. Il cambio formato del tavolo inizierà solo dopo aver verificato che non ci siano più bottiglie sull'anello e che il modo carico sia attivo, con il divider e l'anello in automatico.
  • Velocità:
    • Velocità di bypass: dipende dal divider e dall'anello, non limitata dal tavolo.
    • Velocità di carico/scarico: deve essere lenta per chiudere i buchi tra i cambi di canale del tavolo. Durante il carico, lo scarico è fermo e viceversa.

Per ora, prevedo al tavolo como un Device con i seguenti segnali in/out:

Segnali di Ingresso (Input)


Segnale Descrizione Funzione
i1 Uscita anello richiesta prodotto Uscita libera
i2 Richiesta da carico Per cambio formato
i3 Anello vuoto + divider in auto + anello in auto Per generare consenso a cambio formato
i4 Velocità motore bypass richiesta Velocità desiderata per bypass
i5 Cambio formato eseguito dall'HMI Comando di esecuzione
i6 Abilitazione scarico Inibisce scarico automatico una volta completato il carico

Segnali di Uscita (Output)


Segnale Descrizione Funzione
o1 Ingresso richiede prodotto Tavolo pronto e in marcia
o2 Cambio formato consentito Finito il carico e anello vuoto
o3 Velocità motore uscita Per interfacciare 1 motore uscita tavolo sull'anello
o4 Tavolo in Bypass Stato bypass attivo

Cambio di stati sul tavolo:

  • Il carico inizia su richiesta esterna i2 ( da operatore o timer ).
  • Lo scarico avviene automaticamente dopo un cambio formato (i5). Il tavolo si scarica completamente prima di iniziare il modo bypass.
  • Una volta scaricato, si attiva il modo bypass. (o4)