Good for new learners. In your case you can use sequence step integer as index for each sequence step array element, this will improve the programming time efficiency.
@electricalautomation4 жыл бұрын
Thanks for watching! Yes, I used this structure of sequence control for many projects. Also, instead of using Function Block, this style is also easy for commissioning, because you can view all the interlock signals with one glance. Thanks again!
@badreddineessahi64573 жыл бұрын
Would you please elaborate on this idea of using array for the sequence?
@youwang95279 ай бұрын
讲得很清晰!谢谢指导,已关注👍👍
@electricalautomation9 ай бұрын
多谢多谢!欢迎!
@Spidey_OP594 күн бұрын
Thanku so much sir I got helped from this video 😊😊
@tahsinaras-zp5yw2 ай бұрын
Thank you🙏
@electricalautomation2 ай бұрын
Thanks very much!
@geokou184 жыл бұрын
Very good video, thanks
@electricalautomation4 жыл бұрын
Glad you liked it! Thanks
@abderrahimdarouich5 ай бұрын
Great and simple explanation, well done!
@electricalautomation5 ай бұрын
Glad you liked it!
@abderrahimdarouich5 ай бұрын
@@electricalautomation in case for a sequence program and you might need to home your machine, how can you do that in reverse steps from any step in the program without causing crushes for example?
@braincrackz4 жыл бұрын
Very good and beautiful structured program.id like to see more
@electricalautomation4 жыл бұрын
Thanks! Welcome to this channel!
@ahsunhabib3723Ай бұрын
Hello sir , is there any differences in this prgram VS graph language program (s71500) ?
@nicolajl.7849 Жыл бұрын
Hello, I'm doing my automation 2nd semester right now, I am curious if there's a way to control having multiple sequences running at once? For example I'm building a machine producing 2 different types of cakes, one needs to be cooled down, the other one doesn't. They both drive on the same conveyor, but one will get loaded to the cooler with a chain transfer. The timing inbetween the cakes means that I will alternate and keep switching on the conveyoer between which one goes through and which one goes to the cooler. Great video!
@electricalautomation Жыл бұрын
You use the sequence structure shown in the video.but create two sequence groups for your application. The sequence will control the command for your motors or switches (don't control.Q output in your sequence). Then use extral logic to do a parallel logic (commands from two sequences) to control the Q outputs
@ardhanizaturrachman5978 Жыл бұрын
Great video And i have a question in sequence programming, How can i avoid output conflict, if i'm using same output in another net work at 1 OB ? Thank you Best regards
@plexiglasscorn3 жыл бұрын
Nice, I use bits for sequencing instead of int, once conditions meet it reset current step bit and set next bit and so on.
@ipswich843 жыл бұрын
Hi Rob, in a bit instance you have the option of using SHL, which will shift your bits in a byte/word/dint by one so therefore taking you onto the next step/bit, as an option, saves doing a set and reset, plus easier then doing a load of resets if you have an e-stop instance in your program. you can simply move 1 into the int to take it back to the beginning. Best to reserve a byte or int for this, depending how many steps you’ll think you’ll need, best to go bigger in case you need to add more steps to your program. I like the no. instance as dependant on the condition you can loop a section back round or step forward, such as if you need a certain amount of repeat sequences to be complete prior to moving onto the next stage of the sequence. But there’s always more than one way to do something and it’s what works best for you.
@plexiglasscorn3 жыл бұрын
@@ipswich84 set reset takes less time to execute, from optimization point of view. But whatever works is correct 👍
@electricalautomation3 жыл бұрын
Agree with your guys' comments. Just note that using the integer for indicating steps and transition will make it a easier leaving some spare steps for additional steps new added requirements. The common steps I would use are 5, 10, 15, 25, 30.. etc. Also luckily that Beckhoff is using computer as the controller, so processing time and variable memory room will not be a big issue.
@muhamedkhan50713 жыл бұрын
Great video. Can you please share link for the next video you mentioned about using this sequence?
@electricalautomation3 жыл бұрын
Sorry I forget leaving the link. It is kzbin.info/www/bejne/rKnanY1_pdCgr5I. The three videos about Siemens and Keyence IV2 are K17a. Siemens PLC and Keyence IV2 Vision Sensor Profinet Connection and Variable Mapping kzbin.info/www/bejne/hpKVf4SJZaene9k K17b. Siemens PLC and Keyence IV2 Vision Sensor Trigger and Inspection Results Programming kzbin.info/www/bejne/rKnanY1_pdCgr5I KI18. Program Switch of Keyence IV2 Vision Sensor via Profinet and Siemens PLC kzbin.info/www/bejne/bIC4hqmemZd6jpo
@stefanhelleblad29365 ай бұрын
东北老乡给你点赞!
@electricalautomation5 ай бұрын
多谢!多谢!
@nelsonpantaleon77512 жыл бұрын
Hello sir is this sequence control that you used in this video if i wanna use to control traffic light is this work too or no
@electricalautomation2 жыл бұрын
Yes, it is quite similar idea
@MrPromerican3 жыл бұрын
Good stuff. Thank you.
@electricalautomation3 жыл бұрын
Glad you enjoyed it Welcome!
@waqaryousaf320710 ай бұрын
Wjy we use this sequence kindly explain
@alim65832 жыл бұрын
Hi...I would like to know if sequence programing increases cycle time or not... thanks in advance
@electricalautomation2 жыл бұрын
I would say nothing hurt, the sequence logic will not stop the CPU. The CPU is just scanning the code line by line
@kgauravb3 жыл бұрын
Great video, can you make a video over linear absolute scale eg. TWK encoder. How to read the values, resetting the encoder with condition, how to calculate length,speed....??
@electricalautomation3 жыл бұрын
This is not related to this video's topic. Please send me an email if you would like to discuss more details. Also please let me know which controller, which kind of encoder(incremental, absolute) you are using. The email can be found from the beginning of each video.
@patrickworkman58262 жыл бұрын
Do you have one of these for step 7 classic like Ver 5.5
@electricalautomation2 жыл бұрын
Sorry, I only have TIA Portal program style in my channel. But the logic and concept are the same for using Step7.
@mohammedabdulhakabdullaabd11213 жыл бұрын
Very nice and very smart. However, is this not doing the same job that is already BUILT-IN within Siemens S7 Graphics (GRAFCE like) that is capable of doing in a graphical style which is much more convenient than LADDER? or I am missing something. I really can't see the real benefit of programming the step sequence instead of using the Siemens S7 Graphics existing within TIA Portal.
@electricalautomation3 жыл бұрын
Hi my friend, this sequence program structure is a 'concept' and tool, especially for the people not quite familiar with Graphic language. Also for some PLC brands which do not support graphic program language can still use this structure for implementing 'sequence' control. Note that this sequence control flow can not only serve for sequence, it also serve for time chart such as, printer trigger, camera trigger, operation flow, and so on.
@adikrshukla072 жыл бұрын
sir , can i get .rar file of this program ? if possible
@electricalautomation2 жыл бұрын
You can find all the procedure and operation in the video. Follow it step by step should be fine.
@bruceli87543 жыл бұрын
hi where are u from I guess come from china allright
@electricalautomation3 жыл бұрын
I am a Chinese. English is my second language. I am living and working in North America.