I´m not sure if it is possible to explain a little bit more about what you are trying to do and what you already tried out.
Hello,my idea is as follows :
1.Stop pallets when pallets are delivered to PE1.
2.Judge whether there are pallets in PE2 and PE3.
3.PE1 releases pallet to PE2 if PE2 has no pallet,otherwise stop.
4.PE1 releases pallet to PE3 if PE3 has no pallet,otherwise stop.
Hi @xiang, attached you find a small example model.
As soon as the Palet hits DP1 a Token is created and stops the Palet. Than this token pulls one of two areas (numbers on a list). Depending on the pulled area I set a Direction Label on the Palet and resume it. The Token that represents the area is waiting until the Palet is uncovering one of the PE.
[email protected]sebastian.hemmann,Why does it show up pallet-convery-sh.fsm
If you replace the return function by a process flow, then the logic isn’t allowed to be delayed at all. You are not allowed to delay or wait for an event. Because your process does this, you get this error message.
Hi @xiang, could you please attach the model you are showing the pictures of? It looks as if "Will override return value" is chosen in any point.
As shown in the picture below .pallet-convery-200409.fsm
This is a pretty easy fix. On your first decision point, change your trigger to "On Continue" instead of "On Arrival". This will fix the problem.
13 People are following this question.
© 1993- FlexSim Software Products, Inc. All Rights Reserved.
FlexSim is a fully 3D simulation software environment. FlexSim can be used to simulate any process in any industry.
FlexSim®, FlexSim Healthcare™, Problem Solved.®, the FlexSim logo, the FlexSim X-mark, and the FlexSim Healthcare logo with stylized Caduceus mark are trademarks of FlexSim Software Products, Inc. All rights reserved.