Error in Scenario Server: WorldRunTimeLogging logging has not been enabled
54 次查看(过去 30 天)
显示 更早的评论
rrSim = rrApp.createSimulation
rrSim.set("Logging","on")
rrSim.set("SimulationCommand","Start")
rrLog = rrSim.get("SimulationLog");
I ran the above lines of code, trying to get the log of Roadrunner simulation. However, after enabling logging through rrSim and waiting for the simulation to complete, I can't run rrSim.get("SimulationLog"), due to this error:
Error using Simulink.ScenarioSimulationMcos/get
Error in Scenario Server: WorldRuntimeLogging logging has not been enabled.
Error in Simulink.ScenarioSimulation/get
Any help is appreciated
0 个评论
采纳的回答
Simon Silge
2024-11-5,20:42
It looks like this problem has been fixed in Update 1 for RoadRunner. Please reinstall R2024b from our website to receive the newest version.
更多回答(1 个)
Saurabh
2024-9-30
Upon attempting to reproduce the issue on my end, I encountered a similar problem. I explored several options to determine if a workaround was available, and I successfully identified one.
- Run the simulation from CmdRoadRunnerAPI using ".\CmdRoadRunnerApi.exe --serverAddress localhost:<port> "SimulateScenario(pacing.value='1' enable_runtime_log='true')".
- Execute set(rrSim,"Logging","On") from MATLAB.
- Fetch the log from MATLAB using simLog = get(rrSim, "SimulationLog");
I hope this was helpful.
6 个评论
Simon Silge
2024-11-5,20:42
@Tyson Nguyen yes that is correct. There is no other way to install an update for a certain release that I know of.
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!