SC02. Siemens TIA Portal Sequence Control Programming

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 ก.ค. 2024
  • #Siemens #TIAPortal #SequenceControl #Flow #Step
    Next: Using Sequence Control to Trigger Keyenc IV2 Vision • K17b. Siemens PLC and ...
    SC02. Siemens TIA Portal Sequence Control Programming
    • SC02. Siemens TIA Port...
    SC11. Siemens Step7 Graph Sequence Programming You Must Know - Tips & Tricks
    • SC11. Siemens Step7 Gr...
    SC12. Siemens TIA Portal Graph Sequence Programming and Tips & Tricks
    • SC12. Siemens TIA Port...
    Playlist: Siemens • Siemens Controls
    [Sequence Control] Beckhoff TwinCAT3 : • BK11a. [1/2]Beckhoff T...
    [Sequence Control] Allen-Brandley Compactlogix Controllogix : • AB05. Rockwell RSLogix...
    [Sequence Control] Siemens TIA Portal S7-1200/S7-1500: • SC02. Siemens TIA Port...
    Siemenes and Keyence IV2 Vision Sensor
    K17a. Siemens PLC and Keyence IV2 Vision Sensor Profinet Connection and Variable Mapping
    • K17a. Siemens PLC and ...
    K17b. Siemens PLC and Keyence IV2 Vision Sensor Trigger and Inspection Results Programming
    • K17b. Siemens PLC and ...
    KI18. Program Switch of Keyence IV2 Vision Sensor via Profinet and Siemens PLC
    • KI18. Program Switch ...
    -------------------------------------------------
    SC12. Siemens TIA Portal Graph Sequence Programming and Tips & Tricks
    • SC12. Siemens TIA Port...
    SC11. Siemens Step7 Graph Sequence Programming You Must Know - Tips & Tricks
    • SC11. Siemens Step7 Gr...
    SC10. Siemens TIA Portal Data Block Online Data - You Must Know
    • SC10. Siemens TIA Port...
    SC09. Siemens PLC Free Chat about S7-200 S7-300 S7-1200 S7-1500
    • SC09. Siemens PLC Free...
    SC08. How To Deliver a New Program to a Remote Siemens S7-1200 PLC via Memory Card
    • SC08. How To Deliver a...
    SC07. How to Solve "Missing Image Error" for Siemens TIA Portal Comfort Panel
    • SC07. How to Solve "Mi...
    SC06b. Calculate Motor Speed RPM via Siemens S7-1200 HSC(High-Speed Counter) and Encoder
    • SC06b. Calculate Motor...
    SC06a. Read Incremental Encoder via Siemens PLC S7-1200 HSC(High-Speed Counter)
    • SC06a. Read Incrementa...
    SC05. Siemens KTP HMI Touch Screen Replacement
    • SC05. Siemens KTP HMI ...
    SC04. Siemens TIA Portal PLC Upload and Firmware Upgrade S7-1200/S7-1500
    • SC04. Siemens TIA Port...
    SC03. Use a Memory Card to Reset a Siemens PLC with Password (S7-1200/S7-1500 CPU)
    • SC03. Use a Memory Car...
    SC02. Siemens TIA Portal Sequence Control Programming
    • SC02. Siemens TIA Port...
    SC01. Two Ways to Update Siemens TIA Portal Service Pack, Updates, HSP Support Packages
    • SC01. Two Ways to Upda...
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 40

  • @abderrahimdarouich
    @abderrahimdarouich 13 ชั่วโมงที่ผ่านมา

    Great and simple explanation, well done!

  • @geokou18
    @geokou18 3 ปีที่แล้ว +3

    Very good video, thanks

  • @jiangjiang9864
    @jiangjiang9864 2 ปีที่แล้ว +1

    口音超纯正,哈哈。讲的非常好,我也用英语给非洲兄弟普及PLC好多年了。为您点赞。

  • @MrPromerican
    @MrPromerican 3 ปีที่แล้ว

    Good stuff. Thank you.

  • @youwang9527
    @youwang9527 3 หลายเดือนก่อน

    讲得很清晰!谢谢指导,已关注👍👍

  • @braincrackz
    @braincrackz 3 ปีที่แล้ว +1

    Very good and beautiful structured program.id like to see more

  • @stefanhelleblad2936
    @stefanhelleblad2936 15 วันที่ผ่านมา

    东北老乡给你点赞!

  • @atanaskasidov3380
    @atanaskasidov3380 3 ปีที่แล้ว +2

    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.

    • @electricalautomation
      @electricalautomation  3 ปีที่แล้ว

      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!

    • @badreddineessahi6457
      @badreddineessahi6457 3 ปีที่แล้ว

      Would you please elaborate on this idea of using array for the sequence?

  • @plexiglasscorn
    @plexiglasscorn 2 ปีที่แล้ว

    Nice, I use bits for sequencing instead of int, once conditions meet it reset current step bit and set next bit and so on.

    • @ipswich84
      @ipswich84 2 ปีที่แล้ว

      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.

    • @plexiglasscorn
      @plexiglasscorn 2 ปีที่แล้ว

      @@ipswich84 set reset takes less time to execute, from optimization point of view. But whatever works is correct 👍

    • @electricalautomation
      @electricalautomation  2 ปีที่แล้ว +1

      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.

  • @muhamedkhan5071
    @muhamedkhan5071 3 ปีที่แล้ว

    Great video. Can you please share link for the next video you mentioned about using this sequence?

    • @electricalautomation
      @electricalautomation  3 ปีที่แล้ว +1

      Sorry I forget leaving the link. It is th-cam.com/video/vxwlZIpkmy0/w-d-xo.html. The three videos about Siemens and Keyence IV2 are K17a. Siemens PLC and Keyence IV2 Vision Sensor Profinet Connection and Variable Mapping
      th-cam.com/video/Pa2NQS0BtEw/w-d-xo.html
      K17b. Siemens PLC and Keyence IV2 Vision Sensor Trigger and Inspection Results Programming
      th-cam.com/video/vxwlZIpkmy0/w-d-xo.html
      KI18. Program Switch of Keyence IV2 Vision Sensor via Profinet and Siemens PLC
      th-cam.com/video/6OUUvhd2GX8/w-d-xo.html

  • @ardhanizaturrachman5978
    @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

  • @kgauravb
    @kgauravb 3 ปีที่แล้ว

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

    • @electricalautomation
      @electricalautomation  3 ปีที่แล้ว

      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.

  • @waqaryousaf3207
    @waqaryousaf3207 5 หลายเดือนก่อน

    Wjy we use this sequence kindly explain

  • @nicolajl.7849
    @nicolajl.7849 ปีที่แล้ว +1

    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
      @electricalautomation  ปีที่แล้ว +1

      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

  • @alim6583
    @alim6583 2 ปีที่แล้ว

    Hi...I would like to know if sequence programing increases cycle time or not... thanks in advance

    • @electricalautomation
      @electricalautomation  2 ปีที่แล้ว +1

      I would say nothing hurt, the sequence logic will not stop the CPU. The CPU is just scanning the code line by line

  • @patrickworkman5826
    @patrickworkman5826 ปีที่แล้ว

    Do you have one of these for step 7 classic like Ver 5.5

    • @electricalautomation
      @electricalautomation  ปีที่แล้ว

      Sorry, I only have TIA Portal program style in my channel. But the logic and concept are the same for using Step7.

  • @nelsonpantaleon7751
    @nelsonpantaleon7751 ปีที่แล้ว

    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

  • @adikrshukla07
    @adikrshukla07 ปีที่แล้ว

    sir , can i get .rar file of this program ?
    if possible

    • @electricalautomation
      @electricalautomation  ปีที่แล้ว +1

      You can find all the procedure and operation in the video. Follow it step by step should be fine.

  • @bruceli8754
    @bruceli8754 2 ปีที่แล้ว

    hi where are u from I guess come from china allright

    • @electricalautomation
      @electricalautomation  2 ปีที่แล้ว +3

      I am a Chinese. English is my second language. I am living and working in North America.

  • @mohammedabdulhakabdullaabd1121
    @mohammedabdulhakabdullaabd1121 3 ปีที่แล้ว

    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.

    • @electricalautomation
      @electricalautomation  3 ปีที่แล้ว +4

      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.