List of Contributions

Michael Loyd

Contact Details

Michael Loyd


My Content

1 to 16 of 16 total
Posted By Michael Loyd Oct 17, 2025 12:34:53 PM
Found In Egroup: Automation Control
\ view thread
Ian, Like you I normally put comments on my UDT sub elements. And after a little more testing this will be the only way to solve the issue caused by using the Indirect Reference Function. Oh and I am glad you had fun with this one. I was pulling my hair out on it trying to avoid breaking out 64 ...
Posted By Michael Loyd Oct 17, 2025 11:34:00 AM
Found In Egroup: Automation Control
\ view thread
Ian, Thanks for the additional response. I did not say this in my reply to Philip but i was unaware of the Bit Overlay functionality. Upon reviewing your UDT L5X I notice quite a bit more complexity to Philip's example. Is there some underlying reasoning for the additional complexity? Is that as a ...
Posted By Michael Loyd Oct 17, 2025 10:05:30 AM
Found In Egroup: Automation Control
\ view thread
Philip, First off, Thank You for the recommendation. I have imported the MyUDT_DataType and reviewed the referenced QA, looked at the L5X, and ran some test in a running controller. This will give me a way to overcome the issue with limited edits. What I am not clear on is, do the Bit Overlays consume ...
Posted By Michael Loyd Oct 16, 2025 03:20:00 PM
Found In Egroup: Automation Control
\ view thread
OK, here is my issue. I need to get comments that are visible in the logic on bits within a DINT that is apart of an array of a UDT, but here is the catch. The logical use of the DINT.bit is using an "Indirect Reference" on the instruction from within an array of a UDT. The tag used on the instruction ...
Posted By Michael Loyd Apr 17, 2025 06:30:00 AM
Found In Egroup: Automation Control
\ view thread
Have you looked at the Object "Animation/Rotation" function. (Accessible in the ribbon tabs or by right clicking the object to be animated) It allows you to take any object or object group like a line with an arrow and define the fixed point of rotation, the min/max value, and the min/max angle ...
Posted By Michael Loyd Mar 31, 2025 11:53:00 AM
Found In Egroup: Automation Control
\ view thread
I would make one modification that I did not catch in his logic example. The max pressure SP should be in the rung as a hard interlock so that if the max pressure SP "HP_Local_Setpoint_HMI" is exceeded by "PT2_Pressure_Transducer_HP" the pump will stop. Will protect from overpressure events. Rung ...
Posted By Michael Loyd Mar 28, 2025 01:06:00 PM
Found In Egroup: Automation Control
\ view thread
That's fine, as long as it fits your needs. I did run my logic in a simulator without issue, but as you know simulators can't accurately account for real world.
Posted By Michael Loyd Mar 22, 2025 09:02:00 AM
Found In Egroup: Automation Control
\ view thread
Here is a very simplistic rung that acts as you described. You can copy the text and past it directly into your program. It was copied as "Neutral Text Format". Note that this is for Logix version 35 or earlier. If you are using version 36 the "LES" instructions would need to be replaced with "LT" instructions. ...
Posted By Michael Loyd Jan 14, 2025 07:51:00 AM
Found In Egroup: Automation Control
\ view thread
First off let me thank you for your feedback. My hope is for exposure to other methods/practices with an overall goal of producing a better product for my customer. System context: Batching system with 5 sub system processes. Batches take up to 96 hours. Hardware includes: VFDs, 8 Process loops, ...
Posted By Michael Loyd Jan 13, 2025 10:12:00 AM
Found In Egroup: Automation Control
\ view thread
I have located and reviewed the "Logix 5000 Controllers Tasks, Programs, and Routines" programming manual. If someone know of another guide or application technique that would be helpful, it will be appreciated.
Posted By Michael Loyd Jan 13, 2025 09:25:00 AM
Found In Egroup: Automation Control
\ view thread
I am developing a medium sized program and have been looking on the Rockwell Automation site for a any guide for best practices when organizing TASK & PROGRAMS in a new ControlLogix project. Suggestions?
Posted By Michael Loyd Dec 20, 2024 12:12:00 PM
Found In Egroup: Automation Control
\ view thread
First off I am not looking to test this, just curious. It is a common belief that Interrupting Control Flash will render the associated hardware inoperable. I have witnessed this first hand with PLC5 hardware due to a laptop going to sleep during the flash. After preforming several Control ...
Posted By Michael Loyd Dec 01, 2022 08:23:00 AM
Found In Egroup: Automation Control
\ view thread
I use another method for getting module status that is not dependent on module configurations. Use a couple GSV instructions to read out the "EntryStatus" and "Fault Code". In a following rung you can evaluate the "EntryStatus" with a Limit Instruction Low 16384 and High 20479 and the "FaultCode" with ...
Posted By Michael Loyd Oct 27, 2022 11:43:00 AM
Found In Egroup: Legacy
\ view thread
Thank you for the welcome and reply. The 2 QAs you linked expand upon what I was able to figure out. ------------------------------ Michael Loyd ------------------------------
Posted By Michael Loyd Oct 27, 2022 09:11:00 AM
Found In Egroup: Legacy
\ view thread
OK I have found the answer. In Comms - EEPROM - Store to EEPROM. It is not mentioned in any Rockwell document that I could find but a carefully worded search on the internet pulled a post on Mr.PLC.com from 2011. ------------------------------ Michael Loyd ------------------------------
Posted By Michael Loyd Oct 27, 2022 08:58:00 AM
Found In Egroup: Legacy
\ view thread
I have been looking for how to store the program onto the MM1. When reviewing the 1762-UM001 and -RM001 I only find general info. I have been unable to locate a Tech note. Is it an automatic function? Looking in the Function File MMI tab all the setting are for how to handle getting the program out of ...