question

Cody Barniak avatar image
0 Likes"
Cody Barniak asked Matt Long commented

Problem in distance traveled by taskexecuter

Hello everyone in flexsim community. I am working on a picking model for a industrial plant, but i have encuontered numerous issues in my model that are tweeking the results that im shooting for and can't seem to fix em. Hope someone can help out.

1) Flowitems entering the system are beeing created at the frecuency of real time effects from 8 different source whom represent the items of the highest load volume. Items are picked from a global list daily, generated by a process flow and daily pulled from a list, that is sent to a global table and pick the amount of items that are in global table7.

The issue is items are not beeing pulled in quantites set by table, it only pulls 20 units of one givin flowitem and time goes by but process flow does not pull anymore items until items begin to accumulate in storage areas.

2) Something else I noted is that the system is not using the trasnporters to transport items from storage area to docking area. My intention is the program to calculate the distance travelled by forklifts givin the new layout.

3) I was following the movements of the taskexecuter "camion despachos" and noticed that he does not empty the full batch that is loaded but tends to unload an item at the corresponding Q and returns to the docking area to receive another item to fill in space left, this back and forth movement is really messing up the travel distance calculted for this resource. The idea is that the truck "camion depachos" loads a batch of 6 items then travels down the network node to the different corresponding storage Q and unloads where he shall park outside and transporter named Linde2 unloads its content into the Q which then is sent to a sink to exit the system.

Please If someone could provide help with these issues.

Thanks to all.

FlexSim 7.7.4
task executertask sequencepicking
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

Sam Stubbs avatar image
2 Likes"
Sam Stubbs answered Matt Long commented

Your model seemed to have some errors. The problem was in your process flow, in the Subflow, you forgot to assign the creationRank index number for each of the child tokens. So they were all trying to move the first item. (Since the default index value is 1) Also, the model throws errors when the amount to be pulled is 0, since because there is no item, it's trying to "Move Object" on an object that doesn't exist. So I added a decision in your Sub Flow, that checks to see whether the item lable is NULL. If so, it skips the Move Object step.

I'm reattaching your model here, see if that helped fix some of the concerns. It looks like your transporters are moving now.

4718-modelo-propuesto-dias.fsm


· 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.

Cody Barniak avatar image Cody Barniak commented ·

Hi Sam, I see your point. I'm quite new with process flow and forgive me if I'm wrong but children tokens would be the flowitems lining up to be soon transfered to docking area? I am also experiencing another error during the run after clock passes Feb, usually during the first week I keep getting a "Task Error" and im unable to keep running for the remaining two months.

Thanks for fixing the "Zero amount pulling error", I knew that was the issue but hadn't been able to fix yet.

Really appreciate any other suggestions you amy have regards my model.

Thanks

Cody

0 Likes 0 ·