# Automation without PLCs!

**URL:** <https://forum.inductiveautomation.com/t/automation-without-plcs/17164>\
**Category:** General Discussion\
**Created:** [February 28, 2018, 3:11am UTC](https://forum.inductiveautomation.com/t/automation-without-plcs/17164 "2018-02-28T03:11:03Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![R.Alamsha](https://avatars.discourse-cdn.com/v4/letter/r/e5b9ba/32.png) [@R.Alamsha](https://forum.inductiveautomation.com/u/R.Alamsha)\
**Post date:** [February 28, 2018, 3:11am UTC](https://forum.inductiveautomation.com/t/automation-without-plcs/17164/1 "2018-02-28T03:11:03Z")

</div>

I was wondering, how driverless cars work?. Which PLCs do they use?. SIEMENS, Controllogix, Telemecanique???.. I was astonished to find none. No more PLCs and ladder logic for automation !!!. After doing some deeper research, i realized that PLCs collect process data as DI and AI… A very old fashioned way… But the brain behind the driverless cars collect process data as information. Yes… they see the road like humans and process it. The deep learning algorithm behind self driving autonomous vehicle’s controllers could NEVER have been conceived with primitive data points DI, DO, AI and AO alone. Looks like traditional PLCs are getting obsolete. AI Powered Controllers are taking over. Python is replacing primitive ladder logic as the preferred language for process control and AI. Watch on…

[https://www.youtube.com/watch?v=xMH8dk9b3yA](https://www.youtube.com/watch?v=xMH8dk9b3yA)

---

<div class="post-metadata">

**Author:** ![R.Alamsha](https://avatars.discourse-cdn.com/v4/letter/r/e5b9ba/32.png) [@R.Alamsha](https://forum.inductiveautomation.com/u/R.Alamsha)\
**Post date:** [February 28, 2018, 3:58am UTC](https://forum.inductiveautomation.com/t/automation-without-plcs/17164/2 "2018-02-28T03:58:07Z")

</div>

**Self-driving taxis hit the streets in Singapore**

---

<div class="post-metadata">

**Author:** ![R.Alamsha](https://avatars.discourse-cdn.com/v4/letter/r/e5b9ba/32.png) [@R.Alamsha](https://forum.inductiveautomation.com/u/R.Alamsha)\
**Post date:** [February 28, 2018, 6:06am UTC](https://forum.inductiveautomation.com/t/automation-without-plcs/17164/3 "2018-02-28T06:06:57Z")

</div>

**Self driving autonomous cars is a big blow to the PLC giants. They have realized that this kind of automation is simply impossible with their PLCs. The ground has shifted.**

The heart of traditional manufacturing process has always been Temperature, Pressure and Flow. Vision and sound was missing. It was mostly confined to the laboratory analysis (laser analyzers, spectrometer, diffractometer, quantometer, doppler ultrasonic analysis etc). PID controllers are not designed to interpolate the process history and predict the outcome.

Today with the low cost, high power embedded processors, vision, ultrasound analysers and high end control algorithms like adaptive control, autopilot and ML will become integral part of process automation. High availability AI powered controllers will take over automation. PLCs will be relegated as low end data collecting slaves of AI controller.

**Note:**

All physical properties like temperature, pressure, flow, sound, electrons, bosons etc can be measured noninvasively by analysing the light spectrum reflecting or originating from those objects and particles. Of course, space scientists explore planets, stars, galaxies, universe and big bang by spectral analysis. In short, spectrum is the signature of nature.

---

<div class="post-metadata">

**Author:** ![JGJohnson](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jgjohnson/32/29582_2.png) [@JGJohnson](https://forum.inductiveautomation.com/u/JGJohnson)\
**Post date:** [February 28, 2018, 1:45pm UTC](https://forum.inductiveautomation.com/t/automation-without-plcs/17164/4 "2018-02-28T13:45:24Z")

</div>

> [@R.Alamsha](#):
>
> Self driving autonomous cars is a big blow to the PLC giants. They have realized that this kind of automation is simply impossible with their PLCs. The ground has shifted.

Of course it's not possible with standard PLCs. Remote telemetry and industrial machine automation are a completely different world than autonomous vehicles.I'm not sure what your point is, but it seems like you are trying to compare apples and oranges.

---

<div class="post-metadata">

**Author:** ![R.Alamsha](https://avatars.discourse-cdn.com/v4/letter/r/e5b9ba/32.png) [@R.Alamsha](https://forum.inductiveautomation.com/u/R.Alamsha)\
**Post date:** [February 28, 2018, 2:03pm UTC](https://forum.inductiveautomation.com/t/automation-without-plcs/17164/5 "2018-02-28T14:03:11Z")

</div>

> [@JGJohnson](#):
>
> I'm not sure what your point is, but it seems like you are trying to compare apples and oranges.

I would like to take automation to the next level. Integrate Machine Learning algorithms which can command and control the PLCs. Like this self learning Quadcopters. Do you think, it's possible?.

https://www.youtube.com/embed/umRdt3zGgpU?feature=oembed&wmode=opaque&list=PLuOoXrWK6Kz5ySULxGMtAUdZEg9SkXDoq

---

<div class="post-metadata">

**Author:** ![KathyApplebaum](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kathyapplebaum/32/7261_2.png) [@KathyApplebaum](https://forum.inductiveautomation.com/u/KathyApplebaum)\
**Post date:** [February 28, 2018, 3:19pm UTC](https://forum.inductiveautomation.com/t/automation-without-plcs/17164/6 "2018-02-28T15:19:13Z")

</div>

It’s absolutely possible. It’s not, however, trivial. 🙂

A good place to start is with a thorough understanding of various ML algorithms, their strengths and weaknesses, and how to implement them. Andrew Ng’s free Coursera class ([https://www.coursera.org/learn/machine-learning](https://www.coursera.org/learn/machine-learning)) is a great place to start.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [February 28, 2018, 3:30pm UTC](https://forum.inductiveautomation.com/t/automation-without-plcs/17164/7 "2018-02-28T15:30:54Z")

</div>

This topic could not possibly be complete without a mention of my [Ethernet/IP Class1 Communications Module](https://inductiveautomation.com/moduleshowcase/module/automation-professionals-llc-ethernetip-class-1-communications), which implements enough of a PLC’s architecture within Ignition to not only scan and control I/O devices (with the premium version of the module), but to run jython replacements for the PLC code (called from Gateway timer scripts).

---

<div class="post-metadata">

**Author:** ![R.Alamsha](https://avatars.discourse-cdn.com/v4/letter/r/e5b9ba/32.png) [@R.Alamsha](https://forum.inductiveautomation.com/u/R.Alamsha)\
**Post date:** [February 28, 2018, 4:00pm UTC](https://forum.inductiveautomation.com/t/automation-without-plcs/17164/8 "2018-02-28T16:00:21Z")

</div>

> [@KathyApplebaum](#):
>
> It's absolutely possible. It's not, however, trivial. 🙂

You are right. Actually i don't want it to be a trivial thing like PLC programming which is being taken over by low cost manpower at an alarming rate. To survive, we need something which will keep this LCMP away for some more time. That's the "little secret" behind my love for ML and AI 😀

---

<div class="post-metadata">

**Author:** ![R.Alamsha](https://avatars.discourse-cdn.com/v4/letter/r/e5b9ba/32.png) [@R.Alamsha](https://forum.inductiveautomation.com/u/R.Alamsha)\
**Post date:** [February 28, 2018, 4:31pm UTC](https://forum.inductiveautomation.com/t/automation-without-plcs/17164/9 "2018-02-28T16:31:57Z")

</div>

> [@pturmel](#):
>
> which implements enough of a PLC's architecture within Ignition to not only scan and control I/O devices (with the premium version of the module), but to run jython replacements for the PLC code

"Embedded Ignition and PLC on ARM Linux + Full stack Python + ML engine" would be a game changer.

Soft PLC on Windows will be a disaster. Soft PLC manufacturers must switch over to Linux, if they want to sell their product. It's not easy to convince a decision maker to change his mind, when it comes to rock solid stability and reliability of a proven product. The best opportunity existing today is, ML on top of PLC.
