question

mikechaint avatar image
0 Likes"
mikechaint asked Jason Lightfoot edited

Try to creat a Crossing Lifter through ProcessFlow

The second items didn't move. Lifter2.fsm

FlexSim 23.2.0
pflifter
lifter2.fsm (52.4 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.

CSN avatar image CSN commented ·

Who is the entity that can be further checked to determine where the resource corresponds to kinematics? In this way, the program can run normally according to the process.

0 Likes 0 ·

1 Answer

Jason Lightfoot avatar image
0 Likes"
Jason Lightfoot answered Jason Lightfoot edited

Your model generates exceptions telling you what's wrong:

time: 2.505000 exception: Error: Invalid triggering event, event rank 1, at wait for event activity "Arrive Lifter" in process flow "ProcessFlow"

In this case the dp label on the token is the numeric value 1. This needs to be the dp you are listening to - the lifter DP. You can sample it directly from the model or refer to it from another object's connections or label.

You can use the Arrive Lifter activity to create a label on the token for the conveyor - then you don't need the centerport reference.

1698234663694.png

You may also need to place the lifter conveyor in a visual tool to get the kinematics working (model background should be enough but it isn't in your model it seems).

Note also that this behavior could be achieved using the standard side transfer parameters IF you are happy to have the conveyors at the same height (which they are not).


1698234663694.png (5.2 KiB)
5 |100000

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