Contribution to the factory io project 83 (Robotic transit warehouse)

Hello;

During my career, many industrial installations have been completed, almost all of which have been expanded within two or three years. Therefore, the client wants the same person who performed the initial installation to be in charge of the expansion. Well, this project is precisely about that: a machine that was installed and programmed some time ago, and now the client wants to expand.

Students must, using everything possible, both in materials and machine software, adapt what was done to the client’s needs.

Here’s a new contribution; I hope you find it interesting.

Regards

1 Like

Hello;

This is how the robot must work, since it cannot pick up the pallet.

Regards

Hello:

I wanted to mention that I haven’t yet been able to take FACTORY IO to its full potential. This project, for example, implemented a database in an HMI using SCRIPTS. This code would never have been possible without the simulator. This idea wasn’t part of the project, but as one thing leads to another, we can demonstrate that it is possible, WITH ITS LIMITATIONS, to implement a database with all its functionalities in an HMI.

I want to complicate the project a little more with an idea that you’ll see if it’s possible to implement…

It’s called programming experience, which is acquired over time, but also with a desire to learn and a lot of effort, it’s the only way.

It’s recommended that you follow the steps for a better understanding of all this impressive work done with FACTORY IO.

Regards

1 Like

Hello;

If everything went well, the result is this project.

Note:

When programs are repetitive cycles, such as this project, where the scripts for one table depend on the next, the most common thing is to copy the script from the first table and the second to extrapolate it to the other tables by changing the variables. This leads to copy-and-paste errors because a person makes mistakes. These types of errors are not a problem since they are easily corrected because they are repetitive. You review them and soon find the error.

Now, if in the future I need to expand the machine with this type of programming, I will no longer make any mistakes because it is much easier to create an application that replicates our initial code as many times as we want, adding to each variable the amount needed for the expansion. This way, the person will never make a mistake as long as the initial code is correct.

For this reason, my channel has several applications designed for this purpose, from converting symbols to playing SoMachine RUNGS, to extracting code from an Excel spreadsheet and converting it to .NET. All of this is on my channel and students with the proper training and a lot of effort can achieve all of this.

Greetings

1 Like