How to Create and Use FUNCTION BLOCKS in Mitsubishi GxWorks 2!

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ก.ค. 2024
  • In this video, we're going to be covering the hot topic of FUNCTION BLOCKS, how to create them, how to implement them into your programs and then how to execute and monitor them live in your PLC!
    We'll be using Mitsubishi GxWorks 2 and a Mitsubishi Fx PLC to test this out!
    If you enjoyed this video and want to learn more, check out our industry-recognised and certified PLC eLearning courses below!
    PLC Programming for Industry eLearning Course: bit.ly/3pvEaEn
    Learn how to write PLC programs from scratch, today, with limited to no experience in PLC programming. With our PLC Programming for Industry course, you will have access to over 40 PLC programming tutorials and videos, real PLC programming software and a Live PLC allowing you to write, download and test your programs with!
    Want more focused Siemens and Allen Bradley training?
    Learn how to use Siemens TIA Portal and STEP7 Professional as well as Allen Bradley RSLogix 5000 and RSLogix 500 programming packages with real Siemens and Allen Bradley PLCs, from creating projects from scratch to designing your own Function Blocks, Functions, Add-on Instructions and Data Blocks.
    With our eLearning, we give you access to TIA Portal, STEP7 Professional, RSLogix 5000 and RSLogix 500 software pacakges as well as real PLCs for you to download your programs to and test live, giving you unrivalled experience.
    Siemens TIA Portal Programming eLearning: bit.ly/2Ztgvd2
    Siemens STEP7 Professional Programming eLearning: bit.ly/3bf5r94
    Allen Bradley RSLogix 5000 Programming eLearning: bit.ly/3qvqA56
    Allen Bradley RSLogix 500 Programming eLearning: bit.ly/3s8Sx3h

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

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

    Just amazing how you explain the function and how to do it🤩

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

    Very professional, clear and easy to follow for a complete amateur like me.
    Looking forwards to more !

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

      Glad to hear it! We're pretty busy at the moment in terms of training however we will have more available shortly!

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

    Thank you very much! this kind of content is gold! As one almost always ends up learning by himself... so this saves a lot of time

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

    Brilliant, this solved a huge gap in my knowledge! Thank you so much

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

    Congratulation!
    You are a real teacher.
    Nice job.
    I am unhappy because I can sign you one like only.

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

    Thank you for your super clear and awesome videos!!

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

      You're very welcome!

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

      @@ScantimeAutomationTraining Thanks again! Rewatched it. A fantastic tutorial.

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

      @@ScantimeAutomationTraining I wish you had a paid Mitsubishi gxworks 2/gxworks 3 course!

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

    great details.

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

    Hello and thank you for the good introduction to the topic.
    I also find your voice pleasant and clear. What drives me to the brink of insanity is that background music loop. Maybe because as an ADHD person I am easily distracted, but maybe just because it is awful.
    I'm also looking forward to many more good videos, and maybe it can be done without such a loop?

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

    Easy to explanation.

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

    Just wow

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

    Thanks for the vid! How do get a multi-rung function block not to have a enable input? I have a rung or two with some TON's

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

    I was wondering if you will do anything on displaying time remaining or counting down for timers. I have managed to create a structured project with various timers, but am looking to have the remaining time shown on a display and cannot see how that can be done.
    Many thanks for some really informative videos

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

    Can you answer to this please, how to communicate between GX Works2 plc and ix developer 2.40 sp2 SCADA

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

    Hi.I have a PLC program already lock some function block.can you guide me how to unlock it

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

    How to update Input and Output of Function after I add more input and output?

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

      You can right-click the block and select the new block at the bottom of the drop-down menu!

  • @HuongHoang-ez9si
    @HuongHoang-ez9si 3 ปีที่แล้ว

    Can you recomend me some documents about FB in Mitsubishi PLC.

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

    How to use Timer IN function Block?

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

    HOW TO USE TIMER IN FUNCTION BLOCK

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

    The ladder logic you are using here is flawed. In industry, a start pushbutton utilises a normally open contact, whereas a stop pushbutton utilises a normally closed contact. You are working on the premise that both buttons have normally open contacts. This is actually not allowed for reasons of safety. This is a very basic mistake to make and very misleading for your target audience.

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

      We tend to see in industry nowadays the Stop PB being wired as a NO Contact similar to the Start PB due to the Emergency Stop Button being used more-so for safety, for example, if an accident was to occur, operators would now aim for the E-Stop to stop the process and not the Stop PB as Stop PB's can be used for Cycle Stops which would continue running the process until it reaches the end of its cycle.
      We also see less and less PBs being used on the shop-floor too as these are now being replaced by HMI or SCADA screens which contain these buttons, as these are on the screen, these would both act like Normally Open contacts requiring the Stop PB to use a NC Contact in the program.
      It ultimately depends upon how the company has wired its electrical contacts, this would dictate how the program is to be designed.

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

      Please note, these tutorials are not about how to write programs but more about how to use certain aspects of the programming software. When we design programs for companies, there are a lot of variables which can influence certain programming methods that we use.

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

      @@ScantimeAutomationTraining Point taken on HMI and lack of pushbuttons. However any hard wired devices that would have any impact on safety would utilise normally closed contacts as the subsequent circuit design would highlight a wire/termination break in a similar way to the closed loops used in safety relay circuits. Safety considerations always trumps operational matters. I also take your point regarding not being a programming course.

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

      As mentioned previously, the Stop PBs aren't used as safety signals in a lot of industries we have worked in as the safety is usually done through the E-Stop, this is then fed back to Safety Relays as NC contacts which may be PILZ for example which then sends signals to the PLC for monitoring purposes.
      If the Stop signal was considered safety on a process, this should also be wired to safety relays and monitored by the safety circuits but as it is for control, this tends not to be the case which is why we are allowed to control operation such as starting and stopping through an HMI screen, but not allowed to control the EStops through an HMI screen.
      If an HMI was to fail, you wouldn't be able to stop the process via that Stop PB anymore, but the EStop would.