6/3/2011 1:34 PM | |
Joined: 5/28/2008 Last visit: 10/12/2024 Posts: 4515 Rating: (839)
|
Hellosamstrong, Let me descripe what you want first. When a rising edge detected at I0.1, You need to make a pulse output at Q0.1 You can use instruction of PTO (Pulse Train Output) for Q0.1 Please note that PTO is suitable only for Q0.0 & Q0.1 You will define number of pulses, here in your case =1 You will define also the pulse width time and duration of pulses. Enable signal for PTO operation will comming from I0.1 In the attachment please read the sections of PTO and example for it. Hope this helps. AttachmentPTO.pdf (762 Downloads) |
Ayman Elotaify |
|
6/3/2011 2:07 PM | |
Joined: 3/18/2008 Last visit: 12/8/2023 Posts: 1750 Rating: (272) |
Hello Amit_86, I think there will be a problem in the reset. Let's think as the CPU. based on your attached picture, In the first scan cycle: I0.1 is Low & M0.0 is low & Q0.1 is low In the second scan cycle: Now I0.1 became high, Positive edge detected for this scan cycle only, So M0.0 became set. And Q0.1 is high. In the third scan cycle: If I0.1 remains high or became low, the positive edge will not being detected and so M0.0 will still high and also Q0.1 will still high. When I0.1 became low and then became high again: Then the 2nd positive edge detection will be detected on the I0.1. And as Q0.1 is high, then M0.0 will be low and it will reset the Q0.1 ------- So the Pulse will start when a positive edge detection happen on I0.1 and will end when 2nd positive edge detection on the I0.1 I do not know the application, I hopesamstrong will tell us what does he need in more details. I just wanted to clarify what will happen withAmit_86 networks. Hello Mr. Ayman, I Think samstronghas asked forToggle logic.. The logic has been tested and 100% full proof. if you haveany doubt then check on S7224XPPLC. i just checked now it is working fine. |
Last edited by: Amit_86 at: 6/3/2011 2:17 PMVANDE MATARAM..... |
|
6/3/2011 5:08 PM | |
Joined: 5/28/2008 Last visit: 10/12/2024 Posts: 4515 Rating: (839)
|
Hello Amit_86, Your software will work for toggle. And I told this meaning in my previous post.
But If the application is to make a pulse output with certain pulse width, then PTO will be a solution. It's not the only solution as you know. In any case thank you for your effort. |
Ayman Elotaify |
|
6/4/2011 7:48 AM | |
Posts: 59 Rating: (0) |
thanks so much. |
Follow us on