PXI-2530 query if row and column are connected

I use niSwitch Connect Channels.vi and niSwitch Channels.vi of disconnection to control a PXI-2530, the connections are made via an NI TB-2631 defined as a 4 x 32 1-wire matrix.

Is there a way to check if a column and a specific line to be connected or not connected?

If they are connected, trying to connect them again causes an error. Similarly, if they are not, trying to interrupt causes an error.

The strings that I use are to take the place of a switch on a Board, I develop the test. This switch allows the adjustment of frequency so I have sup - screw to use at appropriate times to switch to the frequency and to move to the frequency B. The problem is, if I already am frequency and attempt to set often has once again to another part of the test, I get an error.

Test structure is based on State Standard computer in the examples of LabVIEW. Because the test sequence can 'jump around' depending on the outcome of a test (I may need to redo a test if it fails), it is difficult to keep track of what state the frequency is set to.

LabVIEW 8.5, Windows XP SP3.

Kind regards.

Hi sebster,

niSwitch can connect Channels.vi checks whether a column and a specific line to be connected or not connected.  The ability to access path output indicates if a path is valid.  I list below the possible values of the output of path capacity:

(1) available path the path is possible and available.
 
Path Exists (2) the path is possible, but it already exists.
 
Path not supported (3) path is not possible in the module switching specified and topology.
 
Resources to use (4) the path is possible, but the track components are in use by a different existing path. You must destroy the other lane before creating this one.
 
Source of conflict (5) the path is possible, but the channels will connect two sources.
 
Channel is not available (6) channel 1 and channel 2 are configuration strings aren't available for external connections.

I hope this helps!

Chad Erickson

Switch Product Support Engineer

NOR - USA

Tags: NI Software

Similar Questions

  • How to get the string (specified by row and column) of txt file with labview

    Hello world

    How to get the string (specified by row and column) of txt file with labview

    THX

    As far as I know, a text file has no column.  Be more specific.  Do you mean something like the 5th word on line 4, where the words are separated by a space, and lines are separated by a newline character?  You can read from the spreadsheet String function and set the delimiter to a space.  This will produce a 2D channels table.  Then use the table to index and give the line number and column number.

  • Sortable rows and columns

    Is it possible to drag and drop the rows and columns of a multicolumn script to rearrange them. If this isn't the case, it would be appropriate.

    Please write to us.

    We do not expect to support mobile in an AV Scripts columns because they are only 2 columns fixed in script format.

    If you create a script to multiple columns and click on a column heading, you will end up by selecting the contents of that column. Press CTRL-X to cut this column, then press CTRLV to paste the column somewhere before an existing column.

    This should solve your problem.

    -Anubhav

    Anubhav Rohatgi

    Senior product manager

  • Rows and columns help

    Previously on AI9 when I wanted to change a matrix that I created using rows and columns, I select the cells in the matrix and then click rows and columns.  Now I have CS4 and the documentation says that I should be able to do the same thing using the Options of the Type of area.  However, when I select the cells of a matrix that I created in AI9, Options of Type box is ghost out.  How to change this matrix?

    I would copy and paste in front before I try this.

    Then select the text which is place the text cursor in the text frame, you want to split or select it with the selection tool.

    then see if the Type > text box Options are available. They should be.

    If this isn't the case, it means they aren't object path text box.

    Click on the image with the tool text box to make a block of text in box now the options should be available.

    The way to know if these are paths of purpose is to select one and go to object > path > split into grid and if it's available, then it is an object path.

    The text engine and this feature was changed to AI CS1 and this is probably the cause of the translation to be a little messed up.

  • How to change the rows and columns of newtabs?

    I can't change the rows and columns to mozilla version 33

    From topic: config browser.newtabpage.columns shows 5 by default, but these 5 columns appear not only 3 as before. Don't know why, but I use generally not even the default new tab page in my profile daily.

    Still works this - https://addons.mozilla.org/en-US/firefox/addon/new-tab-tools/ - extension to change the page of newTab via a user accessible interface name in the Addons, rather than routing autour Manager inside Firefox. I use this add-on in a second profile that I use for my favorite sites

  • How can I insert a number to a specific index (row and column) to a table

    I had the most with function 'insert into array' problem because of its counter-intuitiveness. I want to insert a number I got inside a loop IN a table. The ROW and COLUMN of this table I want enter the number is specified by the number of loops of two loops FOR. It did not work.

    So, I have isolated and tested this function further. Frankly, I initialized a table 2D with ZEROS and plugged into the "insert into array" function (on top of entry). I then put the number '1' for the index (line) and the number "2" for the index (column) and then put the entry number "6" for the "new item/sub-table. Then, I hung a picture of 2-D (indicator) output to the output of the function "insert into array. When I did all that, it means I want to just put the number '6' in line '1' and the column '2'... This isn't letting me do it.

    How can I do this SIMPLE?

    Hi Darrell h...,

    Looks like you can use the function "autoindexing. Take your value and connect it to your loop, it will be a default autoindexing. Right-click on the last tunnel of output and select Create indicator, the result is your table.

    It will be useful.

    Mike

  • Obtaining of row and column of a table element

    Hello

    I have a table of 24 rows and column 24 giving me a total of 576 items. How can I get the row and column of a particular element in a table in LabView. For example if I write to item 127 How can I get the column and line item 127 is located.

    Kind regards

    Bastien

    Hi Marion,.

    Maybe just need to find the right "address" element in your 2D table?

    Use something like this:

    Maybe you have to out of line & column according to your numbering scheme...

  • Write multiple rows and columns of the worksheet

    Is it possible to write several rows and columns of the spreadsheet, with the ability to add data to the file and create a new file if it does not exist?
    I tried to write to table vi, but I couldn't make it work.
    It won't let me write several lines in the same column.
    Can someone please give me an example?
    Thanks in advance.

    If you want to use the tab character (\t) as the delimiter, then check the txt file.  Then Excel will open as you wish.

    If you want to keep the csv extension, then use comma (,) as a separator.

  • How to copy/paste in rows and columns

    Let's say I have an object in PS (gummy bear for example) and I want to duplicate in rows and columns. Is there a way to do it automatically?

    1. open your file of gummy bear and resize the image to a smaller, if necessary.

    2 file > set the model. Name it and ok.

    3. open a new file, 8 x 10, for example

    4 edit > fill > model... and in the Custom model drop-down list, it will be the last of them. Choose it.

    5. click on OK

    Fact.

    If your want a space between gummy bear, add space in step 1

    Good luck

  • Max rows and columns

    What can be the maximum number of rows and columns, you can have in a table in an oracle database?

    See the limits of logical database in http://download.oracle.com/docs/cd/E11882_01/server.112/e17110/limits003.htm#i288032.

  • How to create the table with the rows and columns using the layout?

    One of my friends advised me to put my site on the mode of provision as it is better than the standard as he said
    but I couldnot make an ordinary table with the rows and columns in mode available th
    y at - there someone who can tell me how to?
    Thank you very much

    Wednesday, April 18, 2007 21:01:38 + 0000 (UTC), "Mr.Ghost".
    wrote:

    > A friend of mine advised me to put my whole site on the mode of disposal as its
    > better than standard, as he says

    Your friend won't. Don't listen to him any more. Mode of disposal creates
    very fragile and rigid code pauses at the first opportunity.

    Gary

  • How to Exchange rows and columns where to access the paper web in html IE

    Hi all!

    I use web analytics studio Oracle hyperion with Version: 11.1.1.2.0.940. Design of web document analysis, I use the spreadsheet, then turn to the analysis view, I can swap the row and column position by dragging and pulling.

    But when I access the document by the smartcut in ie browser, opening in the html template, how can I exchange line and column position?

    Thank you very much in advance.

    OK, I think I understand what you're saying. The problem is that it does not show the left pane with a smartcut.

    Here's a tip. Add a button of 'Service '. Add "Information Toggle Pane" as the service.

    When you click the button that will open the left handle in HTML view panel. You will then see row and column and you should be able to switch the dimensions as needed. I just tested and it works.

    hope that helps.

  • Satellite L30-115: does not start when external keyboard and mouse are connected

    My Satellite L30-115 starts when my external keyboard and mouse are connected to PS2 USB adapter.

    Everything is OK, when they are not connected, and they work fine when they are connected after boot.

    Someone has any idea how to solve this problem?

    Hello

    I don't think there is a way to solve this problem. Also, I assume it is the related issue of the BIOS. Is perhaps the time to be up-to-date and use new and compatible equipment. ;)

  • Referring to the dynamic cursor rows and columns in SQL

    I have a procedure that dynamically reads a schema name and a table name in a table entry. The code must loop through all the rows and the columns in each table and the output data. I'm done with what I want to achieve 95%, but there is a little bug. The dbms_output.put(*col.column_name* ||) line '',''); ' ||
    return to something like rec.col.column_name , so that it is the column of the current record. Currently, it simply displays the name of the column for each record instead of the actual value. Can someone help me to change the code to get the real value?

    CREATE OR REPLACE PACKAGE BODY some_proc
    -Function and procedure implementations
    PROCEDURE create_files IS
    CURSOR c_tbls IS
    SELECT * FROM tbl_list;
    l_sql VARCHAR2 (4000);
    BEGIN
    -To loop through all the tables
    FOR tbl IN c_tbls LOOP
    l_sql: = "DECLARE" | «C_tbl_recs CURSOR IS» | ' SELECT * ' |. '
    'FROM ' | tbl.schema_name | '.' || tbl.table_name | '; ' ||
    ' t_tbl_rowtype c_tbl_recs % ROWTYPE; ' || "START" |
    "FOR rec IN c_tbl_recs LOOP |
    ' FOR col IN (SELECT column_name ' |)
    "FROM dba_tab_cols" |
    "Owner WHERE ="' | " tbl.schema_name | '''' ||
    ' AND table_name = "' | tbl.table_name | '''' ||
    ORDER BY column_id) LOOP '.
    *' dbms_output.put(col.column_name ||) '',''); ' || * "END OF LOOP; dbms_output.put_line('''); END LOOP; ' ||
    ' END; ';
    -dbms_output.put_line (l_sql);
    EXECUTE IMMEDIATE l_sql;
    END LOOP;
    EXCEPTION
    WHILE OTHERS THEN
    dbms_output.put_line (SQLERRM);
    END;
    END;

    Is this what you are looking for?
    (it took a few minutes)

    create or replace
    package some_proc is
    procedure create_files;
    end;
    /
    
    CREATE OR REPLACE
    PACKAGE BODY some_proc
    IS
      -- Function and procedure implementations
    PROCEDURE create_files
    IS
      CURSOR c_tbls
      IS
        SELECT * FROM tbl_list;
    
      CURSOR c_cols (p_table_owner VARCHAR2, p_table_name VARCHAR2)
      IS
        SELECT column_name
        FROM all_tab_columns
        WHERE owner   =p_table_owner
        AND table_name=p_table_name
        ORDER BY all_tab_columns.column_id;
    
      l_sql     VARCHAR2(32000);
    
      separator VARCHAR2(1):=';';
    
    BEGIN
      --Loop through all tables
      FOR tbl IN c_tbls
      LOOP
        dbms_output.put_line('TABLE: '||tbl.schema_name||'.'||tbl.table_name);
        l_sql := 'DECLARE ' ;
        l_sql := l_sql|| '  CURSOR c_tbl_recs IS ' ;
        l_sql := l_sql||'    SELECT * FROM ' || tbl.schema_name || '.' || tbl.table_name || '; ' ;
        l_sql := l_sql||'    linenr number:=1; ';
        l_sql := l_sql||'BEGIN ' ;
        l_sql := l_sql|| ' FOR rec IN c_tbl_recs LOOP ';
        FOR c IN c_cols(tbl.schema_name,tbl.table_name)
        LOOP
          l_sql:=l_sql ||' if linenr=1 then  dbms_output.put('''||c.column_name||''||separator||'''); end if; ' ;
        END LOOP;
        l_sql :=l_sql||'  dbms_output.put_line(''''); linenr:=linenr+1; ';
        FOR c IN c_cols(tbl.schema_name,tbl.table_name)
        LOOP
          l_sql:=l_sql ||' dbms_output.put(rec.'||c.column_name||'||'''||separator||'''); ' ;
        END LOOP;
        l_sql:=l_sql||'  end loop; ';
        l_sql:=l_sql||'  dbms_output.put_line(''''); ';
        l_sql:=l_sql||'  dbms_output.put_line(''''); ';
        l_sql:=l_sql||'end;';
        EXECUTE IMMEDIATE l_sql;
      END LOOP;
    EXCEPTION
    WHEN OTHERS THEN
      dbms_output.put_line(SQLERRM);
    END;
    END;
    /
    
  • Expand the table, the rows and columns

    I can make my table grow in rows or in columns, but not both, when I add a line, it will not add the column that I just added and the colum will not include the line that I just added.

    We know what script I need for the addInstance know whan I added a new row or column.

    Thank you.

    I had a look, and here's what I came with. Whenever you add a row or column, you are chnaging the expression of som that allows to add the next row or column. I added a loop around each call to add the columns/rows as needed.

    Is that what you're looking for? See the attached file

    Paul

Maybe you are looking for

  • Satellite S50D-B - TouchPad does not work after update of Windows 10

    Hello Just bought a S50D-B Satellite last week. Comfortable with technology. Updated to Windows 10 (3rd I did on the machine). New laptop is the only one to give problems. Tried allowing in settings - seems to be gaining 10 Auto turns off the device,

  • Re: Satellite 1900-303 won't play DVD

    * Hi all, *. I have a Satellite S1900-303 which suddenly stopped playing DVDs. * Operating system *: XP Pro SP3* RAM: * 1 GB* HARD DRIVE: * 320 GB* DVD Rom: * Standard Toshiba SD-R2212* Chart: * Standard ATI Mobility Radeon* Software *: WinDVD 8 Plat

  • Upgrading CPU for T510 please help.

    Hello! So I have a thinkpad t510 laptop, with a fairly low i5 520 m. I was wondering if I would be able to upgrade my current CPU with a more powerful i7 (quad core) 2760qm because the they share the same socket pga988/G1.

  • How to uninstall Vista

    How to uninstall Vista. I want to start again

  • Just bought an OJ 6500 has more. . Error email Undeliveralbe

    Just bought an OJ 6500 has more, set up my acct hpeprint. When sending a document or an image, my email bounces back with the error email Undeliveralbe. I have already deactivated & activated my web services; turned on / turned off my printer. turned