question

David.Y avatar image
0 Likes"
David.Y asked Felix Möhlmann commented

Problem : Conveyor Dog interval and Move flowitem conditionally

example.fsm

Hello

As always, thank you for your help.
I have a question because conveyor and control point control are not working properly.


The first question is...

It should be stopped at DP4 until 5 hangers accumulate and restart when 5 hangers accumulate in DP4

After stopping the current hanger on DP4, an attempt was made to use the event trigger with a specific hanger number or car number, but an error occurred.

You also tried to use the number in the list using the list, but it did not work.


1676410338596.png


The second question is...

The dog spacing (6m) is applied, but there is a difference in the destination point of the hanger, which can create an empty space as shown.

Is there a way to solve it?


1676410354576.png


FlexSim 23.0.0
conveyorcontrol pointdog intervalflowitem count
1676410338596.png (360.7 KiB)
1676410354576.png (376.6 KiB)
example.fsm (11.5 MiB)
· 4
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

1 Answer

Felix Möhlmann avatar image
0 Likes"
Felix Möhlmann answered Felix Möhlmann commented

Still not 100% sure if I got it right, but here is a possible approach:

DP4 stops every arriving item. The corresponding token waits until either the hanger has arrived at the decision point or bumped up against another item on the conveyor. At that point the token pushes itself onto a list.

A separate token waits until there are at least five entries on the list and then pulls the first one, which in turn means the original token can continue and resume the hanger (once it has arrived at the decision point in case it hasn't yet, which should never happen in the current model, but better be safe :)).

DP_accumulation_fm.fsm


· 3
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.