kailashmariappan
Member
Hi,
I need to analyze a very complex PLC program written years back
by an engineer who is no longer with us. The rung comments are too limited to understand the program. This is a RS Logix 5 file written for Allen Bradley's PLC 5.
It has about 90 files with many Sub routine jumps.
Is there any software tool which will help me to automatically generate the following documents straight from the PLC program. (In other words, a sort of reverse engineering).
1. Program flow chart which will provide a clear picture of how the various sub routine files are called from other program files.
This chart should depict under what conditions the scan will jump
from one file to the other.
2. Logic Flow chart which will provide schematic flow sequence
caused by JMP and LBL instructions.
The chart should depict under what conditions the scan will jump from one group of rungs to the other.
If there is no such tool in the market, is there someone who is interested to join hands with me to develop such a tool. (You should be good in VB and in RS Logix programming). This could be a great opportunity to help the control engineers community and earn a good financial reward too.
With regards
Kailash,
Eden Prairie, MN, USA.
I need to analyze a very complex PLC program written years back
by an engineer who is no longer with us. The rung comments are too limited to understand the program. This is a RS Logix 5 file written for Allen Bradley's PLC 5.
It has about 90 files with many Sub routine jumps.
Is there any software tool which will help me to automatically generate the following documents straight from the PLC program. (In other words, a sort of reverse engineering).
1. Program flow chart which will provide a clear picture of how the various sub routine files are called from other program files.
This chart should depict under what conditions the scan will jump
from one file to the other.
2. Logic Flow chart which will provide schematic flow sequence
caused by JMP and LBL instructions.
The chart should depict under what conditions the scan will jump from one group of rungs to the other.
If there is no such tool in the market, is there someone who is interested to join hands with me to develop such a tool. (You should be good in VB and in RS Logix programming). This could be a great opportunity to help the control engineers community and earn a good financial reward too.
With regards
Kailash,
Eden Prairie, MN, USA.