12/19/2022 5:54 AM | |
Joined: 3/14/2008 Last visit: 10/15/2024 Posts: 2111 Rating: (942)
|
Hi, The OB3x are cyclic interrupt blocks which means they are always executed with the same execution time (during normal operation) for example, 100ms, 500ms, 1000ms. Apart from the cyclic interrupt OB's (and many more), you have the OB1. The OB1 can get high execution time if your program grows large, so OB1 can increase the cyclic time of the CPU. That's why PCS7 blocks are executed in OB3x, because blocks will always be executed with a preset execution time and you know it's consistent. If you program everything in OB1 and your program grows large, the preset execution times cannot be met and then executing blocks can take longer up to 6000ms. |
If I could help you, you can use the RATE button. Thank you. |
|
12/19/2022 10:08 AM | |
Joined: 3/14/2008 Last visit: 10/15/2024 Posts: 2111 Rating: (942)
|
See page 93 |
If I could help you, you can use the RATE button. Thank you. |
|
12/21/2022 7:26 AM | |
Joined: 5/3/2017 Last visit: 5/21/2024 Posts: 673 Rating: (217) |
Hi behnam ba, there is no difference between OB1 and OB35 (except the timing behavior) . The code is executed line by line, block by block. Only OB35 is called in a defined cycle time and OB1 is called as fast as possible but with the lowest priority (all other OBs will interrupt the OB1). You can set the cycle time for the cyclic OBs in the HW-Config under the properties of the CPU -> Cyclic Interrupts.
That is a really good question. And I think the most PCS 7 projects are not set correctly. Because if you don't configure the process image partition then the PII is updated only if the OB1 cycle starts and the PIQ is only updated when OB1 ends and not with the start and end of the cyclic OB3X. With regards |
Last edited by: Heisenberg2 at: 12/22/2022 06:47:27 |
|
12/22/2022 5:37 AM | |
Joined: 4/21/2022 Last visit: 10/8/2024 Posts: 100 Rating: (0) |
link address for manuall is not correct please share with me this manual" pcs7 engineering system" best regard |
12/22/2022 6:48 AM | |
Joined: 5/3/2017 Last visit: 5/21/2024 Posts: 673 Rating: (217) |
Hi Behnam ba, Sorry for my fault, I corrected the link in my post. With regards |
12/24/2022 11:44 AM | |
Joined: 4/21/2022 Last visit: 10/8/2024 Posts: 100 Rating: (0) |
Hi Heisenberg Thanks for your helping Best regard |
This contribution was helpful to1 thankful Users |
Follow us on