/r/PLC
This sub is dedicated to discussion and questions about Programmable Logic Controllers (PLCs): "an industrial digital computer that has been ruggedized and adapted for the control of manufacturing processes, such as assembly lines, robotic devices, or any activity that requires high reliability, ease of programming, and process fault diagnosis."
This sub is dedicated to discussion and questions about Programmable Logic Controllers (PLCs): "an industrial digital computer that has been ruggedized and adapted for the control of manufacturing processes, such as assembly lines, robotic devices, or any activity that requires high reliability, ease of programming, and process fault diagnosis."
(*) At mods' discretion, certain self-promotion submissions from people who contribute to this sub in other ways may be allowed and tagged with the "Self-promo" flair
Complete rules:/r/plc/about/rules/
Please click "report" on spam
/r/PLC
I have an HMI which is Modbus RTU enabled, using which the user can control the temperature of the equipment.
Want to connect my slave device to HMI. This slave device's purpose is to determine the temperature to be set based on external conditions it gathers.
I want this HMI to read this set temperature from the slave device and communicate it to the equipment.
Wanted to understand how it can be done. Kindly share your thoughts/ references I can follow.
I have a project with a PLC and Radio Remote (Danfoss MC controller and MPCAN Rx/IK3 Tx)
The existing system uses a 2x ~220Ah 12Vdc AGMs batteries in series to give 24Vdc for a 24Vdc HPU and Control system. The HPU Motor is a ~2.2kW 24Vdc so the current draw is high hence the battery supply arrangement, there is no mains supply, this equipment is mobile.
Currently there is a ~20A multistage/smart charger (Victron Energy Model 'Unknown') and a simple automotive style DC battery volt meter for reading the battery levels by the operators.
What I need to do is monitor the battery levels via some kind of BMS/Charger that has CAN bus (CANOpen/J1939/Vanilla CAN) communications in order to send the battery levels/signal to my Danfoss PLC environment.
Any recommendations?
BMS/Charger hardware needs to be tried and tested/off the shelf item;
i.e. not some kind of development board/arduino/raspberry pi DIY setup.
We successfully assigned a redundant server to our server with WinCC OA project using the Redundant Manager. After that, we created a datapoint to allow the PLCs to connect to the redundant server using the S7 Plus driver. We configured the internal datapoint of the S7 connection (e.g., the address) by importing an ASCII file. During testing, the PLCs connected successfully to the redundant server.However, after restarting the project, we encountered an issue: the assigned values were lost and not saved.
Wincc OA version:3.16
Any Idea?
I broke a protection relay, I was removing a ribbon whilst making a conversion to the relay and now I am in deep shit.
Please help
i need help for my exercise for school becuase i don't get it.
If we push push button S1 then the lamp 1 (Q0.0) is lit. If we push push button S2 then lamps 1 and 2 (Q0.0 and Q0.1) are lit. If we push the button S3 then lamps 1, 2 and 3 are lit (Q0.0, Q0.1 and Q0.2). If we push push button S1 and push button S2 then all lamps go out. If we push push buttons S1 and S3 then the lamps go on one after the other (Lamp 1 on for 2 seconds lamp 2 on for 2 seconds ....) If we press button S2 and S3 then first lamps 1 and 3 light up for 3 seconds, then lamp 2 for 2 seconds, then back lamps 1 and 3
this need to be programmed in tia portal help me pls
btw why doesn't Q0.0 turn of if I press I0.0 and I0.1. I0.0 has to turn on Q0.0 but I0.0 and I0.1 has to turn of Q0.0
Hello, beginner here.
I have some experience with siemens software but the project I am currently working, I have to use an ABB Pluto B45 controller and program in Pluto Manager.
My question is; This software doesn’t have the feature to change values of variables as in TIA Portal?
It was easier to change bit values in a variable table during simulation. Hope I got myself understood. Thanks :)
Hello all , trying to play around and learn somethings about servo drives. I have a Schneider LEXIUM32M drive and a Schneider Servo motor. I just trying to jog and control it but I keep getting this fault . Any ideas on how to fix it . The motor has no load connected and I have tried adjusting parameters but still nothing.
Sometimes it moves a cm and then faults out .
I know this servo and motor work together because we have them in our plant
I have a plc festo fc20 and I can't figure out how to program it, I tried codesys but I couldn't find out if there is any software to program that plc and it is useful or is it already obsolete?
Hello,
I've got a problem with creating a simple 5s delayed timer on Schneider LTMR.
If any of you have some experience can you maybe paste a fragment of code how to do it?
This MSG instruction is on a Micrologix 1100 (plcA) program with RSlogix 500 . This PLC is connected to another ML1100 (plcB). Date is to be into (plcA) N7:10, N7:11 and N7:12 words. Looking at the setup page configuration in photo:
1)Explain to me which plc is "This Controller" and "Target Device" . Elaborate more if you wish.
I was reached out by a recruiter with not much knowledge trying to hire a controls engineer at data centers. I am curious to understand what would their day to day job duties look like!! Anyone here work at data centers?
If I have PLC structured text code (Main program, function blocks, functions) in text files or structured in a json file, is there any easy way to convert this to PLCOpenXML format to import in codesys or twincat?
Any tools for validating the XML?
Old plc5 still running after 20+ years
Before you read the following message, I want to clarify that I don’t need you to build the project for me. Instead, I need you to evaluate my thought process, provide suggestions, and help me find the edge of the rope—guidance to move forward.
I am curectly a beginner working to optimise a compression machine "Manesty Xpress XP 700" that turn powder into tablets.
I know OEE consists of three components:
Availability: Whether the machine is running or stopped. I will consider using a power sensor data (and record uptime vs. downtime).
Performance – How efficiently it runs compared to its ideal speed.
Quality – How many defective tablets are produced.
There is a constraint imposed by the institution: we cannot connect anything directly to their machines, but we can develop an external solution. In addition it is also emphasized that we cannot simply add any sensor to these high-value machines, as they already contain the best sensors to maintain optimal quality.
I requested the machine operator to provide a list of all possible errors the machine might encounter. My plan is to create an application that categorizes these errors into different classes, making it easier for the operator to manually log errors. Once an error occurs, the application will record the start time of the error until the machine resumes normal operation.
I need to start by developing a plan. I am responsible for proposing a draft hardware solution, including components and a block diagram.
What do you think about this? I am open to your suggestions and perspectives. The solution could be simple—perhaps using an existing OEE system or leveraging a PLC (Programmable Logic Controller). However, I’m not entirely sure.
Hello. I have an older machine which have a Pacdrive MAx-4 (ELAU branded, not schneider) and some MC-4 ++. I am trying to figure out what is needed to do support on this system in 2025. The manual mention a program called EPAS-4, which seems to been dead the last 10 years. Is it possible to use a newer software package from schneider? Any tips and word of warning is appreciated!
Btw, I know this should be updated, so this will be a stop gap measure. The machine will probably be replaced the next years.
Hello everyone,
we have a SIPART DR21 (https://mall.industry.siemens.com/mall/en/WW/Catalog/Products/3000042). I have now purchased a module (6DR2803-8P), which can be used to transmit data via RS485 or PROFIBUS.
I would like to get the data into Home Assistant or into the network via MQTT, Modbus etc. and then in HA. :)
Is there a suitable adapter that I can use? It would be completely sufficient for me if the data could “only” be read, writing is not necessary.
Do you have any ideas about what such an adapter or module might look like? There are solutions like Anybus, but I find them very expensive.
Thank you very much for sharing your knowledge.
Hi,
Looking for basic cheap PLCs that fit in a distribution box so must be the size of a normal circuit breaker except. So far only one I managed to find was the Siemens logo was wondering if there are alternatives?
I am not a plc person… but wondering what options we have. Our facility runs on 120v controls and we are expanding. We have a plc already configured with ios for the expansion, but this was done 10 years ago. Now we have an electical room much closer to where we are installing the new equipment and we’d like to run all our control wires back there along with the electrical instead of running to the two different locations which would be an intensive amount of extra labor and wiring. For various reasons we’d rather not involve the company that did the original install of plc and they have locked us out of making modifications. In the long run we plan to switch away from them but that’s a much more involved process that will require extensive work and is not an option in the short term. Essentially what I would like to have is a way to mirror the ios that we already have over an existing fiber data connection so that we can terminate the controls in the other electrical room but still have them controlled at the original plc location if that makes sense? This would be a semi permanent solution with plans to replace the entire system within 5 years at which point we would move a lot more of our controls out to the new electrical room. Anyone have ideas as to what we should look for for this?
Does anyone know if Siemens have a trial version of their software? Both plc & hmi My go to software is currently Schneider Machine Expert - Basic but I am aware that the majority of machine manufacturers favour Siemens or Allen Bradley ( I’ve done bits with AB) sometime B&R I’m considering a career change away from management but I feel I’ll be limited not being confident with more popular brands
Have a question on a Signet GF 2537 Flowmeter. How do you set the 4-20mA span? A little confused on where you get the value for the hi side. Is it just an arbitrary number based on your physical process? The k factor deals with the actual GPM calculation correct?
Hi friends
I have been trying to learn RS logix but struggling to do it because of lack of online courses (looking for reasonable price) and application to use. But not able to do so.
If anyone have idea please let me know.
And also anyone using AI to develop plc programs for an application?
Please do share your views regarding the same.
Not gonna lie, my nerves are killing me I still have more than half a year left to finish college and I have never been to a technical interview.
Any advice for PLC and automation? I have previously programmed a bit (5 months) with C++ and Python with a company that had manufacturing companies as clients.
Sabrán el funcionamiento de esto? Llegan varias señales de encoder de motores de cd Lo vi en un Rolling Mill
Hey guys, I’m a master electrician who never really had the chance to learn about PLC’s. I’m on a job right now where they’re frequently used for different types of motors, pumps, lights, scales etc. I would like to learn more about how to build the boards, how to follow schematics, programming.
It’s not needed on my job right now for me to learn, but always had an interest and wanting to learn the basics, and eventually more.
Curious, where is a good starting point for me to learn? I know there is freebies on this sub here, but wondering if you guys would have any insight on anything specific for my needs!
Thanks!
Mhas anybody used this specific vision system? How reliable is it and is it good specifically in an application where an entire fram is being inspected in a fixture. At my employer we use the cv-x series vision system and in my honest opinion i dont think its good for the appication due to the fact that fixtures constantly move based on adjustments or for instance we use the visio. System to detect weld nuts on a part within the frame but if the color of the weld nut is different due to the high heat of which it was spot welded the camera doesnt recognize it and deems it bad . Just the constant adjustments to the vision sustem everyday doesnt seem ideal.
Does anyone know if you are able to order these servo motor connections? Quick Google search was no help. Thanks in advance!
I have a rotary axis that I'm trying to use as a Master reference for an MAPC instruction. This rotary axis will run at a constant speed and has a position unwind of 10,000. The slave axis is a virtual axis that I'm trying to get to have a saw tooth profile. The CAM is a simple 2 points (0,0) and (170000,170000). Instead of going to 0 up to 170000 and repeating it will just continue upward for the second CAM execution (170000 to 340000) and so on. Does anyone have any tips for why this is happening? I've tried changing what feels like every parameter of the MAPC and nothing has fixed this.
Hi troops, it's a bit of af a IT/plc post about networking. I'm working on a PRP network where everything is pretty much physically and logically isolated to follow PRP network (same IP requests on same subnet to get the data) IEC61850 client requesting data from 9 Devices, however customer has decided to put all secondary NICs in different subnet (device 1 has original IP 192.168.100.1 on first port and 192.168.200.1 on second port). Customer is using layer 3 switches so it's possible to configure it to work, however, this will not align with PRP standard and might cause issues in the future.
How do I politely refuse his request to make my configuration not complaint with IEC standard?
Edit: why I care? worked in the field long enough to know that if I configure something against common practice/manufacturers standards just to please the client, I'm the guy who will be making those site visits, phone calls to OEMs, extra unpaid hours on site figuring out what went wrong when the site/system is down or not working to the spec. I'm not running my own business here but I do feel responsible for implementing a solution to a customer which in some cases is against my guts that can backfire.
Hey folks who work in machine manufacturing in the US, I’m curious to know if you all conduct risk assessments. You know, like a comprehensive analysis of whether a component needs to be labeled as PLc, PLd, or PLe, along with the appropriate safety distances and ISO 12100 compliance? Working with manufacturers in the EU, they seem to be quite adept at this, but it seems to be a bit more of a hit or miss situation in the US. So, I’d love to hear about your individual experiences and what you all do to ensure compliance.