xPC Target: target scope issue (Scope: #, does not exist)

4 visualizzazioni (ultimi 30 giorni)
I have a model with 4 target scopes, numbered 1-4, that builds with no errors. When I run this model on the target, all four scopes display properly, but error messages are repeatedly displayed in the top right corner of the screen. Since the display refreshes very quickly, the error messages fill the screen in a repeating pattern.
This is what is repeatedly displayed in the top right corner of the screen:
Scope: 5, does not exist
Scope: 6, does not exist
Scope: 7, does not exist
I have tried restarting the machines, clearing my workspace, deleting the project and build folders, and rebuilding the model, but the error message remains.
Does anyone have ideas as to how to prevent these errors from occuring (or if this is not possible, how to suppres the errors)?
  2 Commenti
Robert Barr
Robert Barr il 12 Ott 2013
I'm seeing the same thing using R2013b. I added 2 target scopes to xpcosc.mdl and everything built and functioned correctly. If I remove either of the scopes and rebuild in external mode, as soon as the application loads, I get the scope does not exist message continuously. I have not tried all the steps you listed attempting to repair it yet. Are you still having the problem? Is there a fix for this?
M LaRosa
M LaRosa il 22 Ott 2013
This is what I have been doing that seems to work (not sure exactly which steps are important in solving the problem):
To clear Scope: #, does not exist errors displayed on the target machine, do the following in the specified order: (1) disconnect all target machines, (2) restart MATLAB, (3) delete the build and project folders associated with the model, (4) rebuild the model, (5) restart the target machine, (6) reconnect all target machines, (7) open xPC Explorer, and (8) load the model onto the target machine. Do not open xPC Explorer or connect target machines after restarting MATLAB until offending models have been rebuilt.

Accedi per commentare.

Risposta accettata

M LaRosa
M LaRosa il 22 Ott 2013
This is what I have been doing that seems to work (not sure exactly which steps are important in solving the problem):
To clear Scope: #, does not exist errors displayed on the target machine, do the following in the specified order: (1) disconnect all target machines, (2) restart MATLAB, (3) delete the build and project folders associated with the model, (4) rebuild the model, (5) restart the target machine, (6) reconnect all target machines, (7) open xPC Explorer, and (8) load the model onto the target machine. Do not open xPC Explorer or connect target machines after restarting MATLAB until offending models have been rebuilt.

Più risposte (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by