PLC ladder Interrogation

franchois13

Member
Join Date
Nov 2008
Location
london
Posts
76
Hi Everyone, I need some guidance on reading/working on ladder diagram.
Was trying to read a program in TIA 15 but there is a network below which I could not find where the coil is or what actually activating the contacts. I tried to searh the whole program but did not come up with anything.

---||------------------------(Q4.0)---

The contact is M100.3 but I checked all cross referenced networks and run a search but could not locate what activates M100.3.

Is there a way that this is hidden or maybe programmed in a different way?
 
M-merker use same memory area than MW, and MD.
Check if MW100 is used somewhere on the program.


It is also possible that M100.3 is indectly addressed or even setted from HMI or scada directly.
 
M-merker use same memory area than MW, and MD.
Check if MW100 is used somewhere on the program.


It is also possible that M100.3 is indectly addressed or even setted from HMI or scada directly.

Machine is not controlled by HMI/scada so I will take that option out. Will double check again MW and MD as you mentioned.
How can I find out if it is inderectly addressed?
Thanks.
 
I don't think you can find if it is indirectly addressed really. :/



What does Q4.0 actually do? What is connected to it?



Thinking about it, there is another possibility which would be that the clock bit was configured in Byte 100 and Q4.0 is pulsing (either as a heartbeat or something else). Where is this rung located? and does the rung always process or does it have a jump to skip it or the function it is in?

I doubt it's this situation, but could happen.
 
I don't think you can find if it is indirectly addressed really. :/



What does Q4.0 actually do? What is connected to it?



Thinking about it, there is another possibility which would be that the clock bit was configured in Byte 100 and Q4.0 is pulsing (either as a heartbeat or something else). Where is this rung located? and does the rung always process or does it have a jump to skip it or the function it is in?

I doubt it's this situation, but could happen.

Q4.0 is driving a run relay for inverter which is driving a machine infeed conveyor so it is actually operating quite frequent as the machine starts and stops. The rung is located in one of the FCs.
 
Last edited:
M-merker use same memory area than MW, and MD.
Check if MW100 is used somewhere on the program.


It is also possible that M100.3 is indectly addressed or even setted from HMI or scada directly.
I have worked on other vendors' programs where one word was used to control a reversing starter, with bit 0 driving the forward output and bit 1 driving the reversing output. The program wrote 0 to the word at the beginning of the program, then several sections wrote 1 for forward or 2 for reverse when the logic was true. The cycle logic permitted only one section at a time to control the motor.

My preference would be to have a rung for each coil with branches for the output logic from each section. I consider this much better practice and far easier to troubleshoot.

Mike
 
Do you see any logic anywhere written in STL? Usually pointers are easier or only possible to assemble in STL. So that would be an indication.

Is there a network connection to another PLC, perhaps? That would explain why you don't see M100 being written.

Can't think of much more without seeing the program. :/
 

Similar Topics

Dear all, I don't know why setup of password became challenging and weird. After setting up the password and try to upload the ladder from the plc...
Replies
3
Views
97
Dear All, I have an Mitsubishi PLC (FX1N-40MR) and PLC backup was taken and i compiled the program and its showing 0 error. then I tried to...
Replies
8
Views
230
Hi everyone I am using Winproladder software for programming FATEK FBs PLCs and in programming, we often use Timers for activation of the...
Replies
4
Views
478
So I am sure many of you have run into this problem over the years. I know I have.... The customer has a machine that was built outside the...
Replies
14
Views
2,530
hi..i'm just learning plc. can anyone help me to plc landder with the command below like this: • PB 1 is pressed GL will light up • PB 1 is...
Replies
9
Views
1,197
Back
Top Bottom