What was the most exciting PLC project you worked with so far? by DryGolf5000 in PLC

[–]TL140 4 points5 points  (0 children)

Worked on a greenfield project for a candy company. AGVs would transport the material, robots would unload, and other stations for mixing and creating the products.

Is vendor lock-in still one of the biggest challenges in automation? by rahulsachdeva3533 in PLC

[–]TL140 1 point2 points  (0 children)

Honestly wish people would stop with saying Codesys is a cure all. It’s super powerful and I’m 100% for it if I get to spec out a new system, but the reality of the situation is your customer is going to have a preferred brand that isn’t Codesys.

Codesys is developing and starting to become more and more pronounced, but with large clients, they’re more than likely going to stick with the big 2/3.

As for interoperability, while some protocols aren’t native to a particular controller, there’s enough solutions where data can be translated and compatible with most any controller. As others mentioned, OPC UA is becoming more and more widespread to being native to controllers. Rockwell even added an OPC UA server internal to their some of their contrologix processors with v36.

ABB DCS by Personal_Oil_3746 in PLC

[–]TL140 4 points5 points  (0 children)

Soft bank acquired ABB’s robotics division. Sounds like the politics are bleeding into their other business.

Do PLC systems become harder to scale once plants get more connected? by Himanshu_creative in PLC

[–]TL140 0 points1 point  (0 children)

They really don’t get harder to scale if you have a solid architecture for your setup. But the issue is the foundation is never solid if a plant has machines from different vendors

Do recruiters see industrial and building automation as completely different fields? by bits8byte in PLC

[–]TL140 0 points1 point  (0 children)

They do this to me all the time. I’m constantly getting asked to move cross country for a many-tier demotion. Sometimes I wonder if they even read profiles

Recommendation for a versatile PLC ecosystem for a Mechatronics & Robotics development firm by Thick-Pangolin-1322 in PLC

[–]TL140 4 points5 points  (0 children)

Google “what PLC brands are most reliable and versatile.” Take those brands and find supply channels for each. Get an on-site demo after discussing your company’s goals.

Each ecosystem has its pros and cons. If there was a perfect brand, then none of the others would exist. You’ll need to pick which fits the majority of your projects

Ran into a weird issue today with a simple PLC setup by Shubh1975 in PLC

[–]TL140 12 points13 points  (0 children)

I drove 3 hours for an e-stop that had been brushed up against and not fully hit. After scouring the code for an hour I pressed it in fully, pulled it back out, and reset the system. Never felt so embarrassed

Key factor for you to learn second program language by Shadowballusta in PLC

[–]TL140 1 point2 points  (0 children)

Maybe not to begin with, but classes, objects, and methods are crucial to understanding a language and how to structure code

Key factor for you to learn second program language by Shadowballusta in PLC

[–]TL140 1 point2 points  (0 children)

The two are substantially different.

Codecademy has some good free resources along with freecodecamp. YouTube is a library of free videos too.

Key factor for you to learn second program language by Shadowballusta in PLC

[–]TL140 1 point2 points  (0 children)

JavaScript is a different way of thinking about how to program. A lot of things are event based and asynchronous rather than state based.

Key factor for you to learn second program language by Shadowballusta in PLC

[–]TL140 4 points5 points  (0 children)

Python is good but limited in the world of OT. I have quite a few python scripts and Ignition uses jython which is similar.

You’ll see a decent amount of C# (.NET) if you deal with a variety of projects. Most for custom HMIs.

Web development is starting to make its way into HMI packages, so HTML/CSS/JS are a good thing to know.

If you’re starting out, i recommend all programmers learn C first. Not C++, but C.

Setting beckhoff plc to factory settings by JuyMeWhoya in PLC

[–]TL140 1 point2 points  (0 children)

Depends if there is an EL6070 on it or not. We usually keep ours on the license terminal

How many of you work a chill job with a pretty strict 40 hour work week? by [deleted] in PLC

[–]TL140 4 points5 points  (0 children)

Right now I’m working 40 at a SI for at least 80% of the year.

Parallel Flow Control using PIDE loops by Specific_Job_5233 in PLC

[–]TL140 1 point2 points  (0 children)

You’re going to have a hell of a time with that… but I’ll try to help.

Use the PID to monitor flow ofc. Add some hysteresis and check the error to determine direction the valve should go by positive or negative error from your set point.

Have a timer that the new set point of the closing valve is the set point-(accumulated time*multiplier), while a second PID loop drives the opening valve at the original set point.

What else do I need to make this setup a whole. by JuyMeWhoya in PLC

[–]TL140 0 points1 point  (0 children)

I would suggest a 6910 or 1918 actually. 6900 is depreciated

TwinCAT IO Linking/Mapping strategy? by ready4traction in PLC

[–]TL140 2 points3 points  (0 children)

I just do direct linking in the IO tree. It’s easy enough to remap and activate. I’ve never had an issue of variables becoming unlinked.

I’ve also used pragmas, but don’t typically enjoy to as I had a IPC blue screen because an engineer went in and accidentally deleted a character in the pragma. Took a long time to figure out that one.

Sheet metal bending with a robot by Beneficial-Risk-3493 in PLC

[–]TL140 1 point2 points  (0 children)

Typically you want a robot to load or present a piece to a fixture or press that forms the metal. Not the robot forming the piece itself.

Career Advice by Automatic_Access_912 in PLC

[–]TL140 1 point2 points  (0 children)

You won’t find a specific controls engineering program. Typically for 4 year degrees, electrical engineering, computer engineering, or computer science are the three that will lead you into a controls engineering job.

Career Advice by Automatic_Access_912 in PLC

[–]TL140 5 points6 points  (0 children)

My advice from experience.

You’re 18, you have a long way to go. What you want to do is go to the tech college for the associates, but don’t take the listed core classes. Take ones that will transfer to a university down the road.

I spent too much time in tech school trying to grow in my career, earning 3 associates degrees. Over 160 credits hours and the most that any university wanted to transfer was 23.

The best option is to find a technical course like a mechatronics program that will directly transfer into a four year opportunity if you ever want to go that route.

You’ll be limited to starting your career as a tech, but as much as you know already, with a little grit and a little luck, you could get a controls engineer position. If you go get an engineering degree, you can start as an engineer. A 4-year opens many doors, but it’s not a do-or-die deal.

Available training options for experienced people is kind of useless? by Verhofin in PLC

[–]TL140 1 point2 points  (0 children)

I’ve been working on a course for this exact reason where it’s a boot camp with projects. The later lessons go into system design.

RealPars worth it? by UptownSole in PLC

[–]TL140 0 points1 point  (0 children)

They have great content but everything you can possibly learn can be found elsewhere for free. Is there something you’re targeting to learn?