Factory IO tutorial Automated Warehouse | TIA portal | S7-1200 PLC — Transcript
Full transcript
- 0:00hello everyone
- 0:02in today's video we will be solving the
- 0:05scene automated Warehouse in Factory IO
- 0:10let's check out how I programmed to
- 0:12solve the scene
- 0:16I made a reusable function block for the
- 0:18whole stacker crane
- 0:22let's open it up and see how I
- 0:25programmed it
- 0:29it have a lot of rungs of codes so I
- 0:31split it up into two different sequences
- 0:35one for loading the pallets and one for
- 0:38unloading them
- 0:40the loading sequence starts from step
- 0:43one and ends at step 11.
- 0:46and the unloading sequence starts from
- 0:49Step 20 and ends at step 30.
- 0:55at step 0 is where the whole sequence
- 0:58will set itself as active
- 1:02to set the load sequence active we need
- 1:05to make sure the unload sequence is
- 1:07inactive
- 1:09and I made an integer tag name storage
- 1:12shelf value that will keep track on how
- 1:15many shells been loaded with pallets
- 1:18it had to be lesser or equal to 54.
- 1:24once all those criterias are true it
- 1:26will wait for the start signal which it
- 1:29gets from when the a load sensor is
- 1:31occupied and once I set the load bit for
- 1:34my HMI
- 1:37then the sequence will be set as active
- 1:40and it will do so until the sequence is
- 1:43done big gets triggered
- 1:45the whole Warehouse have 54 shells in
- 1:48total that we can use to store our
- 1:50pallets
- 1:51for each sequence cycle we will add 1 to
- 1:55the storage shelf value so it keeps
- 1:57track on how many pallets been stored
- 2:00then it moves to the next step
- 2:07I made the sequence so that the
- 2:09actuators will be set or reset here
- 2:12and the transitions will happen here
- 2:14until the right sensor gets triggered
- 2:18so for example in Step 1 the forks will
- 2:21go left
- 2:22and do so until the left sensor is
- 2:25occupied
- 2:26then it moves on to the next step
- 2:29and each step is built up the same way
- 2:34at step two
- 2:36the lift will lift up
- 2:39at step three
- 2:41the forks will release itself
- 2:45at step four
- 2:46the lift will release itself
- 2:50at step five
- 2:52we will use the storage shelf value
- 2:55it's the one that we add one value to
- 2:58for each sequence cycle
- 3:00then move it into the Crane's Target
- 3:02position
- 3:04it will make the crane go to the Shelf
- 3:07number it's given from 1 to 54.
- 3:11at step six
- 3:13the lift will go up
- 3:16at step seven
- 3:18the forks will go right
- 3:21at step 8. the lift will release itself
- 3:27at step nine
- 3:28the forks will release itself
- 3:32at step 10. we will give the target
- 3:35position value one hundred
- 3:37if we give the target position any value
- 3:40higher than 54 it will automatically go
- 3:43back to its home position
- 3:47and the last step is step 11. this is
- 3:50where the sequence is done and it will
- 3:53pulse out a signal to let the sequence
- 3:55active step know it's done
- 3:59let's check out how the unload sequence
- 4:01is made to
- 4:03I made it very similar to the other one
- 4:06first we got this Step Zero that will
- 4:09set the sequences active
- 4:11to do so we need to make sure the load
- 4:14sequence is not active
- 4:16and the storage shelf value tag should
- 4:19be higher or equal to one
- 4:21then to start the sequence cycle we need
- 4:25to change to unload on the HMI
- 4:29and also be sure that the unload sensor
- 4:32isn't occupied
- 4:34then if all those criterias are
- 4:37fulfilled the sequence will set itself
- 4:39as active until the sequence is done bit
- 4:41pulse itself
- 4:46the unload sequence will start at step
- 4:4820. and at this step the first thing it
- 4:52will do is to take the previous counted
- 4:54storage shelf value from the load
- 4:56sequence and move it into the target
- 4:59position
- 5:01at step 21 the forks will go right
- 5:07at step 22 the lift will go up
- 5:11at step 23 the forks will release itself
- 5:16at step 24 the lift will release itself
- 5:22at step 25 we will move the value 100 to
- 5:26Target position to make it go back to
- 5:28its home position again
- 5:32at step 26 the lift will go up
- 5:36at step 27 the forks will go right
- 5:41at step 28 the lift will release itself
- 5:47at step 29 the forks will release itself
- 5:54step 30 is the last step and at this
- 5:57step we will subtract one from the
- 5:59storage shelf value
- 6:00to let the next sequence cycle know
- 6:03which shelf it should unload next
- 6:06then it pulls out the sequence's done
- 6:09signaled to make the sequence Loop
- 6:11itself again
- 6:13okay
- 6:16this is the function block I made for
- 6:18the conveyors
- 6:19let's open it up and see how I
- 6:22programmed it too
- 6:29the entry and load conveyor will start
- 6:32and latch itself if the entry sensor
- 6:34gets occupied
- 6:36and if the store shelf value is other
- 6:39than 54.
- 6:41and they will be latched until the
- 6:43upload sensor gets occupied
- 6:48and for the unload and exit conveyor
- 6:50they will latch themselves once the
- 6:53unload sensor gets occupied
- 6:56and will do so until the pallet left the
- 6:58exit sensor
- 7:03now that we've gone through all
- 7:05programming let's run the scene while
- 7:07monitoring it from Tia portal
- 7:20the palette will stop here and wait for
- 7:22my signal from the HMI
- 7:28foreign
- 8:00thank you
- 8:09[Music]
- 8:32thank you
- 8:37let's try to set the unload button from
- 8:40the HMI
- 8:42the load sequence will first complete
- 8:45its tasks before it will start unloading
- 9:11[Music]
- 9:23[Music]
- 9:29let's put it back to load mode again
- 9:53foreign
- 9:54[Music]
- 10:06[Music]
- 10:17[Music]
- 10:29[Music]
- 10:41all right
- 10:42it will keep on going until it loaded up
- 10:44all 54 spots
- 11:09as you will see now once the 54th
- 11:12palette will load the warning indicator
- 11:14on my HMI will turn red and the load
- 11:17conveyor will stop
- 11:32[Music]
- 11:46[Music]
- 11:54so now I will have to unload again
- 12:02[Music]
- 12:17[Music]
- 12:19foreign
- 12:30[Music]
- 13:02thank you for watching this tutorial
- 13:05if you liked the video give it a thumbs
- 13:07up and subscribe
About this transcript
This page contains the full transcript of Factory IO tutorial Automated Warehouse | TIA portal | S7-1200 PLC by Technical Mindshare, generated from the public captions YouTube serves with the video. The transcript has 997 words across 178 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.