PLC vs. PC : Which is Better for Industrial Automation?

Поділитися
Вставка
  • Опубліковано 29 вер 2024

КОМЕНТАРІ • 73

  • @fernandlust532
    @fernandlust532 Рік тому +33

    And then the poor service engineer sits on site trying to integrate customer requested changes in an industrial PC program. PLC: 15 minutes. PC: one week.

    • @MR-backup
      @MR-backup 11 місяців тому

      Finally, a breathe of reality from someone who doesn't write code from their beach front canopy in Tahiti.
      The world is so easy and utopian when you don't have to be present with the system your program controls.

  • @benschemensch
    @benschemensch Рік тому +12

    Great video thanks, but i kind of missed the fact that industrial PCs can be programmed the same way as traditional PLCs with tools such as CoDeSys or TwinCat

  • @quantumdong5374
    @quantumdong5374 Рік тому +8

    I prefer PLC to PC😂

  • @mnoxman
    @mnoxman Рік тому +6

    I think of PLCs as being the "minions" monitoring things and alerting me of problems or automatically taking care of some problems. I see the PC as directing many minions.
    The problem is a "real time kernel". Unless Microware OS-9 makes a comeback and gets a GUI PLCs have the advantage of being "Real-Time" where as Windows does not have that capability and Linux does have it but it is not simple or reliable yet. In the 80s you u sed things like DOS you made your own custom basic or forth program in the old days to substitute for an OS.

  • @danielcienfuegos1928
    @danielcienfuegos1928 Рік тому +3

    Window pc seem to have more issue then all plc I have worked on. I personally prefer PLCs versus industrial PC.

    • @Leocarted
      @Leocarted Рік тому

      Very well said. PLCs and SCADA for monitoring are better than C++ logic

  • @r2_rho
    @r2_rho Рік тому +6

    I've been waiting for this video! Nicely done. Some more content on industrial PC's would be amazing!

    • @realpars
      @realpars  Рік тому

      Thank you very much for your support! We're happy to hear that.

  • @JKTCGMV13
    @JKTCGMV13 Рік тому +4

    I use your HPHMI videos as a guideline for all my HMI development at work (small-time gigs running on arduinos) and have your HPHMI webpages bookmarked on my work PC

    • @realpars
      @realpars  Рік тому

      Thank you very much! Happy to hear that our videos are so helpful to you.

  • @falc3dprinting157
    @falc3dprinting157 Рік тому +3

    Can you imagine a plant shutting down because windows is installing updates and needs to reboot ?
    I have been in the business of plc programming for 16 years and never have I gotten a request for an automation project running on a pc

    • @realpars
      @realpars  Рік тому

      Hi there. Thanks for your comments. As discussed in the video, each device has pros and cons. Dedicated IPCs are certainly becoming popular, as many of our other viewers have commented. As for a "regular" PC being used in an industrial application , refer to the reply from John T. below.

    • @MR-backup
      @MR-backup 11 місяців тому

      @@realpars" IPCs are certainly becoming popular "
      - Yea, because the upcoming generation's are practically useless unless you give them a PC to use.

  • @CThisNikkoStreaming
    @CThisNikkoStreaming Рік тому +3

    Most PLCs ive come across use Pascal, as its an easy language to learn, its pretty straight forward and the easiest language ive come across, but it doesnt hold up as good against other languages, and i preferably would use C++

  • @jaroslavsukenik6923
    @jaroslavsukenik6923 Рік тому +8

    Mention Chrome OS and not Linux? What kind of propaganda is that?

    • @daredevil5303
      @daredevil5303 Рік тому +1

      😂😂😂

    • @realpars
      @realpars  Рік тому +2

      No preference or "propaganda" intended. The list of Op Systems could go on for a very long time. As for Linux, we've got loads of youtube videos and several courses on linux-based software and systems. We've got 2 full courses on PLCnext Technology using PLCnext Engineer which is a Linux-based PLC programming software. We can provide links if you require. :)

    • @MR-backup
      @MR-backup 11 місяців тому

      @@realpars " PLCnext Technology "
      - This is a misleading solution to consider at the moment, since stock for Phoenix Contact is laughable, at best.

  • @khanyithegreat
    @khanyithegreat Рік тому +4

    Beckhoff comes to mind

  • @Techn1colorful
    @Techn1colorful Рік тому +2

    I built PLCs for a living and always wondered this

    • @realpars
      @realpars  Рік тому

      Great to hear that we could clear that up for you :) Happy learning

  • @dzysyak
    @dzysyak Рік тому +1

    I am just wondering, why the most popular operating system - Linux is not mentioned in a video???

    • @realpars
      @realpars  Рік тому

      Hi There. Right you are! Please see our replies to CancerSenpai and Jaroslav Sukenik below.

  • @AdaptivePhenix
    @AdaptivePhenix Рік тому +2

    Lots of machines die or are sitting idle for the sake of failed, proprietary HMI, which is really dumb when you consider that the most powerful/capable HMI ever created is in most people's pockets. I have been using Android devices (via Bluetooth) for all of my industrial controls for the past eleven years. Android tablet (or switch to a phone in an emergency) talking to a high performance microcontroller (low cost) and galvanically isolated I/O 👍
    I also design my boards to use garden-variety, thru-hole components so that in-house techs stand a fighting chance of being able to repair them quickly and inexpensively.

    • @steve5nash
      @steve5nash Рік тому +1

      How do you do this?

    • @MR-backup
      @MR-backup 11 місяців тому

      @@steve5nash Bluetooth.

    • @MR-backup
      @MR-backup 11 місяців тому

      " I have been using Android devices (via Bluetooth) for all of my industrial controls for the past eleven years "
      - Do you own the plant?
      If not, how are you getting permission from the owners to make such a change to operations?

  • @KacperKiler
    @KacperKiler Рік тому +1

    Where is LINUX it's know OS, You speak about Using PCs as Controlers what about the Beckhoff its a best example of PLC on windows ?
    I don't want to sound mean, have Great day

    • @realpars
      @realpars  Рік тому

      Hi....See our reply to Jaroslav Sukenik below please.

  • @yobadomayobaubabushki2912
    @yobadomayobaubabushki2912 19 днів тому

    Industrial PC usually great working as a slave in PLC network, handling high rate calculating routines like machine vision, without bothering Master PLC and overloading local network.

    • @realpars
      @realpars  18 днів тому

      Thanks for sharing this insight!

  • @johnt.8936
    @johnt.8936 Рік тому +5

    I've been controlling a distiller using a PC and Labview; Output: Arduino Uno and relay module (Surprincingly very reliable combo). Inputs: Rs232 Weight Indicator, and RS485 temp controllers. No issues for the last 3 years. EMI control techniques is a MUST in this kind of system.

    • @MR-backup
      @MR-backup 11 місяців тому

      Small scale and isolated.
      Congratulations on your come-up.

    • @johnt.8936
      @johnt.8936 11 місяців тому

      Yeah, it´s getting bigger and improving. Added some feedback inputs, safety features, watchdog devices, data logging, a nice Digital-twin type UI, remote control... works like a breeze. Its a nice learning curve! I've always thought automation means complexity and PLCs. Labview was my point of entry to the automation world programing, and looking foward to learn more.

    • @MR-backup
      @MR-backup 11 місяців тому

      @@johnt.8936From my understanding LabView is a data analyzer, not a controller.
      PLC's are not complex, definitely a lot more simple than Higher Language code that you probably use in your PC.
      You could literally build up to 50,000 sq ft. with your current set up since you are the original designer, but the day will come along where you not only will not be operating your baby, but rather HAVE to have someone else do it, to which they will have to learn "YOUR WAY". Never mind all the problems you WILL run into after the environment becomes too much for your central PC.
      I am sure you have taken all present and FUTURE steps, that you would normally have in place with a PLC based system, to defend against cyberattacks, right?
      Once again: glad you could make a profit from your small isolated production, may it last as long as it makes you happy.

  • @gbengaoyede2877
    @gbengaoyede2877 Рік тому +1

    Can you make a video on industrial pc expansion modules and how it's done?

    • @realpars
      @realpars  Рік тому +1

      Thanks for your topic suggestion, I will happily go ahead and share your suggestion with our course developers.

  • @dumbtex6107
    @dumbtex6107 Рік тому +1

    I work with plcs everyday at my job and program on my personal projects using modern microcontrollers using c++ or python, both are awesome in their own ways your video really highlights that. It’s also worth pointing out from my own personal experience the absolute extreme difference in scalability between the two. Plcs are incredibly easy to iterate upon and although industrial pcs are getting better the only way to do it both securely and with the same speed is with an incredible amount of money. Personally I enjoy writing my code using higher level languages because it’s much more capable and shareable, but I think plcs will have their place in one shape or another for a long time to come.

    • @realpars
      @realpars  Рік тому

      Thanks for sharing your insights! It's interesting to hear about your work with PLCs and microcontrollers in C++ and Python. Your comment highlights the distinct advantages of each approach and the scalability differences. It's clear both have their roles moving forward.

    • @MR-backup
      @MR-backup 11 місяців тому

      capable
      - You are only as capable as your hardware allows you to be. You can have a program that allows you defy gravity, but if the controller can't do it, then what's the point?
      and shareable
      - what is the point of being able to speak with only words from the most academic dictionary if practically 90% of the population can not understand you?

  • @JKTCGMV13
    @JKTCGMV13 Рік тому +1

    I always appreciate how much you interact with your audience through the UA-cam comments section!

    • @realpars
      @realpars  Рік тому

      What a kind comment! Thank you for sharing that, we love that interaction as well!

  • @LEVIAHAN
    @LEVIAHAN Рік тому +1

    PC Master Race!

  • @vikramgokhale7302
    @vikramgokhale7302 Рік тому

    I thought that the main difference between PCs and PLCs were the I/O or input-output systems 🧐

  • @LawFarin
    @LawFarin Рік тому

    We just call them IPC’s. Never seen one used as a stand alone controller. Can be done with RIO (remote I/O) over ethernet IP? Our new complex machines that use have them are usually using them for Programs that run the software for all the camera systems we use on our machines.

  • @schadracktubanamahoro1590
    @schadracktubanamahoro1590 Рік тому +1

    Thank you for supporting automation engineers

  • @icm8155
    @icm8155 Рік тому +3

    Wooow what a miss. You mentioned Industrial Pc in automation industry but you didnt talk about Beckhoff. PC-based automation in the automation industry has evolved a lot more than you think. Plc-based systems are already demode. Especially as data holding, IOT and image processing issues spread in the industry, inflexible systems such as plc started to come to the end.

    • @stalkinghawk9244
      @stalkinghawk9244 Рік тому +4

      Hm I would disagree, it might be that the PLC relenquishes big data driven Tasks and holding to the PC, but for rather simple to medium complex systems, the usually good price and low maintenance cost of Plc should be a big win. About Image processing, Siemens experimented with a neural processing unit meant specifically for image processing tasks.
      Anyways not to downplay the PC, just that not every automation task needs these big cannons and the decently high barrier to entry.

    • @realpars
      @realpars  Рік тому

      Hi @ICM. Thanks for your comments. Yes indeed, Beckoff is a major player in the Industrial PC world.

  • @umeshsahare2865
    @umeshsahare2865 Рік тому

    How to buy Allen Bradley PLC?

  • @Aaaarrghhh
    @Aaaarrghhh Рік тому

    What about Allen-Bradley Softlogix?

    • @realpars
      @realpars  Рік тому

      Hello @Edgar A Montilla. Thanks for your question. I’m not familiar all that with SoftLogix but from what I understand, it is a soft controller that works with a specific hardware controller built by Rockwell. Custom programs can be created using SoftLogix and used on the controller.
      The physical controller is still considered a PLC. I’d be interested to hear any feedback or comments from other readers.

  • @fitz83
    @fitz83 Рік тому

    So in short the benefit of an industrial PC is that it allows you to bypass requirements of IEC-61131? What would be the reasons for wanting to implement IEC-61131 then?

    • @realpars
      @realpars  Рік тому

      Hello @fitz83. Thanks for your comment. I’m not sure what you mean by bypassing the requirements of IEC-61131. As you know, IEC61131-3 defines 5 programming language standards for PLC control programs. Most new PLCs are capable of being programmed using all 5 of these languages using proprietary programs. Not everyone is capable of programming with these languages. With an IPC, other programming languages can be used in conjunction with the PC OS.

    • @fitz83
      @fitz83 Рік тому

      @@realpars Apologies for not being clearer, I should have said aims. Surely one of the benefits to IEC-61131 is to reduce potential errors that can occur in high level programming languages? As the stated aim for these PC is industrial control, is that not a concern?

    • @MR-backup
      @MR-backup 11 місяців тому

      @@realpars " With an IPC, other programming languages can be used in conjunction with the PC OS. '
      - Yea, but how does that control anything in the field?
      What is the point of using PC language if it still needs to be translated over to a PLC language?

  • @truongnguyenanh5423
    @truongnguyenanh5423 Рік тому

    like

  • @JKTCGMV13
    @JKTCGMV13 Рік тому

    Do PLC programs accept user input for a GUI well?

    • @realpars
      @realpars  Рік тому +1

      Hi. Thanks for reaching out. I'm not exactly sure about your question. Generally speaking, PLCs do not have the huge amount of memory needed for GUI. Some PLC programming software supports web-based HMI whereby the HMI can be built using functions of the software. THe HMI itself is web-based.

    • @JKTCGMV13
      @JKTCGMV13 Рік тому

      There are two scenarios I’m thinking of. The first would be a high level SCADA type control, and the second would be right up in the equipment like a CNC mill.
      SCADA would (presumably) run on a desktop PC. I’m not sure what hardware runs the HMI for a CNC, but I’m guessing it’s an industrial PC or some other embedded processor which is not the PLC itself.
      I suppose to rephrase my question, it would be: what additional equipment is required to translate user input from an HMI into a signal the PLC can use to control machinery? Assuming, as you said, the HMI is running directly on the PLC itself.
      Maybe the PLC has an Ethernet jack that the HMI equipment can plug right in to?

  • @JKTCGMV13
    @JKTCGMV13 Рік тому

    Heck yeah

  • @aminokamad1681
    @aminokamad1681 Рік тому

    🔥🔥🔥

  • @PLCTrainingforBeginners
    @PLCTrainingforBeginners Рік тому

    This is a great

  • @KevinNguyen-tw5ml
    @KevinNguyen-tw5ml Рік тому

    Thank you !

  • @nguyentuan-ev1zx
    @nguyentuan-ev1zx Рік тому

    Thank you!

  • @flyte9844
    @flyte9844 Рік тому +1

    Me , a young plc/dev enthusiast : lets rewrite everything in rust so it runs blazingly fast 🫠

    • @MR-backup
      @MR-backup 11 місяців тому

      ChatGPT will have you going back to school in 5 years; thanks be to instant gratificationalism.