5/13/2020 10:37 AM | |
Joined: 5/29/2014 Last visit: 10/30/2024 Posts: 60 Rating: (28) |
Operating System: Windows 10 TIA Version: TIA Portal v16 Update 1 To reiterate the subject: I'm trying to use PLCSIM to simulate a PLC with a Kinematic Object (Cartesian portal 3D), with all Positioning Axes virtual and simulated. Almost every attempt of this ends in the PLC going into stop with the following error: --------------------------------------------------------------------------------------------------- Description: Temporary CPU error: Buffer overflow for OB 91 events buffer size: 1 events priority class 26 Function will continue (system reaction) Help on error: Due to multiple requests for the same organization block and the delayed execution of this block due to higher priority requests, the block request can no longer be stored in an internal CPU buffer. Subsequent requests are only counted. The call period for the block may be significantly shorter than the runtime of the block that has been delayed by the runtime of blocks in the same or higher priority classes. Resolution: Check the program runtime and the call period of the blocks that have been processed since the last processing request or that are still waiting to be processed. --------------------------------------------------------------------------------------------------- The kinematic object and it's axes are the only elements of the otherwise empty project. The problem occurs both with Motion Control 4.0 and 5.0 objects. The problem occurs with different PLCs (I tested S7-1504 Drive Controller, S7-1516TF and S7-1517TF). The problem does NOT seem to occur when I make an identical project in TIA Portal v15.1, with Motion Control 4.0 objects. The problem eventually occurs when running the Siemens application project from https://support.industry.siemens.com/cs/document/109755891 upgraded to TIA v16 - although it does seem more stable, and I even managed to get a few manual moves in before it errored out. Does anyone else have this problem, is there any solution? Is it only related to using PLCSIM, or should I be worried that I'll be dealing with this when I get the PLC for my current project? |
Last edited by: Zivilin at: 05/13/2020 10:38:22Last edited by: Zivilin at: 05/13/2020 10:38:39 |
|
5/13/2020 11:17 AM | |
Joined: 4/28/2015 Last visit: 10/25/2024 Posts: 398 Rating: (57)
|
Hello, did you notice chapter 10.2.6 of the following manual:
The manual says: You cannot load a motion control project that contains the blocks MC-Servo (OB91) and
MC-Interpolator (OB92) to S7-PLCSIM.
To enable simulation, delete these blocks and then recompile your project. When you
recompile, the properties of blocks OB91 and OB92 reset to the default values. You will then
be able to load your motion control project to S7-PLCSIM. I think, for simulation motion control programs, you need:
|
Last edited by: Mister T at: 05/13/2020 11:21:10 |
|
This contribution was helpful to1 thankful Users |
6/12/2024 7:09 PM | |
Joined: 6/10/2015 Last visit: 11/7/2024 Posts: 469 Rating: (96) |
update https://support.industry.siemens.com/cs/us/en/view/109766824 |
Last edited by: BoletusEdulis at: 06/12/2024 19:10:20Last edited by: The Helping Hand at: 06/13/2024 09:54:36Link optimized B. Edulis |
|
This contribution was helpful to1 thankful Users |
Follow us on