09-28-2012 05:40 AM
10-01-2012 06:43 AM - edited 10-01-2012 06:43 AM
Perhaps the task's timing mode is not "continuous" but "N samples" or "1 Sample (on Demand)"?
10-01-2012 06:51 AM
No, that is not the problem, the task is continious.
10-01-2012 06:55 AM
Can you attach the MAX-config as .nce-file to this forum, please?
10-01-2012 07:10 AM
Attached noise.zip
10-01-2012 07:35 AM - edited 10-01-2012 07:39 AM
Ah...misunderstanding.
The tasks in (parentheses) are saved in the worksheet file, not in DASYLab. So re-installing DASYLab will not help.
Select all(!) modules, copy the selection (CTRL+C), and hit the "New"-button (next to the Stop-button). When DASYLab asks to carry over the configuration, decline. Paste (CTRL+V) the selection into the fresh worksheet. Save the file. Look into the timebase dialog of the generator: no (phantom task) should be visible.
Alternative 1: Save the worksheet as ASCII-worksheet (Save as... -> DSA), edit the DSA-file with a texteditor. Search for the name of the (phantom tasks), and remove the corresponding entries -- do not damage the file's structure, so keep a backup!
Alternative 2: Attach the worksheet to the forum and i'll try to do A1 for you.
10-02-2012 03:19 AM
It is not possible to copy the worksheet because i am using a lot of black boxes, so that options can´t be used.
I have tried saving as DSA, and it was quite easy to locate the time base settings, and I succesfully removed the unwanted time bases.
After editing I saved the file again (same name), and loaded it into Dasylab. The worksheet worked, but it had lost information about several global strings.
The missing strings are all calculated ones like this one:
strfmt ( ${VDMEAN}, 5, 2) +";"+strfmt ( ${VDMIN}, 5, 2)+";"+strfmt ( ${VDMAX}, 5, 2)+";"+strfmt ( ${VDSTD}, 5, 2)
After editing the DSA file and loading it into Dasylab it looks like this:
'strfmt ( ${VDMEAN}, 5, 2) +"
In the DSA file it is still:
Expression[42] = 'strfmt ( ${VDMEAN}, 5, 2) +";"+strfmt ( ${VDMIN}, 5, 2)+";"+strfmt ( ${VDMAX}, 5, 2)+";"+strfmt ( ${VDSTD}, 5, 2)';
Apparently It is the quotation marks that confuses Dasylab when loading DSA files. The solution is to export the global strings/variables from the original worksheet, do the edit of the DSA file load it into Dasylab and then import the strings/variables, save the worksheet with an new name.
Problem solved, but I think that it should be possible to remove unwanted tasks directly in Dasylab.
Thank you for you help:-)