Tempi di risposta degli ordini di produzione (quantità del batch di trasferimento)

In Produzione è possibile pianificare le operazioni relative a un ordine di produzione in modo sequenziale. In questo caso, prima di avviare un'operazione, è necessario che l'operazione sia completata per tutti gli articoli dell'ordine. Tuttavia, è possibile pianificare le operazioni del ciclo di produzione relative a un ordine di produzione in modo semi-parallelo, ovvero definire la quantità di articoli per cui l'operazione deve essere completata nel momento in cui l'operazione successiva può essere avviata. Tale quantità viene definita quantità batch trasferimento.

Per utilizzare una quantità del batch trasferimento, selezionare la casella di controllo Batch trasferimento inferiore a batch produzione nella sessione di dettagli Pianificazione produzione (tisfc0110m000) e specificare un valore nel campo Quantità lotti trasferimento.

Se si utilizzano quantità del batch trasferimento, LN pianifica il tempo di risposta dell'ordine di produzione in modo diverso rispetto alla situazione in cui le operazioni del ciclo di produzione vengono pianificate in modo sequenziale. Nella figura 1-1 viene illustrato il metodo applicato da LN per pianificare le operazioni con una quantità del batch trasferimento in una situazione di pianificazione in avanti, mentre nella figura 1-2 viene illustrato il metodo applicato da LN in una situazione di pianificazione all'indietro.

Nota

Non è possibile selezionare la casella di controllo Batch trasferimento inferiore a batch produzione per un'operazione se è stata selezionata la casella di controllo Durata fissa per l'operazione precedente. Anche in situazioni pratiche, infatti, non è possibile utilizzare elementi prima che sia trascorso il periodo di tempo prefissato relativo alla durata dell'operazione definita sugli elementi stessi.

Pianificazione in avanti: situazione normale
Figura 1-1
Figura 1-1
QTtempo di coda
STtempo di attrezzaggio
RTtempo di esecuzione
WTtempo di attesa
MTtempo di spostamento
Adata di inizio coda
Bdata di inizio attrezzaggio + esecuzione
Cdata di riavvio attrezzaggio + esecuzione
Ddata di inizio attesa
Edata di inizio transito
Fdata di inizio coda (operazione successiva)
Gdata di inizio attrezzaggio + esecuzione (operazione successiva)

Nella figura 1-1 viene illustrata una situazione normale di pianificazione in cui l'operazione 20 viene avviata nel momento in cui l'operazione 10 è completata per l'intero batch produzione. Le situazioni, tuttavia, non sono sempre così semplici. Nelle sezioni seguenti viene descritto il modo in cui LN pianifica le operazioni nel caso in cui un'operazione che richiede una quantità di tempo prolungata sia seguita da un'operazione breve e si desideri di conseguenza utilizzare il concetto di quantità del batch trasferimento.

Pianificazione in avanti con quantità del batch trasferimento
Figura 1-2
Figura 1-2
QTtempo di coda
STtempo di attrezzaggio
RTtempo di esecuzione
WTtempo di attesa
MTtempo di spostamento
Adata di inizio coda
Bdata di inizio attrezzaggio + esecuzione
Cdata di riavvio attrezzaggio + esecuzione
Dprimo batch trasferimento completato
Edata di inizio attesa
Fdata di inizio transito
Gdati di inizio coda (operazione successiva)
Hdata di inizio attrezzaggio + esecuzione (operazione successiva)

La figura 1-2 è una riproduzione grafica di una situazione di pianificazione in avanti in cui viene definito un ciclo di produzione costituito dalle operazioni 10 e 20. Per l'operazione 10, è stata definita una quantità del batch trasferimento.

Nella figura 1-2 viene illustrata la situazione in cui LN non può programmare il punto iniziale dell'operazione 20 (G) in base al momento in cui la prima quantità del batch trasferimento viene prodotta come risultato dell'operazione 10 (D), poiché il tempo di esecuzione (RT) dell'operazione 20 è notevolmente minore di quello dell'operazione 10. La freccia obliqua indica che, nel caso in cui LN esegua la pianificazione dell'operazione 20 dopo che il primo batch trasferimento è disponibile nell'ambito dell'operazione, si verifica un conflitto, poiché l'operazione 20 viene completata prima dell'operazione 10. Questa situazione, ovviamente, non può mai essere vera.

Per evitare questa situazione di pianificazione non realistica, il meccanismo di pianificazione di LN effettua i seguenti passaggi correttivi:

  1. Differimento della prima data di fine produzione disponibile (I). Per effettuare questa operazione, LN prende innanzitutto in considerazione la data di inizio coda relativa all'operazione successiva (G) all'operazione 10. Da questo punto LN differisce all'indietro il tempo di produzione in base alla quantità del batch trasferimento (l'ultimo prodotto come risultato dell'operazione 10) per l'operazione 20. In questo modo viene determinata la prima data di fine produzione disponibile.
  2. Verifica della necessità di una correzione (II). Il simbolo II indica che LN deve eseguire un passaggio correttivo, poiché la data di inizio coda (E) dell'operazione 20 (non corretta) precede la prima data di fine produzione disponibile individuata nel passaggio precedente. È necessario che data di inizio attesa coincida con la data di fine produzione.
  3. Differimento dell'operazione 20 (III). Il risultato del passaggio 2 è stato affermativo. Questo significa che LN deve differire l'esecuzione dell'operazione 20 per consentire che la data di inizio attesa dell'operazione stessa coincida con la data di fine produzione. Di conseguenza, LN differisce all'indietro gli elementi relativi al tempo di risposta dell'operazione 20 per individuare la data e l'ora di inizio di quest'ultima.
Pianificazione all'indietro con quantità del batch trasferimento
Figura 1-3
Figura 1-3
QTtempo di coda
STtempo di attrezzaggio
RTtempo di esecuzione
WTtempo di attesa
MTtempo di spostamento
Adata di inizio coda
Bdata di inizio attrezzaggio + esecuzione
Cdata di riavvio attrezzaggio + esecuzione
Dprimo batch trasferimento completato
Edata di inizio attesa
Fdata di inizio transito
Gdati di inizio coda (operazione successiva)
Hdata di inizio attrezzaggio + esecuzione (operazione successiva)

La figura 1-3 è una riproduzione grafica di una situazione di pianificazione all'indietro in cui viene definito un ciclo di produzione costituito dalle operazioni 10 e 20. Per l'operazione 10, è stata definita una quantità del batch trasferimento.

In una situazione di pianificazione all'indietro, LN determina l'intervallo nella direzione opposta, poiché il punto finale della produzione è noto e LN deve calcolare il momento di inizio. La figura 1-3, pertanto, deve essere letta dal basso verso l'alto.

A partire dall'ora di fine dell'operazione 20, LN differisce tutti i tempi di risposta delle operazioni 20 e 10 fino all'ora di inizio dell'operazione 10. Nella figura 1-2 viene illustrata la situazione in base alla quale questa pianificazione dell'operazione 10 (non corretta) determina una situazione di pianificazione non realistica. Nell'esempio, infatti, l'operazione terminerebbe dopo il completamento dell'operazione 20.

Per evitare questa situazione di pianificazione non realistica, LN effettua i seguenti passaggi:

  1. Differimento dell'ultima data di fine consentita dell'operazione precedente (I). Per eseguire questa operazione, LN differisce all'indietro il tempo di produzione in base alla quantità del batch trasferimento (l'ultima dell'operazione 20) a partire dalla data di inizio attesa (E) dell'operazione 20. In questo modo viene determinata l'ultima data di fine consentita per l'operazione 10. Questo momento è l'ultimo in cui il tempo di spostamento dell'operazione 10 può terminare in modo che sia possibile produrre l'ultima quantità del batch trasferimento per l'operazione 20.
  2. Differimento della data di fine calcolata dell'operazione precedente (II). Per eseguire questa operazione, LN differisce innanzitutto all'indietro il tempo di spostamento e il tempo di attesa dell'operazione 10 a partire dalla data di inizio dell'operazione 20. Successivamente, dal momento in cui deve essere prodotta la prima quantità del batch trasferimento nell'ambito dell'operazione 10 (D), LN differisce in avanti il tempo di produzione della quantità ordine totale meno una quantità del batch trasferimento, più il tempo di attesa e il tempo di spostamento. In questo modo viene determinata la data di fine calcolata dell'operazione 10. La coda ciclica della freccia indica la procedura da eseguire nel passaggio 2.
  3. Verifica della necessità di una correzione (III). LN confronta l'ultima data di fine consentita individuata nel passaggio 1 con la data di fine calcolata individuata nel passaggio 2. Se quest'ultima è successiva all'ultima data di fine consentita, LN deve eseguire un passaggio correttivo nella pianificazione dell'operazione 10.
  4. Anticipo dell'operazione precedente (IV). Se il risultato del passaggio 3 è affermativo, LN anticipa l'esecuzione dell'operazione 10 a un momento precedente per allinearla con l'esecuzione dell'operazione 20. In questo modo il termine del periodo di spostamento dell'operazione 10 (G) coincide con l'ultima data di fine consentita individuata nel passaggio 1.
Nota

La soluzione descritta nella sezione precedente prevede una semplificazione della situazione reale, in cui LN pianifica il tempo totale di risposta dell'ordine di produzione in modo coerente. In una situazione più realistica, è possibile avviare direttamente l'operazione più breve all'arrivo del primo batch e successivamente attendere un breve periodo di tempo in modo da continuare l'elaborazione del batch successivo. LN tuttavia non supporta questo livello di dettaglio nella pianificazione.