Path: news.mathworks.com!not-for-mail
From: <HIDDEN>
Newsgroups: comp.soft-sys.matlab
Subject: Re: Activate/deactivate, enable/disable Simulink Blocks
Date: Thu, 5 Nov 2009 21:16:02 +0000 (UTC)
Organization: The MathWorks, Inc.
Lines: 25
Message-ID: <hcvfai$5hk$1@fred.mathworks.com>
References: <hcssur$ag0$1@fred.mathworks.com> <f55ae5e6-b0b3-4d9c-bda6-981bfd06b2ea@g31g2000vbr.googlegroups.com>
Reply-To: <HIDDEN>
NNTP-Posting-Host: webapp-03-blr.mathworks.com
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Trace: fred.mathworks.com 1257455762 5684 172.30.248.38 (5 Nov 2009 21:16:02 GMT)
X-Complaints-To: news@mathworks.com
NNTP-Posting-Date: Thu, 5 Nov 2009 21:16:02 +0000 (UTC)
X-Newsreader: MATLAB Central Newsreader 1846440
Xref: news.mathworks.com comp.soft-sys.matlab:582862


Praetorian <ashish.sadanandan@gmail.com> wrote in message <f55ae5e6-b0b3-4d9c-bda6-981bfd06b2ea@g31g2000vbr.googlegroups.com>...
> On Nov 4, 2:50 pm, "James Pau" <the_manti...@hotmail.com> wrote:
> > Hi there, I have tried looking online but there doesn't seem to be a solution or workaround for this that is readily available. What I want to do is disable or deactivate a simulink block that is causing an error when trying to run a simulation. This is because i have a model that can either take an input from a file or from an external device that is connected to the PC. Which input is determined by a manual switch block. When the device is not connected it's corresponding input block brings up an error that says the device is not connected and the model does not run - even if I am trying to read from a file and do not need the external device to be connected. Is there a way for me to suppress this error?  I want to maintain all of this in a single model and the only workaround i can see is to duplicate it and have one with input from file and the other with input from external 
device. 
> >
> > Thanks for your help!
> > James
> 
> Take a look at the help documentation for "Configurable
> Subsystem" (under the Simlink -> Ports & Subsystems library). You
> should be able to create a masked block on which you select which
> version of your block you want to use (reading from file or from the
> device) and the configurable subsystem will select the appropriate
> subsystem that contains your choice. I realize that my explanation
> sucks, but read the help and examples for that block and it'll make
> more sense.
> 
> HTH,
> Ashish.

Hi Ashish,

I get you. Your explanation was fine and I managed to get it working. Thanks heaps!

James