Adv.transporter: wait for Server to finish, then carry product to destination

All topics specific to modeling questions in Enterprise Dynamics
Post Reply
JPN
Posts: 2
Joined: Thursday 12 February, 2015 - 11:46

Adv.transporter: wait for Server to finish, then carry product to destination

Post by JPN »

Hello dear forum readers, ED/forum staff!

Sadly we are in need of some basic pointers how to make advanced transporters behave as we'd like them to behave.

Question:

how do we create a simple material handling chain that works with the simplest flow chart:

[Product] - [Source] -> [Adv.transporter] -> [Server] -> [Sink]

The problem here is that we don't seem to manage to make the adv. transporter first to carry the product to the server, wait for the server to process the product and then pick it up again and carry it to the sink?

Is 4Dscripting needed here, though any method would also be appreciated.


Greetings

JPN
User avatar
MatthijsJongboer
Posts: 198
Joined: Thursday 11 November, 2010 - 14:12

Re: Adv.transporter: wait for Server to finish, then carry product to destination

Post by MatthijsJongboer »

Hi JPN,

Reading your post, I come to this flow chart:
[Product] - [Source] -> [Adv.transporterA] -> [Server] -> [Adv.transporterA] -> [Sink]
When this is the case, you can use the advanced transporter making use of dispatcher and destinator.
Your challenge will be finding a routing and priority for your model.

You could have the AT check if the product already received the server operation by placing a label on the product.
Based upon this label you either bring the product to the sink or the server. This requires coding a little 4DScript.

Another thing is the use of buffer locations. When the product is inside the machine but ready for delivery to the sink, you might find yourself in the situation that the AT is waiting with a product at the server until it becomes available. This is called a deadlock which is something you might want to solve with logic and/or buffers.

Gr. Matthijs
JPN
Posts: 2
Joined: Thursday 12 February, 2015 - 11:46

Re: Adv.transporter: wait for Server to finish, then carry product to destination

Post by JPN »

example.mod
(14.84 KiB) Downloaded 315 times
Hello Matthijs and thank You for the quick reply!

About the flow chart, indeed that is correct.

Regarding dispatcher and destinator we have been experimenting with them for some time now, but can't seem to arrive to any decent outcome no matter how we play with the options (dispatcher/atom connections/even advanced transporter options).

I attached "example.mod", a model of what we have "achieved" so far, which is not much. It partially works as desired, but only partially. The lift truck carries a product to the server, then (while the server starts servicing the product) moves to collect a new product from the source and carries it directly to the sink and only after that collects the first product from the server that is now ready and carries it to the sink.

I personally was looking for a Send to: command option in the form of first send to atom1, then atom2 from the advanced transporter options, but at least it seems that such a specific command is not to be found.

4D scripting could have its potential here, but for us it would take some time to first get to know the stuff that goes well together, to get to know how the scripts are build especially for our needs, so currently it's the least favorable choice though it could prove to be most powerful.


Greetings

JPN
Post Reply