08-07-2012 10:13 AM
I was wondering if I could get a little help. I am running a worksheet and every once in awhile I get a pop up window with the message "Data Stream Blocked by one of the following modules". In the heading of the message it has Dev1-A1, which is my input modules. Which is a Measurement Computing 1280FS. Does anyone know what this is about. Aftre I click ok everything seems to work fine.
THanks,
Drew
08-07-2012 10:25 AM
Something downstream of the named module is not processing data as quickly as the named module is generating it.
I'd need to know more about the application to figure out what's wrong -- sample rate/block size errors are the simple answer, a corrupted wire (notoriously into a Relay module) is the complex answer, with about 40 other options in between.
Can you post the version, the operating system, and the worksheet, or an image of the worksheet.
08-10-2012 12:26 PM
Cj,
I am using Dasy Lab 10 Pro. I have attached an Image. If this doesnt work I can send the worksheet to you. Please let me know what you see.
Thanks,
Drew
08-10-2012 01:01 PM
Some things to try:
1) turn on both View menu-> Animation options
Watch the worksheet while running to see which modules are NOT processing data. The upstream module will be filling up with red.
Send a screen shot of the worksheet, hopefully before it blocks.
2) delete the wire going into the Relay module and replace it (really)
3) What are the settings in the Delay00 module?
08-17-2012 09:58 AM
Cj,
I guess I am a little new at this. I am not exactly sure what would happen and why the FIFO animation box is filling up. It is the one on the main input device Dev1-A the is feeding the line with the time delay in it. The time delay settings are are just to delay the data by three seconds so the pressure on the chart has a chance to get to zero before it stops displaying. I don't know if this is the reason or not.
THanks,
Drew
08-17-2012 10:13 AM
Can you please send the worksheet?
08-17-2012 10:22 AM
Here is the worksheet
08-17-2012 11:10 AM
First... if last.dsb is your primary worksheet, you should immediately do a File->Save As and call it something else. Last.DSB gets overwritten every time you start the measurement, and is intended as a backup.
Looking at the worksheet parameters and the Delay module -- 5000 samples/sec, block size 620, 3 second Delay.
You need 8+ blocks per second, and 24.19 blocks in 3 seconds. The wire has a carrying capacity (buffer) of 108 blocks, so, the Delay should NOT be the source of the error.
When you look at the wire by clicking on it, you see something like this. The carrying capacity of the wire is 108 blocks, and when I snapped this, it was only using 23. The red blob on the output of the Analog Input module (FIFO Filling status) indicates that the wire is about 25% used. That's fine, as long as it doesn't get close to 100%.
.
So, I don't think that the Delay module is the problem.
I'm not getting the error message... how long does it typically take, and what are the current test values? Which Relays are open/closed, and how many times had they cycled?
08-17-2012 11:14 AM
Right now that has been running for probably 3 hours I havent gotten the message yet, but that same wire is now up to 57% full.
08-17-2012 11:18 AM
Are you in the US?
Call me... Measurement computing 508-946-5100
Press 2 for support, and tell her that you're calling for CJ