Obsidean_VM/03-VM/44 - 98050 - Fiera/Reporte/Domande.md

29 lines
739 B
Markdown

1. `Empty_End_Area` : ogni canale nel CASE ha questa condizione:
```pascal
IF #Conditions_To_Run AND
#Area_Channel[#Channel].Status.Empty_End_Area AND ...
// Channel full - move to next channel
IF NOT #Area_Channel[#Channel].Status.Empty_End_Area THEN
#Status.Cycle_Step := #Load_Ch[next];
END_IF;
```
fa sì che il canale debba rimanere in funzione fino a quando non viene disattivato `Empty_End_Area`
2. Per calcolare meglio la lunghezza secondo la posicione del selettore, creato una FB : FB_CalcExtraLenght
![[Pasted image 20250806174059.png]]
- CalcExtraLenght
***
![[Pasted image 20250806174201.png]]
Dopo sono utilizzate qua:
![[Pasted image 20250806175218.png]]