Siemens S7 Ladder Logic (Beginner)

SteveOll

Member
Join Date
Oct 2012
Location
Leitrim
Posts
1
Hi I have just started using Siemens S7 PLC for a mechatronics degree. I have used Matushita PLCs before but I am having difficulty with Siemens S7 ladder logic. I am trying to cycle a double acting pneumatic cylinder using a physically latching start switch and the cycle has to happen only once and then the start button has to be pressed again for the cycle to repeat.

I know that it is very easy to achieve this if the start button is non-latching, but i have spent hours trying to figure it out
( o_O ) but I just end up with the cycle repeating automatically.

Can anyone give me any pointers regarding this? Thanks
 
If you provide more details about what you are trying to do, or what is not working, someone may be able to help you.

Also post any work that you have completed so we can see what you have going on.
 
Generally in industry non latched contactor (magnetic switch) are used and latching is performed through programing. I would suggest you to latch and unlatch your switch through programming.
 
So you have a latching start,Do you have sensors on the cylinder to determine the position?

When you say cycle i assume you mean extend cylinder to a limit and then back to the start position.

I agree with Peter you would require a leading edge detector to ensure that the code does not repeat itself. I would then set a memory bit Called Cycle. With this Energize the "Open" Output. When you hit the "Open" Limit you can de energize the "Open" Output , Energize the "Close" Ouput. And upon reaching your "Close" Limit Clear the cycle bit.

The Leading Edge will have toi be cycle to run the cycle over again.
 
Last edited:

Similar Topics

Hi. I have 2 files where I would like to see the ladder logic differences (similar to the Rockwell compare function). I am using TISoft Siemens...
Replies
1
Views
1,268
Hi, I need a bit of help from you more experienced programmers please. I have a bit of ladder logic, which "works", I don't think it is the...
Replies
8
Views
2,382
I'm having a heck of a time figuring out how to efficiently move the decimal value 1150 into MW20. Can this be done using the MOVE command? Does...
Replies
17
Views
6,859
Hello there, I am currently taking my final year project and working out in my ladder logic programming. I am finding some difficulties on...
Replies
76
Views
32,287
Why we do use more than one networks in Ladder logic of Siemens PLCs ? whats the need of using more than one networks in programming a task...
Replies
8
Views
5,097
Back
Top Bottom