fabiansch / esep_sortingmachine

0 stars 1 forks source link

throw error when sorting out and slide full #121

Closed fabiansch closed 6 years ago

fabiansch commented 6 years ago

if an item gets forwarded on CB1 with opening its SwitchPoint and the forwarded item will be sorted out on CB2 then it can happen that from the moment of ArrivalSwitch to the moment of exiting ArrivalSwitch the signal SLIDE_FULL can enter CB1.

In the moment this signal has no effect and so the item gets handed over to CB2. This must not happen!

Possibilities to handle the situation:

1) throw error with a pending signal SLIDE_EMPTY - so after slide2 is emptied everything can go on normally.

2) throw error with pending signal LB_OUTPUT_FREED - so after item was removed from output the sorting module need to get updated.