question

Craig DIckson avatar image
0 Likes"
Craig DIckson asked Craig DIckson commented

Fixed gap merge controller in FlexSim 21

I use the fixed gap merge controller process flow written by @anthony.johnson in several of my models.(https://answers.flexsim.com/articles/24273/process-flows-for-two-types-of-merge-controller.html)

I just upgraded to FS 21.1 and they don't work now; nothing releases. I looked at the tokens in the process flow and my guess is it has to do with the new conveyor structure; it looks like the isn't able to read the needed parameters from the conveyors in the activity "Get Item Data", and this results in an infinite delay.

Thanks for your help,

Craig




FlexSim 21.1.1
flexsim 21.1.1fixed gap merge controller
1618357130558.png (23.9 KiB)
· 1
5 |100000

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

Jason Lightfoot avatar image Jason Lightfoot ♦♦ commented ·
Did you try replacing it with a new GapOptimizingMergeController process flow created in 21.1?
0 Likes 0 ·

1 Answer

anthony.johnson avatar image
0 Likes"
anthony.johnson answered Craig DIckson commented

Yes, the Gap-Optimizing Merge Controller process flow accessed values through means that were technically not forward-compatible, and the update to conveyor structure broke those references. In the most recent release, we've updated the process flow to use Object.getProperty(), which fixes this issue in a forward-compatible way. The main changes are in the Init Labels Assign Labels activity in the Lane Management section. Below is a screenshot of the new value references.

You can update your model to use these newer references, or you can just replace your process flow with the latest provided with the software. We should probably add an update script to do this automatically. I'll address this with the developer group.

Sorry for the inconvenience.



1618413576333.png (76.3 KiB)
· 1
5 |100000

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

Craig DIckson avatar image Craig DIckson commented ·

Thanks, I'll try that. Since the models are in ongoing use it makes more sense to change the references rather than change the whole process flow this time. But I'll certainly use the new process flow on any subsequent models.

0 Likes 0 ·