8/11/2011 1:30 PM | |
Joined: 11/13/2007 Last visit: 8/30/2024 Posts: 41 Rating: (0) |
Hello. Thank you both a lot for your help. I think, I am doing something wrong, as I normally do not use LAD and FBD. I am sending the project. There are two functions called from OB35 - FB129 and FB130. The difference is just that in FB130 the call is split into two separate networks and it works fine. In FB129 it is in one network and the two signals after T_OFF are swapped.. That means, when I set #myStart, the #outSignal2 is set, and when I set #myStart2, the #outSignal is set... Why is that so?
AttachmentTest.zip (126 Downloads) |
8/11/2011 3:10 PM | |
Joined: 11/13/2007 Last visit: 8/30/2024 Posts: 41 Rating: (0) |
ok. here is just the program without HW.
AttachmentTest.zip (111 Downloads) |
This contribution was helpful to1 thankful Users |
8/11/2011 3:46 PM | |
Joined: 1/28/2009 Last visit: 9/10/2024 Posts: 6849 Rating: (1365) |
Hi One possibility is because of EN/ENO mechanism, the editor do this to give a one cycle pause to CPU to ensure the first block is processed error free (check BR). If first block was processed without error, the next function will be called within the next cycle! What is the meaning of the BR bit in the status word in STEP 7? Best regards |
Last edited by: hdhosseini at: 8/11/2011 4:11 PM |
|
Follow us on