Diadem 9.1 channel deletion

Is it possible to delete channels from the "List" tab within the Data Portal Window (Diadem 9.1)?

Hi marine boy,
Well, there is one other option in DIAdem 9.1:
1) Start from the List view of the Data Portal
2) Highlight the channels you want to delete
3) Switch to the Structure view of the Data Portal
4) Right-click on the Data Set/Root level or icon
(this is critical, only the blue cylinder level will work)
5) Select "Accept selection"
6) Now you can hit the "Delete" button on your keyboard
Note that this is a new option in DIAdem 9.1.
Hope that helps,
Brad Turpin
DIAdem Product Support Engineer
National Instruments

Similar Messages

  • How do I send string data into DIAdem via a channel?

    Using a TO.DATASHEET reference, ChnValSet doesn't work with strings. It's fine with numbers and dates, just not strings. I'm not sure if the CHT variable is useful for me or not. Thanks.

    Hi Deca,
    You can use the CmdExecuteSync method of the DIAdem.TOCommand interface to set the value of a text channel. For example passing the string "CHT(1,1) := 'test'" as a parameter to the CmdExecuteSync method will set the 1st row of the 1st channel to "test". Please refer to the DIAdem help for more documentation on the CHT function.
    I hope this helps! Please post back if I wasn't clear enough in explaining how to do this or if you have any problems getting it to work.
    Regards,
    Sarah Miracle
    National Instruments

  • How to find the program DIAdem? How to delete it?

     Hello,
    I'm a beginner in Labview, thanks for your help.
    I want to use the program DIAdem to analyse my file .TDM, but I can't find the program in National Instruments, then I think I have no this soft, so I download  the evalution version from the site.
    When I start the installation, a message: you have already DIAdem 10.2, you need delete the old one and then restart. After that, I checked it in control panel >> delete , but I can't find it.
    At last, I checked the mail from the activation code, the program has been activated.
    I don't know where the problem is,  can anyone gives me a help?
    Lily

    Hello Lily!
    OK, there was a problem in the past with a part of DIAdem wich is also installed with LabView, the USI. Sorry but i can't remeber the solution.
    Perhaps one of the NI guys can help?!
    Matthias
    Matthias Alleweldt
    Project Engineer / Projektingenieur
    Twigeater?  

  • Left and Right Channels: Deleting, merging, copying, panning...etc

    Back when I used Windows, I used Cool Edit Pro (now Adobe Audition) and I knew how to do anything I needed to to any channel. Now that I'm using Mac and Logic Pro...I'm clueless.
    What I want to do is to mix 50% of a left channel into a right channel (or vice versa) and mess around with channels that way. I also want to be able to completely silence one of the channels and pan. Any insight? A few hours of reading the manual, searching the forum, and trial and error has done me no good.

    You have to create split stero files and seperate them. Here is the link to a thread where I described the procedure:
    http://discussions.apple.com/message.jspa?messageID=7932256#7932256
    You can also try the Direction Mixer Plug In from the Imaging folder...
    Message was edited by: Sampleconstruct

  • Physical channel delete from labview

    Hi ,,,i have one doubt,,consider i have Two  Daqmx Channel Selection list controller for only one daq in Frontpanel,suppose i select AI0 for one measurement from one controller .then how to remove the AI1 in the Second Daqmx selection list controller in the fronpanel by using programaticcaly..
    is anybody tell help to me

    Hi
    I have not had such a requirement before, as I had mostly used combo boxes, tables or trees for channel configuration settings.
    In your case, I can suggest something as in the attached image.
    Hope it meets your requirement. I would like to know if there is any other simpler or better method to achieve this.
    Attachments:
    Physical Channel.JPG ‏116 KB

  • ChnAreaDel deleting wrong rows in a string channel

    I am trying to write a script in DIAdem 2010 SP1 to delete the first row of a group that contains two string channels and one time channel, but the
    wrong data is being deleted from the string channels.
    I start with a file that contains a group like this:
    I run this code expecting the first row to be deleted
    Dim logGroup
    Set logGroup = Data.Root.ChannelGroups("Log")
    Call ChnAreaDel(logGroup.Channels("Name"),1,1)
    Call ChnAreaDel(logGroup.Channels("ID"),1,1)
    Call ChnAreaDel(logGroup.Channels("Timestamp"),1,1)
    but end up with this:
    The first row of the Timestamp channel is deleted, but the Name and ID channels get their last rows deleted.
    I have played around a bit and it seems to me that for a string channel ChnAreaDel only deletes from the last row.
    Is there another function I should use? 
    Any help would be appreciated. 
    Thank You,
    Joe
    Solved!
    Go to Solution.

    Hi Joe,
    I've reproduced that ChnAreaDel()  bug you reported in both DIAdem 2010 and 2011-- really odd.  In the meantime, you can use this older approach that uses a string parameter to point to the channel collection to remove the row(s) from:
    Set logGroup = Data.Root.ChannelGroups("Noise data results")
    ChnStr = ""
    FOR Each Channel In logGroup.Channels
    ChnStr = ChnStrAdd(ChnStr, Channel.Properties("Number").Value)
    NEXT
    Call DataBlDel(ChnStr, 1, 1)
    Brad Turpin
    DIAdem Product Support Engineer
    National Instruments

  • How does DIADEM import TDMS files? How gets every channel his number and groupindex? How can I determine which channel has which groupindex and number?

    I store different channels in a TDMS file.
    I like to have a time channel at the first position with group index 1 and number 1.
    When I read the TDMS file with DIADEM the time channel (Float64) is on a differernt position, and the channels are not sorted alphabetically.
    Here are my questions:
    How does DIADEM import TDMS files?
    How gets every channel his number and groupindex?
    How can I determine which channel has which groupindex and number?
    Best regards
    Joerg

    Hi Jörg,
    i suppose that you´re programme whose create the *.tdms file is writing on false position. Try to create datas with timechannel on first indes in diadem, then save it and then open it again. you see that all is correct. So please tell me what programm in what version do you use and please attache it here.
    Did you use the library for creating *.tdms files like in the link ?
    http://zone.ni.com/devzone/cda/tut/p/id/6471
    Here you find the gtdms_8.x.zip - when you extract it and opened the *.llb you find vi´s for all functions e.g. writing 2d array of strings to *.tdms file
    when you open the subvi´s then you see how created and writing datas/structure to *.tdms files. Because *.tdms is binary you can´t see structure with open it in editor.
    When you don´t have Labview you can use the 30 days test of current version 8.5 under following link
    german version download link
    https://lumen.ni.com/nicif/d/lveval/content.xhtml
    english version download link
    https://lumen.ni.com/nicif/us/lveval/content.xhtml
    Hope it helps
    Best Regards

  • How do I get the number of channels available in DIAdem using VBScript?

    I want to know the last number of the available channels in DIAdem-DATA using VBScript. If there are not enough channels, I'll allocate new ones using ChnAlloc.
    For the first run of the script, I do know there're 60 channels, but in a second run I might have created the additional channels already (if the script didn't fail) and I don't want to do the allocation a second time. So I need to know the number of the last channel. Unfortunatly I didn't find any function in the help providing this number.
    Thanks,
    Carsten

    Hi Carsten,
    I have a few thoughts for you plus some useful code. Bear in mind that you can change the number of static DIAdem channels (by default 60 of length 8192) as well as the number of available dynamic channels (by default 1000) to whatever you want. These memory matrix settings get stored in your Desktop.DDD file (DIAdem's ini file), so that each time you launch DIAdem it will create the channels according to your specifications. The maximum number of channels of all types that DIAdem can have is 65536 (2^16).
    Secondly, don't forget that you can address channels by name or by number. If the channels are named distinctly, addressing channels by name is the most reliable method. If you use ChnAlloc() to allocate new channels, and you want to address those new channels by channel number, you MUST use CNo() immediately after creating the new channel in order to find out that channel's number. It will not always be the next available channel number, because the next available channel may not be long enough. ChnAlloc() will latch on to an existing channel if it can find one long enough, and it will create new channels only if it finds none of the existing channels suitable.
    In the VBScript I attached to this email you will find all the DIAdem variables which contain information about the maximum available channels and the maximum length of each channel (not its currently set length). Note that DIAdem's data matrix is divided into 8 submatrices, each with 2 GBytes of addressable memory (2^31 Bytes). Each submatrix can have multiple static channels assigned to it. DIAdem's dynamic channels come first from DIAdem's application RAM (Windows allocates no more than 2 GBytes per application) then from the Windows swap file for its virtual memory
    Now, in addition to the variables which tell you the maximum possible channel count and lengths, another very useful variable is "GlobUsedChn", which returns the highest channel number currently filled with some amount of data.
    Ask if you have additional questions,
    Brad Turpin
    NI
    Attachments:
    View_DataMatrix.VBS ‏2 KB

  • Deleting Channels in Navigator

    Hello,
    In my line of work we may run multiple tests simultaneously, so in one particular test I have 5 channels that are not relevant to my test and 1 that is.
    My hope was to use the advanced search in Navigator to search for channels NOT named "My Channel" in "My Folder". I was able to do that but I am unable to delete them from the Search Result window.
    Is there way of accomplishing this? I was looking to avoid script in order to be more friendly to other users I work with, but would settle for that route as well.
    -Michael

    Hi,
    It is not possible to delete channels from the navigator that way. I do have some documentation here that will help create a script to remove those channels though. This document will help you search for the data and this document will help you access channels, delete channels, or add new channels. Let me know if this is what you are looking for.
    Jason
    Applications Engineer
    National Instruments

  • Toshiba 32W1333DN: buttons moving/deleting/edit name for channels missing

    Hello,
    I just bought 32W1333DN in Sweden.
    But I cannot change the position of channels in the channel list.
    Both the Quick start guide that comes in the box with the TV and the online manual has images and details about how to move channels/delete channels and edit channel names in the channel list.
    I am supposed to go into
    Menu->Channel List->Edit Channel List.
    Once there I select channels and perform tasks by selecting buttons.
    But those buttons are not there where I look at my TV.
    Instead of buttons for *OK* / *Move* / *Delete* / *Edit name* / *Lock* I only have *OK* / *Lock*.
    What is going on?
    In settings, Program version is *V.2.1.4A*, and Software upgrade *V.2.1.9x*.

    Hi
    Please take a look into the user manual
    [Toshiba 32W1333 user manual|http://www.toshiba-om.net/LCD/PDF/English/W1333-32-English.pdf]
    Page 17 provides info about Channel List, Sorting Programmes and Programme Locking.
    For example to move the single channel in the list you should do the following:
    The channel order may be changed to suit your personal preference.
    Select Channel List from the main menu and press OK button.
    Select Edit Channel List to manage all stored channels. Use Up or Down and OK buttons to select Edit Channel List.
    Select Move option in the channel list and press OK button.
    Edit Number screen will be displayed. Enter the desired channel number by using the numeric buttons on the remote control. If there is a previously stored channel on that number, a warning screen will be displayed. Select Yes if you want to move the channel and press OK.
    Selected channel is now moved.

  • Reports in diadem 9

    I have created a report in diadem 9.
    I have chosen the layout option "name-oriented" and tried to work with different channel groups.
    The fact that the channels within the first group have the same name like channels within the second group seems to confuse diadem 9. also I tried to set the channels via vbscript and use the number to force diadem 9 to use the correct channel - wihtout any success. I have attached the files.
    Attachments:
    ni.zip ‏41 KB

    Hi d.s.,
    If I understand your last (German) question correctly, you simply want to plot certain channel names from multiple groups such that if other channels from these groups are deleted, the same curves remain in the REPORT graph. I have loaded your posted data set and REPORT layout and noticed a few things.
    1) You currently have your REPORT layout configured for "Expand Curves". This may or may not be what you want. Curve Expansion is perfect for the case that you have N XY channel pairs with the same channel names and you ALWAYS want to plot ALL of these XY pairs as curves. Then with one quick curve configuration in the 2D axis, you get N 2D curves on the axis system.
    2) Your data set has 2 Groups with channels that have different names. This may be what you want or the type of data sets you expect to have to deal with, but it means that when you have "Expand Curves" selected you will only get 1 curve on your 2D axis.
    3) The data in your 2 groups is identical, which makes it hard to tell what's really being displayed on the 2D axis, because the different curves completely overlap.
    4) Your data channels are name-indexed in a way that the DIAdem 9 Beta versions did for you automatically. Note that the released version of DIAdem 9 does NOT do this anymore by default, although you can change this behavior as was pointed out by the first person to answer your question.
    I have prepared 3 examples for you in the attached ZIP file "test_Groups.zip" based on your original data set, REPORT template, and expressed wishes:
    A) Use your original data "test.TDM" with the REPORT template "test your data set.TDR". You will see that using your Group and channel names, we indeed get name-oriented curves from both Groups which are impervious to channel deletions. These curve configuration were created by dragging channel pairs [Example/Zeit, Example/Drehmoment] and [Example2/Zeit1, Example2/Drehmoment1] from the Data Portal either onto the 2D axis system or onto the configuration dialog for the 2D axis system. Note that this REPORT template does NOT use Curve Expansion.
    B) Use the data set "test Both.TDM" and the REPORT template "test Regular.TDR". You will see that this new data set has 3 Groups which each have 4 identically named channels. The values of the 3 data channels are now different from group to group so that you can distinguish their curves from one another. This REPORT template also does NOT use Curve Expansion and was created by dragging the respective XY pairs from the Data Portal onto the 2D axis system.
    C) Use the data set "test Both.TDM" and the REPORT template "test Curve Expansion.TDR". You will see that with only 1 curve configured in the 2D axis system that you get that 3 curves graphed, 1 from each Group. This is because this REPORT template is configured to use Curve Expansion, and each of these XY channel pairs are identically named.
    Please ask if you have additional questions,
    Brad Turpin
    DIAdem Product Support Engineer
    National Instruments
    Attachments:
    test_Groups.zip ‏84 KB

  • If less than...then Delete

    I'm sure this is going to be a no brainer question, but unfortuately I don't have much time to teach myself VBS. 
    I have a group with several channels that when the value in one channel is less than a certain value, I want that row and all the same rows in the other channels deleted.  I'm trying to use DataBlDel in conjunction with a For Each...Next Statement, but I honestly know very little about how to program in VBS and I've been beating myself with something that is probably very easy.
    Thanks.
    --claudia

    Hi Claudia,
    Good to hear from you.  I would recommend using the Calculator programmatically to set the values from the control channel in those unwanted rows to NoValues.  Then you can use the ChnNoVHandle() function to remove all the rows from all the channels in that Group where the control channel has a NoValue.  You may actually find you'd rather set the rest of those rows to NoValues instead of deleting them, if what you really want to do is plot curves of event data
    Group = 1
    ControlCh = "[" & Group & "]/Revs"
    L1 = CNo(ControlCh)
    R1 = 5500 ' RPMs
    Call FormulaCalc("Ch(L1):= Ch(L1) + NoValue*(Ch(L1)<R1)")
    ChnStr = ""
    FOR j = 1 TO GroupChnCount(Group)
      L2 = CNoXGet(Group, j)
      IF L2 <> L1 THEN ChnStr = ChnStrAdd(ChnStr, L2)
    NEXT ' i
    'Call ChnNoVHandle(ControlCh, ChnStr, "Delete", "X", 1, 0)
    Ask if you have further questions,
    Brad Turpin
    DIAdem Product Support Engineer
    National Instruments

  • Sender File channel in "To be Delivered" status always- PI 7.4- ICO interface

    Hello All,
    We are testing one Integrated Configuration Object (ICO) which is developed on PI 7.4 system (dual stack). Scenario is simple file to file and it doesnt have any ESR part (pass thru interface).
    Sender channel (File adapter NFS based) is picking the file from IN directory and after which it is always in "To be Delivered" status and it never passed to Receiver file channel (NFS based).
    We tried stop and starting the channel, deleted and recreated the channel, reactivated the channel, cancelled and restar the message from Message monitoring page, Cache refresh from ID and CPA cache refresh which didn't help us.
    Below is audit log of sender File channnel:
    Please help us in solving this problem.
    Thanks,

    Hi Naresh,
    Have you tried Eng Swee Yeoh advices in this blog Handling and preventing messages stuck in To Be Delivered status?, like to set timeout and the mode Per file transfer.
    Regards

  • Write protected channel error

    Hi ,
    Am getting an error called this operation cannot work with write protected channels.
    AM sending the code in attachment. and its related dat file.
    Help me getting through this error please.
    Mentioned in the script what I am doing exactly.
    Attachments:
    Test.zip ‏103 KB
    WANTED RESULT FORMAT.JPG ‏158 KB
    test accleration.JPG ‏105 KB

    Please, have a look here: http://forums.ni.com/t5/DIAdem/write-protected-channel-error/td-p/1489302

  • To read a channel which contains some empty values

    Hi everyone,
    i have a text file which contains 4 channels for which i have to write a plugin. The problem is , in the second channel, first 15 values are missing (ie. they are empty)...so whenever i read that file in the DIAdem ,the 3rd channel's first 15 values are shifted to the 2nd channel and likewise 4th channel to 3rd channels....this is the problem....I want those empty spaces in the 2nd channel of the file to remain empty when it is taken to the DIAdem....so what should i do....could someone suggest me a solution to handle this problem...
    Expecting to see your suggestion and sample codes at the earliest..........
    Regards
    Kenni

    Hi Kenni,
    The problem is that you file contains a blank and a tab and both as delimiter.
    The following DataPlugin works, but in other cases it could be that for unusual delimiter combinations it is necessary to parse each row and import data value per value.
    Option Explicit
    Sub ReadStore(oFile)
    ' Define ASCII formatters
    oFile.Formatter.TrimCharacters = " " & vbTab
    oFile.Formatter.Delimiters = " " & vbTab
    'Create Block. This is a string file format.
    Dim Block : Set Block = oFile.GetStringBlock()
    'Create a channel group in USI
    Dim oChnGrp : Set oChnGrp = Root.ChannelGroups.Add(oFile.Info.FileName)
    Dim oChn
    'Add two channels to the block.
    ' create channel object and add the channels the new channel group.
    Set oChn = Block.Channels.Add("MyChn_1", eR64)
    oChnGrp.Channels.AddDirectAccessChannel(oChn)
    Set oChn = Block.Channels.Add("MyChn_2", eR64)
    oChnGrp.Channels.AddDirectAccessChannel(oChn)
    Set oChn = Block.Channels.Add("MyChn_3", eR64)
    oChnGrp.Channels.AddDirectAccessChannel(oChn)
    End Sub
    Greetings
    Walter

Maybe you are looking for

  • Early 2009 24" iMac CONTINUALLY crashes...

    The system freezes and/or restarts at least once a day as well (usually more like 3-10x), seems to be worst in Safari, but also happens on waking from sleep and anything that is graphic-related (I almost typed graphic-heavy, but even small graphic fi

  • Oracle 9i Install on Solaris 8

    I get the following output when I get to the part which runs make on file ins_plsql.mk; $ pwd /space/oracle9i/OraHome1/plsql/lib $ /usr/ccs/bin/make -f ins_plsql.mk install /space/oracle9i/OraHome1 chmod 755 /space/oracle9i/OraHome1/bin rm -f wrap Li

  • ADding image in Front Screen

    Hi, I wanted to display my company logo in the front screen in sAP,where we enter the user name and password I know that we can add text in the front screen, but dont know of how to add image in the front screen Please help

  • Best Way to import from iPhoto to Aperture?

    I am working with an iPhoto library of 40,000 images, which is about several hundred GB in size. The direct import of the iPhoto library doesn't seem to work - i.e. - Aperture shows in the activity window that it is processing 40,000 images, but it h

  • Still cannot create survey (Config Guide C37, 3.4 Questionnaire for leads)

    When ever I try to create a survey, I get the error below when I click 'save'. I do not even get to the point of uploading the xml file that comes with the CRM best practice CD. I'm kinda new to SAP so I need a detailed response. Thanks. Business Ser