DIAdem Idea Exchange

Community Browser
cancel
Showing results for 
Search instead for 
Did you mean: 
Post an idea

Please, is it possible to increase the number of serial - COM ports in DIAdem 2018?

Please, is it possible to increase the Baudrate of the COM ports in DIAdem 2018?

It makes searching for frequencies in signals easier

 

View.png

 

Hello

 

I was wondering if there would be a way to implement an linear extraploation function which would allow the user to extrapolate between two linear points?

 

For input I would image the function would need data between two data points of a channel and how far out (or in or both) the end user would like to extrapolate.

 

I have created my own function but it would be neat to have one available in DIAdem to quickly select some data points on a curve.

 

Attached is a copy of my function

In DIAdem 2015 a function to optimize the DataType was included to Analysis (ChnOptimizeDataType).

I think it would be very helpfull, to have this as a option while saving data.

The needed Discspace of optimized Data is just a fraction compared to storing in Float64.

I would suggest that it should be possible to create simple texts in table form in the report without having to create and fill data channels. For example, to display setpoints in Reports with recurring measurements.

It would be great to add numeric display boxes to VIEW area (similar as implemented in DAC area). These display boxes could show info such as e.g. Gear, Speed or Text status messages which don't have to be shown as time trace.

In specification for MME files is defined that "Additional descriptors" are written with "." dot as first character of descriptors.

In Diadem the properties of channel cant begin with ".", so diadem replaces it with "_", but Diadem MME data plugin loads MME files without these properties.

Could you please implement it that it will load these descriptors as well?

 

------

Now when i export data by MME export plugin, its doesnt collect and save Additional descriptors and after calling the function 'DataFileSave("", "MMEExport")' i must manually open each file created, parse it and add Additional descriptors by checking each line of the file. I got problem there when i got files with lot of values, because using functions "TextfileWriteLn" or methods of Scripting.FileSystemObject takes really long time.

If the data plugin export all descriptors, it would solve the problem im facing.

For example channel with 500.000 values takes minutes to "recreate" the file with just few new lines added.

 

It would be nice to have the Report panel included stacked bar charts.  When looking at a number of inputs to a process while changing those inputs, it's helpful to easily see the relative contribution of each input to the total output. 

 

http://forums.ni.com/t5/DIAdem/Bar-Chart-with-moret-hen-1-Channel/m-p/3152564/highlight/true#M20550

The subject already says everything. I assume it takes just a little effort to implement, but will make scripting more ergonomic.

I created a service request asking for a way to do this after reading the documentation and the person that answered the request confirmed that there's currently no way to do this. He also recomended that I posted the information here, in order to include this feature in future versions of DIAdem / DataPlugins.

 

The file path I want my dataplugins to obtain is the path of the dataplugin’s own script file, including the filename. For example: if my dataplugin is named “ABCD.vbs”, then I would like that dataplugin to find out its own absolute path, which may be something like “C:\Dataplugins\ABCD.vbs”. Having a way to do that would save us the trouble of hardcoding it and keeping track of the path if it changes for every single dataplugin.

For scripts that run on the Windows Script Host we can use Wscript.ScriptFullName to obtain it and for scripts that are run in DIAdem’s scripting context we can concatenate the DIAdem variables CurrentScriptPath and  CurrentScriptName. What I want is to have that same functionality but for dataplugins.

Could there be a way to highlight or favorite lines of code that are interesting or problematic? I often find myself searching for the same couple of lines for use, reference, or problem solving, and they would be much easier to find if there were a way to highlight them in some way.

The new Event Search in 2015 is nice. But it does miss one feature. The need to allow output of the original value if TRUE, or better yet, a function calculation.  Right now, the Event Search only allows a static numerical value to be entered when the condition is TRUE, then another function call like Multiple from the original channel and the Event Search channel has to be performed to create a "filtered" channel of the original values.  Having functions for both the TRUE and FALSE conditions could hep with filtering and charting. a 0 result for false isn't always the best option.

Hi,

 

It'd be nice to be able to clear the data portal without having to go to the NAVIGATION area each time. Adding the ability to clear the data Portal from any screen, especially when scripting, would be much more convenient. 

 

Regards,

Sadie

There is obviously a problem converting time Strings like 1.5.2015 correctly to time data and back. Everything works well as long as Day and Month have really both two digits. As long as this is not fullfilled, the conversion is wrong when the TTR is then used like this:

 

D2AXISXBEGIN=TTR(ZeitMin_,"#DD.MM.YYYY")

 

Then 2000 years missing and the date arriving the report is 1.5.0015 what is in fact slightly different. I off course programmed a workaround filling up the "0" in front of a one digit day and month, but that shout be done by the TTR correctly.

Hello,

 

Because it is only possible to play a driven route including graphs in the DIAdem VIEW and the cursor is hardly visible in this view it would be a good feature if it is possible to change the cursor style/cursor line thickness. See the attached video for an example of the hardly visible cursor.

 

With kind regards,

Stijn

Not having the DataFinder index anything except NI's folders by default on install would be extremely convenient.  Optionally, this could also be a setting chosen on install.

 

Each of our users who installs the application immediately has every MS Excel file from their 'My Documents' folder indexed, which wouldn't really hurt anything except that most of these MS Excel files aren't true 'data' files.  In my experience, most Excel files rarely store anything as simple as what could be stored in text-tab delimited format, so aren't easily or usefully indexed, so seems to confuse the DataFinder as it is unable to close them automatically once opened.

 

The results is dozens to hundreds of Excel.exe processes running in the background, until the machine runs out of memory or files, so we have had to make a point to disable all datafinder indexing on each and every install.  We've scripted this process into our standard configuration, but if the user doesn't contact us right away, they suffer greatly from performance issues and blame DIAdem (rightly so).

 

I suspect that anyone who wants to use the DataFinder would want to do some manual configuration to specific folders, dataplugins, times of day to index, etc. which would make requiring setup perfectly acceptable to users who want to use it (and not waste resources for those that don't).

 

-Josh

global Variables do not have the "Auto Complete" Funktion when you write them in script.

The script editor needs the ability to comment or uncomment an entire block of text at once, similar to what is present in the Dialog Editor and most other script editors.

During script development I'm finding I often want to run little one-off scripts to get some insight into the environment at that particular point in time.  Stuff like...

 

LogFileWrite(ItemInfoGet("MyGlobal"))

 or maybe iterating through a collection to see what it contains.

 

Currently I have to open a new script window, type up my script, and execute it.  This gets to be a headache as I have several temporary script windows open each with a different command I want to use.  It would be nice to have a script console tab available in the watch window where I could type in the commands and have them execute immediately.  Alternatively, an option to highlight a section of a script and execute only that section would allow me to bunch all my commands into a single temporary window.

Hi

 

I have create an Element List filtering some channels of a group

 

Dim mSyncLst, iGrp
Set iGrp = Data.Root.ActiveChannelGroup
Set mSyncLst = Data.GetChannels(iGrp.Name & "/ABC*") 'List With Several Channels

 

I would like to add to the mSyncLst the channels containing DEF. e.g. Data.GetChannels(iGrp.Name & "/DEF*"), which also contains several channels. Using the method Add mSyncLst, only allows to append one channel each time.

 

Thank you