i use an arduino mega controllino with arduino nano as grbl controller on a small parts industrial manipulator for inserting 2 small brass made parts inside a plastics injection mould.. Some problems at the beginning of the project as rs 422 interfacing of the 12 bits incremental encoders for position reached check , resolved by spi checked external 32 bit counters , self made fiber optics based reflective photosensors etc...The major lost of time was about the realisation of some pcbs double layer with metallised holes for vias made in workshop too... My factory is so little , we are 3 employees , dwell time due to covid ,lockdown and other factors helps us to have time to think and realise .I dont want to compete with plc users but due of my age my plc s background is stopped at ladder age. Arduino C' s and byte oriented keywords takes me a little time to learn them instead of proprietary or iec standard plc language learning..
@wallstreet497 Жыл бұрын
Arduino is the cheapest way to learn and understand the way analogue and digital input / output work. However if you use it for industrial applications you need to make sure many engineers will be able to fix any issue during a break down of your application when you are no longer there. I like Arduino for embedded applications however for high end application ( water treatment plant, food plant i will recommend using off the shelves PLC. where many trained engineers are available to troubleshoot the hardware or the program. Finally some plc makers offer the portability of the application from their software to others external OEM PLC's . If Arduino overcome the portability feature of it's application it will be an irreversible breakthrough.
@CarlosOmarMaidana8 ай бұрын
Arduino Opta PLC. Cheers!
@caffeinatedinsanity2324 Жыл бұрын
I studied in industrial automation and current work in building automation. A key difference between industrial or hvac controllers, and Arduino, is that the arduino is as barebone as you can get for a programmable controller board, excluding the use of specialized IDEs. The code you write is an actual firmware for the Arduino's Microcontroller, so if you need to reprogram it, you MUST stop your process. For industrial/hvac controllers, they read your program via a firmware. Usually this means you don't have to stop your process unless otherwise. Also this "firmware" usually does a self-check for you and programming is usually limited to IO manipulation and creating internal variables holding values or using specialized features like getting time, calculating dewpoint, etc... Rarely will they allow you to directly manipulate hardware peripherals such as RTC, I2C or UARTs. Nor will they always let you do many bitwise operations or use funky stuff like pointers.
@baranov649 Жыл бұрын
Do you use Linkedn
@autoplc Жыл бұрын
That right
@ssscorpionnn352 жыл бұрын
why do you consider arduino as a single module? There is a processor on each plc and there are interfaces accompanying this processor. In arduino, these interfaces are not very developed yet, but they are available for development. Consider that you replace the processor in the plc with the Atmel 2560 processor and develop the interface accordingly, in this case you will produce an arduino-based plc. plc devices have a programming infrastructure that is programmed with a ladder diagram and generally appeals to electrical engineers. The ladder program is actually a very primitive programming language when compared to the program based on the c infrastructure used in the arduino. I think that with the development of hardware interfaces of a processor with a large library such as arduino, it can and should easily replace PLCs in the near future. For now, plc-based arduinos produced under several names. You can find it under the name of “controllino”. therefore, if you think of arduino as consisting of only a processor and simple hardware on it, then of course it cannot be compared with plc's in the industrial field. The important thing here is to convert an arduino-based processor to a plc. For me; this will be produced in the near future and will easily replace PLCs in the near future. Those; who think that arduino cannot replace plc at the moment are those who are afraid of plc's losing popularity or those who do not know exactly what arduino is.
@autoplc Жыл бұрын
Hi, PLC is not my brother!!, for now, Arduino is not a good option for industry otherwise it is the best option for university researching
@WWG1-WGA Жыл бұрын
@@autoplc and raspberry? I know how to use Siemens… I’m not sure which to go in a future in my farm if a want it automated . I’m have a battle on my head 😂
@smurface549 Жыл бұрын
@@autoplc Sorry, but that's bullshit. You try to push your own opinion, originating from a limited view point, to everyone. Arduino based PLCs have the same 24V tolerant inputs or relay outputs as "industrial PLCs", are programmable with all IEC 61131 defined programming options, are DIN rail mountable etc. They literally ARE PLCs! Any automation engineer capable of programming an "ordinary PLC" can program an Arduino based PLC and they come with similar pros and cons, except for the price. Your mistake is to make the assumption that every product that includes Arduino in its name is a bare PCB with no circuitry around and requires programming in the Arduino language. In reality, an Arduino based PLC is the same as an industrial PLC, just that it's not locked down and requires a license for a programming environment that costs thousands of Dollars. If you can use one or the other in a specific application is highly dependent on their certifications, as well as on the program run on them. Not so much on an arbitrary classification in "industrial" or "hobbyist" devices.
@iamwangine8752 Жыл бұрын
Is all about stability and fails . I have houndred of PIC and dsPIC projects , AVR and others microcontrollers , they can be used as hobby only , same as other interfaces . The PLC is about "" safety mechanism " when " brownout , watchdog " on microcontrollers are just a joke . I have a PLC running my house climatic enviroment and power grid control over 18 years , no one single fail or resset. I can not say the same thing on microcontrollers , most reliable was dsPIC's , doing the job couple of months , when the arduino fail on most simple jobs , some projects fail in less than a day . In you opinion the enginner who design a PLC proccesor for 1000€ versus couple of 10$ arduino is just a idiot , right 😂😂😂😂😂
@KurtIrvingBarcelona6 ай бұрын
@@autoplc there is an arduino PLC that is now being used. Still at its infancy but will overtake expensive PLCs
@D2020-w2b2 жыл бұрын
Arduino: works for small projects like a single machine. PLC - still the industry standard for large scale manufacturing with 1000s of IO points e.g. dairy, Oil & gas and other heavy industries in manufacturing. most important is reliability PLC failure generally is very rare atleast its the case for control logix from my experience. likely the IO cards or Database would fail before an actual controller. i just don't think arduino has that level of durability.
@autoplc2 жыл бұрын
That's right
@marselpakondo60242 жыл бұрын
Cara kerja plc masih sangat kaku dengan menggunakan bahasa ladder diagram, kedepannya plc akan memggunakan bahasa c yang lebih flexibel dan penggunaanya yg lebih luas
@k0pR0LiTh0s Жыл бұрын
For industrial applications use Arduino in cases where the PLC programming functionality is insufficient.
@autoplc Жыл бұрын
A big NO
@nixonthuo8087 ай бұрын
Which course can i learn to enable me to be a PLC programmer or automation master
@ferdiaek55576 ай бұрын
Guys , i want to use controllino to make a industrial size eggs incubator, is it good ?
@robertovivas Жыл бұрын
Like and subscribed! Great content my friend
@UploadINaja Жыл бұрын
can PLC be programmed as a usb joystick for windows? and does PLC have serial output so windows can read?
@nixonthuo8087 ай бұрын
an arduino can i dont think a plc can
@kamome3813 Жыл бұрын
PLC blocks digital transformation. That must be changed. Arduino maybe the best option so far.
@TheBus1234 Жыл бұрын
Thank you so much. I really enjoyed the video from start to end
@autoplc Жыл бұрын
Glad you enjoyed it!
@johnbrown6189 Жыл бұрын
Any professional controls engineer would not ever consider using an Arduino for anything other than a hobby project.
@autoplc Жыл бұрын
That's 99% true 😇
@donkeymarco Жыл бұрын
False. If the product is certigied and compliant with regulation can be used. An example: the Finder Opta. It can be programmed with IEC 61131-3 standard languages and/or Arduino "language". Several forget that Arduino semplified C++ franework, as well as IEC 61131-3 standard languages, are than compiled to run on thr MCU....and the compilers are the ones developed and/or suggested by mcu manufacuturers.
@martingarcia70892 жыл бұрын
Thank you very Much for your explanation, very helpful to understand the difference from both automation items. Subscribed Done !!
@autoplc2 жыл бұрын
You're welcome Martin
@sagargolliwar2 жыл бұрын
What do you think the PLCs are made of? Not microcontrollers? BTW Arduino is an IDE, not a specific uC. If someone wants to make a PLC of their own learn actual electronics, PLCs are more about applications and control engineering.
@autoplc2 жыл бұрын
Yes PLC is a microcontroller. We talked about applications here. And since PLC is made for the industry, it will definitely be the first choice. This is known both by the specifications of PLC and can be realized with a little experience. ❤👍
@mikealthomas14 ай бұрын
Arduino Opta???
@Craigtucker99Tucker-zx1yd5 ай бұрын
Thankyou sir
@iamwangine8752 Жыл бұрын
Arduino = children game , PLC = run the world 😂😂😂
@rwatson2609 Жыл бұрын
I can't think of a single application where an Arduino would be a better solution. . . . . except as a hobbiest that just enjoys making projects quickly.
@theotherbart2 жыл бұрын
Hi just trying to help here as I see that you have close to 3000 views but only 70-is likes. IMHO your video is way to long dragged out. This could be done in under 15 min video if you present the information in a more efficiënt way. We don’t need to see you the whole time, focus on the content. Use slides that show us more and do the required story telling but don’t drag on. If you want to compare two things, it seems to me like a good idea to present the two side by side as a summary. Also, the 2 min Arduino video is ok, the ABB one is way too long and not relevant. Just my humble 2-cents. Good luck with the channel!
@autoplc2 жыл бұрын
Hi, Thank you very much for your suggestion. Yes, you are right and I am constantly getting better. If you watch the latest videos produced, you will notice that the time of the videos has become much shorter.
@edinfific2576 Жыл бұрын
Almost 3 and half minutes of an advertisement for ABB right at the beginning!? And then, quickly afterwards, a whole minute of seemingly another advertisement for Bosch!? This is one of the worst advertisement to content ratio videos I have ever come across. I don't want to bother with the rest of the video, seeing that already at 6 minutes and 35 seconds in I have already wasted 4 and half minutes of my time on advertisement or product placement. WAY TOO MUCH!
@autoplc Жыл бұрын
Believe me, there is no Sponsor
@edinfific2576 Жыл бұрын
@@autoplc Then it was an attempt at inserting impressive graphics to make higher-quality-looking video and fill the time, but it achieved an opposite effect. I understand you're trying to make a good video, but trying too hard to impress can actually be the downfall, as it often happens.
@mikrotech31032 жыл бұрын
The Problem is not in the MCU the problem is the Arduino IDE itself. I used an Arduino based Temperature and PH sensor integrated using PID logic the circuit worked good for 2 days but after that The Arduino wasn't able to Cut off the Relay and there was a huge loss of our company due to the higher temperature. Arduino is just a toy never use it for industry grade applications.
@autoplc Жыл бұрын
Hi, we do not recommend it for industry usage
@SniperPIKACHU6 ай бұрын
I have been using Arduino for R&D at work doing temperature sensing, and controlling MOSFETs and relay switches. They ran much more than 2 days and I had no problem with Arduino. I even have multiple personal projects at home, for example, a temperature and dust monitoring system I built for my PC case that ran for 2 years and I have no problem. Built a car seat heater controller for my old car and it has been working for 5 yrs until I took it out and sold the car, no problem. Of coz, I would not use it for the final product but for quick R&D just to control and monitor. Still, the point is, that Arduino with Atmel MCU is not the problem like you said. As for your 2 days then fail situation, there could be something else wrong, not an Arduino IDE issue. I don't think the Arduino IDE did any wrong interpretation of your code. Could there be a bug in your code and there is a counter that hit max value and you did not clear? Anyway, I wouldn't use Arduino for industry control such as oil and gas or factory control. I use GE RTUs and SCADAPACKs. I prefer Structured text and ladder logic but if I could I want to do C++ since it makes more sense for me.
@mikrotech31036 ай бұрын
@@SniperPIKACHU Read my Comment again I said for industry grade applications where Precision and Robustness decides the fate of the operation not for Your personal home usage. In industry application your competition is directly with the existing Professional Automation like Siemens LNT
@SniperPIKACHU6 ай бұрын
@@mikrotech3103 Yeah I agree and I know you said that. However, you know I really hate the fact that the PLC / RTU manufacturers for Professional Automation are charging licenses to use their IDE/programming environment. Not to mention most of them are terrible and buggy. Then you have a lot of cyber security in your own company that requires to run those IDEs on a virtual machine...then those IDE even crash a lot more often and the license key does not work etc. We have already purchased their hardware but now they charge us to program it? Besides, you need to use their IDE to program and there are no alternatives. GE, Siemens, and Schneider Electric are all the same. The IDEs used to be free and come with the hardware. A PLC (with or without a backplane to mount the PLC and modules) is at least $2000 minimum. A typical larger racks cost an average of $10,000. Yet, they still want to charge you to spend a few grand to program it or you just have an expensive paperweight. This is just becoming agonizing. I wish Adruino would take over someday. I've still been using Arduino for my own side job/hobby. Arduino IDE is indeed getting better. Also, Arduino released a PLC unit a year ago called Arduino OPTA. Is it a good PLC that can challenge those from the aforementioned manufacturers? This is what I have been trying to find out recently.
@sm1thers Жыл бұрын
Official Arduino PLC is now a thing.
@johnbrown6189 Жыл бұрын
Anybody that is responsible for machinery in a plant will not allow Arduinos in their facility as machine or process controls.
@davedave36312 жыл бұрын
Thanks to the annoying sound effects thrown into the video I can’t watch it. They’re loud and obnoxious. Thumbs down.
@autoplc2 жыл бұрын
Hi, sorry for that, This issue has been resolved in the new videos. However, thank you for your message.
@acacialodge5052 Жыл бұрын
Stop with the hand waving. very disconcerting.
@CryptoGlific-fw8of Жыл бұрын
You cannot use an Arduino in industrial automation environment!!! First off, it would need to allow online editing and second, it would need to be a lot faster processing. I work in industrial automation daily and a plant is never going to shut down so you can change something
@autoplc Жыл бұрын
Yes, you are right
@AdaptivePhenix2 жыл бұрын
You need to get off the bandwagon. To answer the question.... *NEITHER* of them! The _KILLER_ MCU out there is the Parallax Propeller P2. 8 - 32bit processors in one chip....that share memory and pins Programmed in C, Basic, Spin, PASM, Forth and soon, upython. All 64 pins are identical and are "smartpins"....they can be whatever you want.....even quadrature encoder counters. For example, I am currently reading 12 encoders at >100MHz with no CPU overhead. Wake up people...stop being sheeple.