2/24/2015 10:23 PM | |
Joined: 11/29/2011 Last visit: 9/26/2024 Posts: 1359 Rating: (232) |
Hi, By the first look you are struggling with speed sync issues. On high speed the main CPU can not respond quick enough to find the target. Have a quick look at SIMATIC S7-300 FM 352-5 high-speed Boolean processor under chapter "6.2 Creating the application function block". You can improve the performance by program shaft speed related functions into the FM352. In this case you can save the updating and execution time of the S7-300 CPU. So the speed of the movement will not be a factor. So what you have (extract from the above mentioned manual p68): "External resources of the FM 352-5 module: The external resources that are available to the You need a DI and a DO and some SW. Good luck. Keep us posted how do you getting on. Any help you need, please come and ask! |
- What you read here, please check with manuals and your requirements. |
|
2/25/2015 11:24 AM | |
Joined: 11/29/2011 Last visit: 9/26/2024 Posts: 1359 Rating: (232) |
Hi, The CPU IO access time is the issue. Normally the IO update time goes trough Process Image what is synced with the relevant OB. In OB1 it is changing let's say 20ms as average. The quickest way I know to access to the IO card from user program is 0.05 μs. Read this article for more details: Where and when do you need peripheral addressing?
|
- What you read here, please check with manuals and your requirements. |
|
Follow us on