How to Add a Structured VFD Control to your TIA Portal PLC Application (4 Step Tutorial)

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 พ.ค. 2024
  • ►► Grab My FREE GUIDE on How to Drastically Improve the Structure of your TIA PLC Applications Right Here:
    www.plcskilltree.com/free-gui...
    ►► Learn Advanced TIA Portal PLC and HMI Programming functions and features in the PREMIUM edition of my TIA Portal - All Basics Pack:
    www.plcskilltree.com/bundles/...
    ►► Get 15% discount on all courses and bundles by using coupon code TIAPORTAL15OFF at checkout.
    Getting started with TIA Portal has never been so easy.
    Let me help you become a confident and structured TIA programmer TODAY.
    VIDEO CONTENT
    00:00 - Intro
    01:32 - Adding a VFD to your Profinet Network
    06:58 - Setting up the Data Communication
    15:18 - Create Structured VFD Inputs and Outputs
    25:50 - Build a Standardised VFD Control Block
    33:10 - Let's Wrap it Up
    -------------------------------------------------------------------------
    This video contains a step-by-step guide for implementing a structured VFD control in your own TIA PLC applications - available NOW in the Premium edition of my TIA Portal - All Basics Pack training bundle.
    The All Basics Pack training bundle includes:
    ► 8+ hours of PLC and HMI training videos
    ► 40+ supporting documents
    ► 1 downloadable TIA Portal sample project (PLC+HMI application)
    ► 1 Certificate of completion (with unique ID) for each course
    ► 21-day free trial of TIA Portal
    ► 30-day money back guarantee
    ► Lifetime access
    ► Instructor support
    The Premium Content includes:
    ► 1 downloadable Premium TIA sample project (PLC+HMI application)
    ► 91-page premium guide
    ► All Premium application graphics in .SVG format
    -------------------------------------------------------------------------
    ► Thanks for watching!
    ► Got a comment, suggestion or a request🤔? ⬇️ Use the space below! ⬇️
    ► Subscribe to my channel 🙏to hear about new videos first! Don't forget to hit that notification 🔔!
    ► I am a freelance system integrator - check out my services at www.rsautomation.eu
    #tiaportal #plc #hmi #s7 #tutorial
  • แนวปฏิบัติและการใช้ชีวิต

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

  • @PLCskilltree
    @PLCskilltree  6 หลายเดือนก่อน +3

    ►► Grab My FREE GUIDE Featuring 5 easy steps to Drastically Improve the Structure of your TIA PLC Applications:
    www.plcskilltree.com/free-guide-optin

  • @jasonwattsae
    @jasonwattsae 7 หลายเดือนก่อน +1

    Great video! Very straightforward explanation of how to use UDTs! I love seeing more people trying to help others unlock the power of well designed FBs!

    • @PLCskilltree
      @PLCskilltree  7 หลายเดือนก่อน

      Glad you enjoyed it Jason!

  • @candiahung3208
    @candiahung3208 7 หลายเดือนก่อน +2

    Great video! Send to my team members! Look forward for the advance one or the safety one!

    • @PLCskilltree
      @PLCskilltree  7 หลายเดือนก่อน +1

      Thanks Candia, appreciate the support!

  • @shawnbraganza9020
    @shawnbraganza9020 2 หลายเดือนก่อน +1

    Great video. Thank you

  • @gilbert-plclearningchannel7304
    @gilbert-plclearningchannel7304 7 หลายเดือนก่อน +1

    this is very advance programming , it 's very organize because he's using UDT,,god bless sir.

  • @chidoziriiroh9329
    @chidoziriiroh9329 4 หลายเดือนก่อน +2

    Thanks a lot Hans

  • @Bigmallone
    @Bigmallone 7 หลายเดือนก่อน +1

    Very helpful video

  • @warasali7875
    @warasali7875 2 หลายเดือนก่อน +1

    Very good video 💯❤ your teaching way are so deferent. Thank you

    • @PLCskilltree
      @PLCskilltree  2 หลายเดือนก่อน

      How is it different? Would be nice to know 👍🏻

  • @automationwithmukeshdayama6100
    @automationwithmukeshdayama6100 7 หลายเดือนก่อน +2

    Nice, pls make video on report generation

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

    Thanks Sir very very nice video upload thanks 👍👍👍👍👍

  • @chrisredfield8698
    @chrisredfield8698 25 วันที่ผ่านมา +1

    I appreciate the time and effort you've put into this. Pls keep pumping these kind of lessons as they are gold to us.
    But i have a QUESTION in terms of "byte swapping", would keeping the bits as you declared in the video instead of bit15 to bit8 then bit7 to bit0 affect the control of the vfd or not ?

    • @PLCskilltree
      @PLCskilltree  24 วันที่ผ่านมา +1

      Hi Chris,
      Thanks for your nice words, happy to hear you get something out of these videos.
      If you do not do the byte swapping, then your VFD control will not work (because your bits 0 to 7 will be switched with 8 to 15). Was that your questions?

    • @chrisredfield8698
      @chrisredfield8698 24 วันที่ผ่านมา +1

      @@PLCskilltree Yes sir you've answered my question

  • @nitishkumar-le6un
    @nitishkumar-le6un 2 หลายเดือนก่อน +1

    Very well explained.... Great work Patron ... Keep it up .... Could you please check for ATV0320 drive profibus communication with Siemens plc.

    • @PLCskilltree
      @PLCskilltree  2 หลายเดือนก่อน

      Thanks, sorry no experience with ATV0320

  • @dogucosgun8659
    @dogucosgun8659 5 หลายเดือนก่อน +1

    Your courses are amazing. Are you planning to make more advanced new courses on your website?

    • @PLCskilltree
      @PLCskilltree  5 หลายเดือนก่อน +1

      Yes I am working on a smaller course about advanced structuring. Thanks for your support!

  • @arefrrafiee7546
    @arefrrafiee7546 7 หลายเดือนก่อน +2

    Thanks a lot for this great video. I have just one question: what is the word swapping in Siemens?

    • @PLCskilltree
      @PLCskilltree  7 หลายเดือนก่อน +1

      It’s not word swapping, it’s byte swapping - within a word. A word has 2 bytes - 0 and 1. You just swap those.

  • @eisasatari3777
    @eisasatari3777 หลายเดือนก่อน +2

    HI ,
    There is no TELEGRAM option in my added drive properties 🤔
    can you guide me ?
    thanks in advance

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

      Which drive did you add? Which plc are you using?

  • @user-hf1wj8bl9x
    @user-hf1wj8bl9x หลายเดือนก่อน +1

    Hi. Your videos are awesome. Im interested in your courses but i want to know what are the knowledge i will learn in the course. I already bought courses before but i didn't expect what i need. Thanks Hans

    • @PLCskilltree
      @PLCskilltree  หลายเดือนก่อน +1

      Thanks.
      You will learn how to build structured TIA PLC and HMI applications from scratch, not just loose concepts or isolated examples - complete and fully functional applications.
      If you go to my website www.plcskilltree.com, you can read much more about each course or bundle and there are plenty of testimonials from people who took my courses. That should give you a good idea.

  • @ouahoudizakaria1668
    @ouahoudizakaria1668 3 หลายเดือนก่อน +1

    good

  • @user-hf1wj8bl9x
    @user-hf1wj8bl9x หลายเดือนก่อน +1

    Hello hans. Do you also teach in your hmi program about display event (not alarm) . And also using OB of plc?

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

      There’s a complete lecture in my HMI course dedicated to system diagnostics. I’m only using OB1 in my courses but I might update my premium content with interrupt OBs.

  • @SergioGarciaU
    @SergioGarciaU 6 หลายเดือนก่อน +2

    Thanks for the video. Just one question: Why don't you create a UDT for this block interface like you did for the others? (with Cmd, Stat, Cfg, Flt)

    • @PLCskilltree
      @PLCskilltree  6 หลายเดือนก่อน +2

      Good question Sergio. I usually create a UDT with Sts, Cmd, Cfg etc… structures for the parent module - in this example it would be the Refill Module.
      Here I have chosen only to map the command and status of the telegram for the lower level VFD control block, where generated faults are part of the Flt structure of the higher level Refill block.
      But this comes all down to preference. Yes you could create a complete Sts, Cmd, Flt, Par,… structure as well for the VFD but I prefer to keep that larger structure only for the parent module (e.g. refill).

    • @SergioGarciaU
      @SergioGarciaU 6 หลายเดือนก่อน +3

      @@PLCskilltree It makes sense since the number of interface signals to the block is low. Thanks a lot for the answer.

  • @chrisredfield8698
    @chrisredfield8698 23 วันที่ผ่านมา

    Hi Hans chris again 😊. I've followed your steps and i created the "Standard Vfd Control FB", i've never thought it would be this easy especially the abuse of UDTs. But i wanted to ask about COMMISSIONING (inserting the motor data etc..), do you do it as a second step or do you follow another method ?
    Thanks in advance 🙏

    • @PLCskilltree
      @PLCskilltree  22 วันที่ผ่านมา

      Hi Chris,
      My video about creating the software is the first step, before the commissioning. Then during commissioning you will need to setup the VFD - give it an IP address, configuring the motor data like voltage, current, rpm, power etc....
      I typically get the motor data from the data plate on the motor (picture with mobil phone) and I use the setup on the BOP screen of the VFD to set the applicable parameters to the correct values. I also write down the motor data for each motor in my project worksheet, just so I have a backup.

    • @chrisredfield8698
      @chrisredfield8698 22 วันที่ผ่านมา +1

      1- I apologize for skipping ahead of the video i'am just a bit excited😋
      2- It seems that my Noob brain and its short term memory had a misunderstanding. I thought that "VFD control FB + commissioning" was enough and forgot about adjusting the VFD's
      Parameters through it's BOP/AOP so it can be controlled by the PLC through PN like in our example.
      Signature
      NOOB_Lvl_ONE_THOUSAND

  • @mohammedrezk8072
    @mohammedrezk8072 7 หลายเดือนก่อน +2

    it's great to get this chance enhancing my plc structured code but it seems the guide sign up page is not good to send every time i got "This value seems to be invalid." error for all my emails trials

    • @PLCskilltree
      @PLCskilltree  7 หลายเดือนก่อน +1

      I have many sign ups each day, so the sign up page seems to work. Maybe try again another day.

    • @mohammedrezk8072
      @mohammedrezk8072 7 หลายเดือนก่อน

      it is working now flawlessly Many thanks@@PLCskilltree

  • @HectorRodriguez-si3yr
    @HectorRodriguez-si3yr 4 หลายเดือนก่อน +2

    Hi, what if i want to run backwars the motor? how can i do it using tahat telegram? wich flag should i use?

    • @PLCskilltree
      @PLCskilltree  4 หลายเดือนก่อน +1

      You’ll have to set bit 11 “setpoint inversion” of the controlword to “1”.
      My course (check the description below the video) comes with a sample application that shows you the exact logic first controlling the drive (including running the drive in the opposite direction)

  • @amarnathnsw9392
    @amarnathnsw9392 2 หลายเดือนก่อน +1

    Pls sir make video on profibus communication

    • @PLCskilltree
      @PLCskilltree  2 หลายเดือนก่อน +1

      Profibus is kind of an outdated technology, I prefer to create videos on newer technologies

    • @amarnathnsw9392
      @amarnathnsw9392 2 หลายเดือนก่อน +1

      @@PLCskilltree ok but in India most place we are used sir

    • @PLCskilltree
      @PLCskilltree  2 หลายเดือนก่อน +1

      @@amarnathnsw9392 I understand

  • @SelmaneAmraoui
    @SelmaneAmraoui 7 หลายเดือนก่อน +2

    How to create an HMI to control the speed after completing all these steps ?

    • @PLCskilltree
      @PLCskilltree  7 หลายเดือนก่อน +1

      That part is described in my premium training bundle, check the description below the video.

  • @imsayinthetruth4942
    @imsayinthetruth4942 7 หลายเดือนก่อน +2

    So as the video,i cant read Current ,Voltage from VFDs ?

    • @PLCskilltree
      @PLCskilltree  7 หลายเดือนก่อน +2

      In this tutorial I am using standard telegram 1 for data communication between VFD and PLC. If you select a different telegram, you can get current and voltage status. Remember to update the UDTs and control block as well with the additional status information.

    • @imsayinthetruth4942
      @imsayinthetruth4942 7 หลายเดือนก่อน

      @@PLCskilltree Can you recommend the best Telegram for control Plc and VFDs ?

  • @abdevilliers6555
    @abdevilliers6555 3 หลายเดือนก่อน +1

    Hello Sir, Can you send me the backup please.

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

      The complete application is available in my premium bundle. Check out the description below this video for more info 👍🏻

  • @angelrivera3192
    @angelrivera3192 หลายเดือนก่อน +1

    It’s to complex and there are a existing functions for this in the library of the software

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

      I disagree about it being complex. It’s actually straightforward with simple steps. If you’re used to building structures for your plc applications then this example is relatively easy.
      Can you send me a link to the library that you are mentioning?

  • @imsayinthetruth4942
    @imsayinthetruth4942 7 หลายเดือนก่อน +2

    May I ask you,sir? Is that method used for all VFDs those have Profinet interface or just for Siemens VFDs?

    • @PLCskilltree
      @PLCskilltree  7 หลายเดือนก่อน +1

      I have used these steps as well for e.g. Danfoss frequency converts. The steps are the same, just different telegrams for the data communication between vfd and plc.

    • @imsayinthetruth4942
      @imsayinthetruth4942 7 หลายเดือนก่อน +2

      @@PLCskilltree so it depends on the different manufacturers ? And how they define Control Word?

    • @PLCskilltree
      @PLCskilltree  7 หลายเดือนก่อน +1

      @@imsayinthetruth4942 yes, but 4 steps for structuring stay the same. I would always build UDTs that mirror the communication and I always build a standard control block.

    • @imsayinthetruth4942
      @imsayinthetruth4942 7 หลายเดือนก่อน +2

      @@PLCskilltree thank u for your reply.I hope u will make more video about PLC