r/PLC 19h ago

Rate my cabinet.

Thumbnail
gallery
120 Upvotes

Here’s one for all the wash down lads. This is for an ice cream specialty machine.


r/PLC 1h ago

CodeSys with MQTT

Upvotes

Hey all, I wanna learn how MQTT works. Has anyone used Codesys with MQTT? can you suggest me a way to learn it and understand? Thanks


r/PLC 2h ago

Updated HMI design based on your feedback

3 Upvotes

A huge thank you to everyone who helped me!

I took your advice and put together a new design with a lighter theme and more breathing room. I removed information that doesn’t need to be visible all the time—I’ll move it into pop-ups and other screens.

Green indicates that an unwinder is running, while gray indicates that it isn’t running.

The main overview now focuses on the essentials and feels much less cluttered.


r/PLC 11h ago

ProSoft MVI56E-61850 Configuration Manager crashes when tag mapping from SEL RTAC CID

3 Upvotes

Hi everyone,

I'm having a strange issue with a ProSoft MVI56E-61850C and I'm wondering if anyone has encountered something similar.

I'm using:

  • SEL-2240 Axion with SEL-5023 RTAC software
  • SEL-787 Protection IED
  • ProSoft MVI56E-61850C
  • Rockwell ControlLogix 5580

I have generated a SCD file from acSEL Architect software. This file contains both SEL-787 and SEL-2240 configuration. I noticed ProSoft SCD importation doesn't works properly when using different IED types, so I tested importing their CID file.

SEL-787 configuration works properly.

When importing SEL RTAC CID I noticed that the ProSoft Configuration Manager recognized it with 2 IEDs with same name. I checked the file in text editor and removed unused access points (There were 10 AP total). Now the ProSoft reads just 1 IED.

Following to creating the tag list, when trying to import some Logical Node or Report with GGIOs causes the software to crash.

I noticed it only worked with an Logical Node with lnType = "GGIO_4". For testing reasons I manipulated using my text editor all GGIO LN lnType to "GGIO_4" and then the software stopped crashing.

I work with power station automation in transmission, we don't usually integrate our station bus with PLCs.

I tested the CID with IED Explorer and it worked properly. I tested with Elipse Power and SAGE, in those both SCADA it worked properly.

I tried contacting ProSoft support, they said the problem was with the CID File.

I tried creating a new CID from zero and it did not work either.


r/PLC 19h ago

SMC ITV1050-ILN2N4 Studio5000 Config

3 Upvotes

Has anyone on here configured the SMC ITV1050-ILN2N4 IO-Link Regulator in Studio5000? I am using the Keyence NQ-MP8L IO-Link Master. I believe my main issue is setting up the correct place to send the data from the NQ_ISDU_Write AOI. Any guidance would be appreciated


r/PLC 8h ago

Why can I reset an input parameter from within an AOI?

2 Upvotes

I have been posing this question to my coworkers, but none of them seem to know the answer, so im hoping on reddit to see if anyone can explain this to me.

I have been looking at some code (Studio 5000) that we have on some older equipment and I noticed something strange. There was a Reset for an AOI that was being that was being Latched in the main but never unlatched anywhere. Looking at the AOI the Reset is set up as an Input Parameter and is being unlatched within the AOI, and it works?

Its always been my understanding that Input Parameters are read only and the only way to manipulate a tag from within an AOI and have it change the top layer is to set it up as an InOut.

What am I missing? I would like to be able to use this to my advantage and clean up my AOIs. Could this possibly cause memory issues elsewhere? What is best practice for doing something like this reset situation?


r/PLC 6h ago

FE7370WE-4G HMI – How can I generate a filtered report and send it via Gmail?

1 Upvotes

I’m working on a college automation project using a FE7370WE-4G HMI programmed with FStudio.

The HMI is connected to the internet and stores historical data internally. I have successfully configured the date-range selection and data filtering on the HMI.

The workflow up to this point is working:

Select From Date → Select To Date → Filter historical data

The remaining problem is with the Generate Report and Send Email functionality.

The HMI already has an option to export the stored data to a USB drive, and I can successfully generate the data in CSV and PDF formats.

What I want to achieve is:

  1. Select the From Date and To Date.
  2. Filter the historical data according to that range. (Already working)
  3. Press Generate Report to generate a report containing only the filtered data.
  4. Press Send Email and have the generated CSV/PDF report sent directly from the HMI to a Gmail address.
  5. The recipient should be able to receive and view the report on a phone or PC.

Current setup

  • HMI: FE7370WE-4G
  • Software: FStudio
  • Internet: Yes
  • Historical data: Stored internally in HMI
  • Data volume: Potentially thousands of records
  • Export formats: CSV / PDF
  • USB export: Working
  • External IoT/gateway: Not being used
  • Email service: Gmail
  • Date-range filtering: Successfully configured
  • Main issue: Generating the filtered report and sending it via email

I’m specifically looking for a way to implement:

From Date + To Date → Filter Data → Generate CSV/PDF Report → Send Email from HMI

I have not been able to figure out how to make the Generate Report and Send Email functions work for the filtered historical data.

Has anyone worked with the FE7370WE-4G / FStudio and knows how these functions can be configured?

Can this be done using FStudio scripting, SMTP, macros, APIs, or any other built-in functionality of the HMI?

I would prefer a solution where the HMI itself sends the email, without requiring a PC, Raspberry Pi, or external gateway.

Any help would be greatly appreciated!


r/PLC 21h ago

Student graduation project: How to get started with CAREL pCO5 and 1Tool?

1 Upvotes

Hi everyone,

​I'm currently working on my graduation project, and I'm using a CAREL pCO5 controller for my system.

​As a student, I am trying to figure out the proper way to access or obtain the 1Tool programming software for academic/learning purposes. Does anyone have experience with this, or could you point me in the right direction on how to contact CAREL or a local distributor for student/educational support?

​Any advice would be greatly appreciated. Thank you!