Industry Online Support
Technical Forum
12/23/2011 8:42 AM | |
Posts: 140 Rating: (0) |
Thanks to all, I am able to acehieve my intended task, I have attached the code. But I am facing an issue. I am calling same FB 3 times in a FC with different Insatnce DBs but the period value for each block is updated one by one. Like first called FB's value is updated first then second and then third's. Is there a procedure to use FB more than one times? Am I missing something? Thanks! AttachmentFB72.pdf (200 Downloads) |
Last edited by: Khyzer at: 12/23/2011 9:08 AM |
|
12/23/2011 9:26 AM | |
Posts: 140 Rating: (0) |
I realized that if I use same DB for all the FBs within a FC then they are updated together! Please suggest
|
12/23/2011 6:00 PM | |
Joined: 4/30/2007 Last visit: 3/9/2023 Posts: 231 Rating: (23) |
Hello Khyzer You have a problem in you Function Block using the TEMP variables. The Local Temp variables do not mantain their state after the block ends, the ideia of Temp varialble is to use as scratch or temporary storage of any calc or logic, and they are valid for the active scan only. So here you shoulddeclare your TriggerBit's as Static. Regards, Marciano |
12/23/2011 6:12 PM | |
Posts: 140 Rating: (0) |
Hello Marciano, Thanks for your suggestion, seems like cud be the reason. I will try andlet you know! Thanks a lot!
|
12/26/2011 7:33 AM | |
Posts: 140 Rating: (0) |
HelloMarciano, Thanks a lot! It worked! Thanks a lot! |
This contribution was helpful to1 thankful Users |
Follow us on