![]() ![]() ![]() ![]() ![]() ![]() |
||
![]() |
||
![]() ![]() ![]() ![]() This board is for PLC Related Q&A ONLY. Please DON'T use it for advertising, etc. |
||
![]() |
![]() |
#1 |
Member
![]() ![]() Join Date: Dec 2017
Location: Indiana
Posts: 22
|
![]()
What am I going to get? A program with rungs and instructions and absolutely no descriptions and comments?
There is no offline version of the program available. We are upgrading them to Compact Logix, I was just hoping I had a program to work with to reconstruct the logic. I've never worked with anything prior to Micro 1400. Any tips? Thanks for any insight. |
![]() |
![]() |
#2 |
Lifetime Supporting Member
|
Correct. Without a digital copy of the program, you won't get the comments.
You might be in luck and find a printed copy somewhere on site.
__________________
Regards, Patrick G. B.Eng MIET Making the flashy lights flash since the 90's SCADA - Inductive Automation Gold Integrator | PLC | Control Panels | Robotics | Training Connect with Matrix Engineering |
![]() |
![]() |
#3 |
Lifetime Supporting Member
|
On the bright side, the ML1000 only has 1K of memory, no floating point, no expansion I/O and many other limitations, so the amount of documentation you have to rebuild should be minimal. Look for electrical drawings while on site and take a lot of pictures.
__________________
You can choose a ready guide in some celestial voice. If you choose not to decide you still have made a choice. |
![]() |
![]() |
#4 |
Lifetime Supporting Member
![]() ![]() Join Date: Mar 2006
Location: Louisiana
Posts: 1,365
|
yeah worst case you trace out the IO, on a micrologix 1000 that should give you a good head start.
|
![]() |
![]() |
#5 |
Lifetime Supporting Member + Moderator
|
We deal with this a lot when we have to work on purchased equipment where the OEM was not willing to provide a documented program. After uploading the logic, I usually go through and name all the inputs and outputs; this is easy if you have a schematic and just a bit more work if you don't. At that point you can usually make sense of an average sized program as long as the programmer didn't go nuts with his internal memory bits.
__________________
John |
![]() |
![]() |
#6 |
Member
![]() ![]() Join Date: Dec 2017
Location: Indiana
Posts: 22
|
That's what i was afraid of. Thanks guys
|
![]() |
![]() |
#7 |
Lifetime Supporting Member
|
Note also there may be a password on the program so you might not even get that (easily anyway).
__________________
Regards, Patrick G. B.Eng MIET Making the flashy lights flash since the 90's SCADA - Inductive Automation Gold Integrator | PLC | Control Panels | Robotics | Training Connect with Matrix Engineering |
![]() |
![]() |
#8 |
Lifetime Supporting Member
![]() ![]() Join Date: Jun 2012
Location: Australia
Posts: 3,176
|
If you have to reverse engineer it, spend at least a day onsite, online with the PLC, while the machine is running. Start by entering descriptions for all of the I/O, and then start commenting the memory bits based on the I/O comments and what you can observe of the machine operation and code activity. It's a bit like a crossword - it's tricky to start with, but the more pieces you fill in, the more clues you get to help you out with the rest of the unknowns.
I recently had to do this with a very large micrologix 1500 PLC, that had only very minimal (and mostly incorrect/misleading) documentation. Took a while, but like I say, you plod away slowly for a while and eventually hit a tipping point where you've documented enough that the remaining bits are easily worked out. |
![]() |
![]() |
#9 |
Lifetime Supporting Member
![]() ![]() Join Date: Dec 2004
Location: Detroit, SE Michigan
Posts: 3,539
|
Its a right-of-passage for plc programming.
__________________
"You can live to be a hundred if you give up all the things that make you want to live to be a hundred." Woody Allen |
![]() |
![]() |
#10 |
Member
![]() ![]() Join Date: Dec 2017
Location: Indiana
Posts: 22
|
Well, that went waay better than expected.
There were only 9 inputs, all prox's, and only 4 outputs. The program looks ridiculous, though. Raggedy old machine. https://imgur.com/a/7FKxEs0 |
![]() |
![]() |
#11 |
Lifetime Supporting Member + Moderator
|
The OSHA inspector must have called in sick that day.
__________________
John |
![]() |
![]() |
#12 |
Member
![]() ![]() Join Date: Apr 2010
Location: KY
Posts: 420
|
I had to look up poka yoke. What throws a poka yoke error in that machine?
|
![]() |
![]() |
#13 |
Lifetime Supporting Member + Moderator
|
I am guessing... but when the lamp blows up and blows off the green cover the lamp, thats an error
![]()
__________________
www.PLCCable.com PLC Communication Cables, PLC Trainers, MicroLogix, ControlLogix, Siemens, Allen Bradley and more...OEM and aftermarket supplies... Aftermarket 1784-U2DHP Allen Bradley USB to DH+, new USB to 485 modbus |
![]() |
![]() |
Bookmarks |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Display Modes | |
|
|