r/PLC

Today's office
▲ 18 r/PLC

Today's office

Integration of seven ventilation systems, dampers and supply fan using Xinje PLC

u/plc-man — 2 hours ago
▲ 9 r/PLC

High Feature/High Speed Remote I/O - What do you Use?

howdy all,

Have an application for a new build where I need to utilize an “HF” (high feature) Remote I/O system that allows isochronous functions down to a module level.

For all the high-speed or robotics machine builders out there, what are you using that has full supoort for Profinet IRT? Do you stick with what your PLC brand offers (i.e ET200SP “HF” coupler/modules)? Do you have a go-to that works down to the module level that *is not* Siemens?

I’ve used a wide variety of remote I/O systems in the past for standard applications - but the big players (outside of Siemens/Beckhoff) seem to ignore this market. Have tested Wago 750, Helmholz TB20, and Weidmuller stuff I have on hand; none fully support IRT at the module level.

reddit.com
u/SafyrJL — 11 hours ago
▲ 5 r/PLC

Game Dev to SCADA developer?

Hey all,

My industry is an absolute bloodbath right now with people getting fired everywhere, I grew out of liking videogames but my experience has been programming in C# in Unity

for 5 years.

I have been trying to research Industrial Automation as a career change but I am chasing my own tail right now and could really use some advice. I have a CS degree and like problem solving and would ideally like to switch to something thats project based and more stable, I am okay with getting more education/certifications.

Would anyone mind pointing me the right direction or any advice or experiences would be great.

Thank you!

reddit.com
u/Careless-Cloud-1583 — 17 hours ago
▲ 52 r/PLC

Thanks for the feedback on the HMI. These are my current updates

I added raised insets for all buttons, and removed borders from everything else to eliminate confusion. The background is now a subtle grey gradient, while black and grey dominate the screen for status updates. Alarms use white text to bring attention to them.

All navigation buttons (and the silence) have the same size, though I left a green caption for buttons when they're pushed for operator confirmation.

There's still work to do, but it's a step.

Thanks everyone!

u/Key-Investment-2273 — 19 hours ago
▲ 1 r/PLC

Looking for an affordable Arduino Opta alternative with free ladder-logic software

I am looking for an affordable PLC or industrial controller for teaching undergraduate control and automation laboratory classes.

I initially considered the Arduino Opta, but I have seen several negative comments about its limitations, especially the small number of built-in I/O points. I also understand that additional expansion modules may be required for functions such as PWM, which could significantly increase the cost when equipping several laboratory stations.

My main requirements are:

  • Affordable hardware.
  • Free ladder-logic programming software.
  • Enough digital and analog I/O for control experiments.
  • PWM or other suitable outputs for actuator control.
  • PID control capabilities.
  • Industrial communication options such as Modbus, Ethernet, or EtherCAT.
  • Reliable hardware for repeated student use.
  • Good documentation and reasonably priced expansion modules.

I have heard that the Kinco AK8X0 EtherCAT PLC may be a good option, but I have not found many detailed reviews from people using it in universities or teaching laboratories.

Has anyone used the Kinco AK8X0 or another Kinco PLC? I would appreciate feedback about:

  • The ladder-programming software.
  • Hardware and software reliability.
  • Analog I/O and PID implementation.
  • PWM or high-speed output capabilities.
  • EtherCAT setup and compatibility.
  • Documentation and technical support.
  • Cost and availability of expansion modules.
  • Suitability for student laboratory use.

I am also open to recommendations for other affordable PLCs that would work well for teaching ladder logic, PID control, data acquisition, actuator control, and industrial communications.

reddit.com
u/Clean-Performance-61 — 18 hours ago
▲ 2 r/PLC

FactoryTalk Optix - Can unused nodes be rebuilt/cleaned after copy-paste?

I’m running into an issue with FactoryTalk Optix that seems to get worse as a project grows.

When I copy and paste an entire page (or even just large UI sections) from one project to another, the total node count increases dramatically. It looks like Optix is importing many additional nodes, types, resources, or dependencies that are not actually used by the pasted page.

Even after deleting objects or cleaning up the project manually, the node count doesn’t seem to decrease. It feels like orphaned nodes remain in the project.

My questions are:

Is there a way to rebuild or regenerate the project’s node graph so that only nodes actually referenced by the project remain?

Is there any kind of “garbage collection”, cleanup, or optimization process during Build?

Has anyone found a reliable way to remove these unused imported nodes without creating a brand-new project and manually recreating the pages?
I’m trying to understand whether this is expected behavior or if I’m missing some maintenance tool.

Any advice or experience would be greatly appreciated.

reddit.com
u/CyberAi0 — 16 hours ago
▲ 6 r/PLC

Requiero ayuda con una STB ART0200K

¿Alguien me podría explicar o enseñar a programar la ART0200 y a conectarla correctamente, quiero probarla con un Fluke 725 simulando una RTD? (en mi caso quiero usar la PT100)

u/PerceptionCool5488 — 12 hours ago
▲ 2 r/PLC

in control panels, do door-mounted controls connect to internal components directly or through terminal blocks?

if i have a push button or selector switch should i route their wires to a terminal block inside the panel then from the terminal block to a contactor's coil or just wire them directly to their targets?

also from the drawing, the float switches S1 and S2 share a terminal because they are connected in series. is this good practice? or should i connect them to their own individual terminals then just wire a short jumper wire?

also while i have your attention, what is the simplest method to create an alternating pump circuit using only ordinary relays (including timed relays), so no latching, alternating, or other fancy relays?

u/FarConstant5840 — 15 hours ago
▲ 136 r/PLC

High-Bay-Warehouse Position Storage

Dear PLC friends,
I am completing a university project I worked on with a colleague. We have built a high-bay warehouse, which we realized using a Siemens 1516-3-PN-P CPU and 3 synchronous motors driven by Sinamics S210. Everything is working so far in manual mode, and we can already store and retrieve goods. The control is done via an HMI.
For the next phase, we want to implement an automatic mode, in which we will send our PLC the dedicated stock number via OPC UA, and the goods will be automatically stored in the right place.
Our problem is that we think there might be a more efficient way to convert the stock number to an absolute position in the CPU. How would you handle the storage of the positions for every stock number? Just use structs and arrays to store the positions (LREAL) and address them via their index?
We are thankful for any suggestions!

u/tigerwoodsh — 24 hours ago
▲ 7 r/PLC

Safety Program Guidance

Hello, everyone

I will be designing my first safety program from scratch in a couple days for a GuardLogix. I’m not a complete newbie, but I would like some guidance or any literature that could be helpful on this topic to avoid doing something critical

Thanks in advance~

reddit.com
u/E-mudboi31 — 19 hours ago
▲ 12 r/PLC

Has anyone had to deal the Turbine Inc FML250 flow meters? After a power outage i can no longer access the 4-20mA setting nor will it output loop current. All setting seem to have disappeared.

Has anyone had to deal the Turbine Inc FML250 flow meters?

After a power outage i can no longer access the 4-20mA setting nor will it output loop current. All setting seem to have disappeared.

u/Aussiebigdonk — 1 day ago
▲ 8 r/PLC

Career Transition Help

Hello everyone,

I'm looking for some advice from people with experience in this field regarding my career. I'm an international graduate based in Perth. My background includes a Bachelor's degree in Computer Science, an MBA in Finance, and a recently completed Master's in Information Technology.

I've been offered an opportunity to work in industrial automation, mainly involving electrical and electronic systems, system automation, PLC programming, and related technologies.

Although my academic background is in IT, I find this opportunity quite interesting. I'm wondering if it would be a good career move and whether transitioning into this field is realistic.

Has anyone here made a similar transition from IT/software into automation or PLC programming? How steep is the learning curve, and what are the long-term career prospects in Australia?

I'd really appreciate any advice or experiences you can share. Thank you!

reddit.com
u/Ivyangchen101 — 1 day ago
▲ 17 r/PLC

Cable identification and potential splitter?

Based on my research this cable seems to be a M12 or M8 8 pin (270) connector and I need to find a male to two female splitter.

Can someone kindly help me find something that would work? Believe it or not this cable comes from a Chinese couch that has built in speakers and I need a male to split the signal to two female connecting parts of the sectional

Thank you in advance!

u/Glum-Ad5191 — 1 day ago
▲ 2 r/PLC

I/O link data in Codesys 3.5

Hello,

I have been screwing around with Codesys. I have a Balluff I/O link master I got connected.

I am pretty familiar with I/O link in Studio 5000 - where once you add the IODD file for the master and install it in the tree, you see all the process data in the controller tags.

I see if I double click the master in Codesys and go to Ethernet/IP I/O Mapping and enable the variable update I can see data - but don't seem to be able to write values like I can in Studio.

Does Codesys have a means to just type values into the outputs to mess with devices without writing a bunch of code?

reddit.com
u/turmeric_for_color_ — 1 day ago
▲ 24 r/PLC

Three Recuperative Catalytic Oxidizers are now sharing their sources. Three Contrologix PLCs, 8 racks, and a few hundred rungs of code later. Yet, my graphics still suck, haha

I work in pollution abatement. This client has three Recuperative Catalytic Oxidizers. I've tied them all together, so the sources from all three units go to only one oxidizer. They're going to save 7-figures a year in reduced utility consumption.

This wouldn't have been possible without a thorough grounding in systems from some great mentors over the years.

The only downside is that I'm working in southern Florida in a room without AC (turned off for maintenance).

I prefer more involved graphics, but this screen conveys all of the critical critical info to plant personnel fairly well.

u/Key-Investment-2273 — 2 days ago
▲ 0 r/PLC

Finding a College for becoming a Control Technician

What Colleges would be good to get an online degree for becoming a Control Technician. If you know of one can you provide a link.

reddit.com
u/Mincraft_Master — 2 days ago
▲ 5 r/PLC+1 crossposts

Unable to go online or start simulation with HMI (TIA Portal)

Hi guys, I have followed this video of Hegamurl https://www.youtube.com/watch?v=cUN7lic-1hE&list=PLtGimRyb0S0ivKG6RsDWTtPSyOZ_iqS3b&index=16 of configuring an HMI interface. The problem is that I am not capable of starting the simulation neither going online in order to have HMI simulation in screen.

The configuration is the flollowing:

https://preview.redd.it/y4hwtpg9zebh1.png?width=1697&format=png&auto=webp&s=96f76e35e49acd4a874d86816467c5acc7458a93

Errors that appear when I try to go online with the HMI:
Going online: the HW configuration of the HMI_RT_1 was changed but it was not compiled and loaded yet. The shown diagnostics is possibly inconsistent or wrong.,7/5/2026,3:33:21 PM
The target HMI_RT_1 in the offline project is different from the target in the online project (address FF-FF-C0-A8-00-01).,7/5/2026,3:33:23 PM

https://preview.redd.it/ontmly1jzebh1.png?width=1377&format=png&auto=webp&s=2acf4ad1de320a95ac0396d340a3483d9bf734dd

Error at the moment of downloading to device:

https://preview.redd.it/40bmtvrqzebh1.png?width=796&format=png&auto=webp&s=30981ee0abbedc144f65ffd080d0b647d5cf5a0f

Thank you for your help and ask me if you need me to show anything else to solve the problem :)

reddit.com
u/RepresentativeFly180 — 2 days ago