How to plot modulus and/or phase of S21 parameter by using Network Analyzer?

Hi, I'm using Network Analyzer Rohde Schwarz ZVB 8 (untill 8GHz) and I have to do same manipulation on Modulus and Phase of S parameters. I control the Network Analyzer by PC and if I'm in front of the Network it is really easy to do operations by looking real instrument display.
Is there some EASY way to show the real monitor on the PC desktop in order to do the operations in an other room?
Thanks,
Luana.
< The Quiter You Become, The More You Are Able To Hear >

SweetLuana wrote:
Thanks juergenstraub,
but I was searching the way to have a "copy" of real display in the LabVIEW Panel.
Thanks for the advice, but is not was I'm asking.
No easy way I can think of.  The main problem is real time screen updates.  If you didn't care about that, you could make a virtual button for each real button you are likely to use, then do manually triggered sweeps.
Personally, I don't usually like the idea of remotely controlling a test setup because you aren't there in front of it.
What if the unit shorts out and by the time you get there, it's just a slag heap?  A several thousand dollar slag heap?  (Worst case, the only way you might know it became a slag heap is because you suddenly have no gain and some runs into the room complaining that your unit is smoking.)
What happens if you need to switch cables in and out all the time (i.e., have to check several ports for S22)?
Bill
(Mid-Level minion.)
My support system ensures that I don't look totally incompetent.
Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.

Similar Messages

  • How to Plot number and string in one row (data logger counter) ?

    hi all i made data log quantity using Digital Counter via modbus to monitoring quantity and reject that has and Name Operator, Machine and Part Number.
    i have problem about plot the number & string in one row, as shown on the picture below :
    how to move that string on one row ? i attach my vi.
    Thanks~
    Attachments:
    MODBUS LIB Counter.vi ‏39 KB

    Duplicate and answered - http://forums.ni.com/t5/LabVIEW/How-to-Plot-number-and-string-in-one-row-data-logger-counter-via/m-p...

  • How can u insert and retrieve text files in any format using forms6i.

    how can u insert and retrieve text files in any format using forms6i.
    can u give me an example of an insert statement, let's assume the file is located in the a:drive.
    and retrieving the files, i would give the user a list of all the files that are in the database, the user would select one, but what command(or piece of code) would open the file in its apppropriate editor.
    e.g .pdf formatted file would open in acrobat.
    any help would be appreciated.
    Thanks
    Hussein Saiger

    the filereference class is for downloading and uploading files.
    if you want to load xml, use the xml class.
    and, if you want to write to an xml file and don't want to use server-side code, wait.

  • How can I copy and paste a long page here without using email?

    How can I copy and paste a long page without using email?

    Thanks for replying. Actually I want to copy/paste a recipe from a website so I can keep the recipe. On p 39 it tells how to copy/paste, which I do a lot already, but it doesn't tell where to paste it so I can access or print it whenever I want. It's kind of a long recipe. Too long to type out. Any ideas for that?

  • How can i analize and solve Table /BI0/XCOMP_CODE has not yet been analyzed

    Hi All,
    i made a cube and among its chars is 0COMP_CODE, but the statistics appears in red, and the performance of the query is really bad, now in the TR RSRV i tried to solve it, in:
    All Elementary Tests - Database -Database Statistics for an InfoCube and Its Aggregates
    And appeared this message, i took the 0COMP_CODE in "Check Master Data for a Characteristic" and this doesnt tell me about something wrong,  and now i dont know how can i solve this:
    Message:
    ORACLE: Table /BI0/XCOMP_CODE has not yet been analyzed
    Message no. RSCV520
    Diagnosis
    Table /BI0/XCOMP_CODE has not yet been analyzed. There is, therefore, no statistical information in the database optimizer. This can lead to bad run schedules and, as a result, poor performance levels.
    Procedure
    Analyze table /BI0/XCOMP_CODE. Use a repair routine that is assigned to this analysis routine (function Remove error in transaction RSRV).
    Help...

    About "run your query using display run schedule. There your IOBJ field will come in yellow - click on the same and select analyze from the window that pops up..."
    Hi Arun,
    i did it, i clicked analyze, this take me to other window, the IO not appear, i suppose it doesnt appear because 0COMP_CODE is part of the cube, but the query that i execute in the RSRT with display run schedule doesnt has this IO, but  anyway in the next screen when i clicked Analyze,  i execute the table /BI0/XCOMP_CODE  and it said, was succesfull, i go to the RSRV to check if the problem was solved, but its still in red, i dont know if there is something more to do in the window "Analysis of oracle tables for creating statistics"
    i dont know what else can you tell me or i m doing something wrong?

  • How to create session and end the session in atg without using ootb

    can anyone send the code for creating session(Login) and ending(Logout) session in atg without using ootb.
    thankyou!

    It is plain simple and is plain old request.getSession(false) and then invalidate the session , but why do you want to do it separately . ATG works behind scenes to associate lot of attributes to the session when log in happens and then deassociates them when log out happens , SessionManager component is also helpful in security , can you state why exactly would you want to do it?

  • How to Plot number and string in one row (data logger counter via MODBUS) ?

    hi all i made data log quantity using Digital Counter via modbus (RS-485) to monitoring quantity and reject that has and Name Operator, Machine and Part Number.
    i have problem about plot the number & string in one row, as shown on the picture below :
    how to move that string on one row ? i attach my vi.
    Thanks~
    Solved!
    Go to Solution.
    Attachments:
    MODBUS LIB Counter.vi ‏39 KB

    Hi rhiesnand,
    right now you add 2 new rows to your array.
    The solution is to concatenate both row parts to one bigger 1D array before adding that array as new row to your 2D array!
    Like this:
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome

  • How to plot Actual and Target on the same line chart in webi

    Hi,
    We have a requirement where we need to plot a graph on webi. The data is something like:-
    Month     Regional Office     Actual      Target
    12014     Midwest               768          876
    22014     Eastern               1908          1876
    Can anyone please suggest something.
    Regards
    Shirley

    Hi Shirley Ray,
    May i know the exact requirement...
    IF you want to show the data in graph,its just simple
    you can show regional office and month on  x axis,measure on y axis like below chart.
    right click on table and convert it into column chart.
    Regards,
    Samatha B

  • How to plot inl and dnl

    I am using ADC and DAC in labview for that i want to calculate the INL and Dnl,So can anybody help me how can i achieve that as your tips can help me as the junp start for my work...

    Double post (actually a tripple). Continue here

  • How to plot line and bar chart in one graph

    i have one graph, but in this graph i want to plot line or bar chart using radio button selection.
    can i do that...

    You must have 2 data arrays or plots to get this. Make sure your plot legend is visible. Drag the plot legend vertical borders to view both plots. Select one of the plot to be bar plot (See the attachment)
    Attachments:
    BarPlots.PNG ‏14 KB

  • How to handle jquery and ajax call in single page application using coded ui

    Hi,
    I am facing a very tricky situation while using coded ui. My application interact with ajax and I was facing the issue to handle the ajax in the login page and other pages. I went through the post : http://stackoverflow.com/questions/17849074/jquery-ajax-success-not-getting-triggered-with-coded-ui-test-project 
    and got solution for my problem. Now when ever a ajax is getting called in the page its getting handle with app config file. However the issue I am facing right now is. 
    When i click on a button a window will appear which is actually a "div tag". Please see the image below. In  the that window when I have to select a item from drop down, the ajax will get called, however it will get called only for the window,
    it wont be called for the entire page.. i.e. it will update only the window. I am not able to handle this ajax call, script gets stuck in refresh state. I will request you guys to provide a work around for it.
    I would like to add more details - Visual studio version - 2013 update 3, IE11. 
    Application details: Its a single page application which uses bootstrap framework. All the ajax call are dynamic.
    Thanks in advance.

    Thanks for the reply.
    The window is not exactly a pop up window. Its a div tag in the same page. As this is my first time to work on  a single page application I am not sure how it works. For the entire page I am able to handle the ajax call however the action performed
    in the div tag is not getting handled.
    Code for the window, I am not sure to what extend will it be helpful.
    <div class="modal-content"><div class="modal-header"><div class="bootstrap-dialog-header"><div class="bootstrap-dialog-close-button" style="display: none;"><button class="close">×</button></div><div
    class="bootstrap-dialog-title">Move Item to different task [FocusAudit]</div></div></div><div class="modal-body"><div class="bootstrap-dialog-body"><div class="bootstrap-dialog-message"><div><div
    id="dashboard">
      <table class="TFtable">
        <tbody><tr>
          <td colspan="2">
                You are about to move the  24 selected item item to a different task. Select the task to which to move this item, (Optionally) enter notes about the task change, and click 'Change' to continue.
              </td>
        </tr>
        <tr>
          <td>Select New WorkFlow:</td>
          <td><select class="form-control" id="MA_workflow" onchange="ChangeWorkFlow()"><option value="647446014">Batches<option value="647446007">Claim<option value="647446065"
    selected="">Workflow1</option></select></td>
        </tr>
        <tr>
          <td>Select New Task:</td>
          <td><select class="form-control" id="MA_actions"><option value="647446025">BatchRebuild</option><option value="647446054">Complete</option><option value="647446039">DataIntegrityCheck</option><option
    value="647446038">FocusAudit</option><option value="647446053">FocusAuditMiner</option><option value="647446037">FocusAuditSelect</option><option value="647446055">LocationRouter</option><option
    value="647446029">MineForSBT</option><option value="647446022">OCRtoWebDE</option><option value="647446024">OnePass</option><option value="647446049">OnePassRouter</option><option
    value="647446050">OnePassUS</option><option value="647446060">QAuditImporter</option><option value="647446045">QIAutoAuditGrader</option><option value="647446058">QIAutoAuditInjector</option><option
    value="647446048">QIMiner</option><option value="647446040">QISampler</option><option value="647446056">QIVerify</option><option value="647446059">QIVerifyGrader</option><option
    value="647446047">QIVerifyUS</option><option value="647446021">RecoRules</option><option value="647446082">Review</option><option value="647446042">Router</option><option
    value="647446023">Validate</option><option value="647446081">Verify</option><option value="647446080">WebDEFileCreator</option></select></td>
        </tr>
        <tr>
          <td>Select New Status:</td>
          <td>
            <select class="form-control" id="MA_status">
              <option value="ready">Ready</option>
              <option value="reject">Rejected</option>
              <option value="hold">Held</option>
              <option value="ready">Keep Status From Original Task</option>
            </select>
          </td>
        </tr>
        <tr>
          <td colspan="2">Notes:</td>
        </tr>
        <tr>
          <td colspan="2">
            <textarea name="MA_statusnote" class="form-control" id="MA_statusnote" maxlength="250" rows="5" cols="40"></textarea>
          </td>
        </tr>
        <tr>
          <td style="text-align: right;" colspan="2">
            <input class="btn btn-default list-inline" id="btnSubmit" onclick="prepareData_MoveToAction();" type="button" value="Change">
            <input class="btn btn-cancel" id="btnCancel" style="padding-left: 5px;" onclick=" dialogInstance2.close();" type="button" value="Cancel">
          </td>
        </tr>
      </tbody></table>
      <div id="overlayDialog" style="display: none;">
        <div style="width: 100%; text-align: center;">
          <h1>Processing...</h1>
          <img src="Images/ajax-loader.gif">
        </div>
      </div>
      <div id="dData_MoveToAction" style="display: none;" data-itemcount="24" data-oldactionidno="647446079" data-oldstatus="ready" data-oldactionname="FocusAudit" data-fnparent="PS"></div>
    </div>
    <script id="scrpd" language="text/javascript">
      <!--
      var cworkflow =$('#MA_workflow option:selected').text();
       function initMoveToAction()
         function ChangeWorkFlow(){
           $('#overlayDialog').show(300);
        var _newworkflowname=$('#MA_workflow option:selected').text(); 
        if(cworkflow!=_newworkflowname)
         getItemType();
         cworkflow = _newworkflowname;
       function getItemType()
          var _workflowid=$('#MA_workflow option:selected').text();
           var formData = { workflowid: _workflowid}
            var sPage = './Handlers/GenericFn.ashx?action=getitemtype';
           $.ajax({
                    url: sPage,
                    type: "POST",
                    data: formData,
                    datatype: JSON,
                    success: function (data, textStatus, jqXHR) {
                    var newItemActions = jQuery.parseJSON(data);
                      $('#MA_actions').empty();
                      $.each(newItemActions, function(i, option) {
                   $('#MA_actions').append($('<option></option>').attr("value", option.Value).text(option.Key));
                         $('#overlayDialog').hide(300);
                    error: function (data) {
                      var error = jQuery.parseJSON(data.responseText)
                       SetProdSummary();
                       dialogInstance2.close();
                        ErrorMessage(error.ErrorCaption, error.ErrorDescription, error.IsCloseWindow);
            function prepareData_MoveToAction()
                 var ma_oldstatus, ma_oldactionname, ma_actionidno,ma_oldactionid, ma_statusNote,ma_itemNewStatus,ma_itemtotalno, ma_newworkflowname,ma_fnparen;
                    ma_itemNewStatus = $('#MA_status option:selected' ).val();
                    ma_actionidno=$('#MA_actions option:selected').val();
                    ma_newworkflowname=$('#MA_workflow option:selected').text();
                    ma_statusNote = $("#MA_statusnote").val();
                var params = $("#dData_MoveToAction");
                if (params.data("oldstatus"))
                    ma_oldstatus = params.data("oldstatus");
                if (params.data("oldactionname"))
                    ma_oldactionname = params.data("oldactionname");
                if (params.data("oldactionidno"))
                    ma_oldactionid = params.data("oldactionidno");
                 if (params.data("itemcount"))
                    ma_itemtotalno = params.data("itemcount");
                 if (params.data("fnparent"))
                    ma_fnparen = params.data("fnparent");
                var formData = { currentstatus: ma_oldstatus, oldactionid:ma_oldactionid,newstatus: ma_itemNewStatus, actionid: ma_actionidno, oldactionName:ma_oldactionname, statusnote: ma_statusNote,totalno:ma_itemtotalno,  newworkflowname:
    ma_newworkflowname,fnparent:ma_fnparen};            
                var sPage = './Handlers/ItemAction_MoveToAction.ashx?action=movetoaction';
                 $('#overlayDialog').show(300);
                  $('#btnSubmit').attr('disabled',true);
                  $('#btnCancel').attr('disabled',true);
                $.ajax({
                    url: sPage,
                    type: "POST",
                    data: formData,
                    datatype: JSON,
                    success: function (data, textStatus, jqXHR) {
                        SetProdSummary();
                        $('#overlayDialog').hide(300);
                       dialogInstance2.close();
                    error: function (data) {
                      var error = jQuery.parseJSON(data.responseText)
                       SetProdSummary();
                       dialogInstance2.close();
                        ErrorMessage(error.ErrorCaption, error.ErrorDescription, error.IsCloseWindow);
          -->
    </script></div></div></div></div><div class="modal-footer" style="display: none;"><div class="bootstrap-dialog-footer"></div></div></div>
    I agree the point the UI has to be active or else the script will have issue during the playback. In my scenario I have to work on that window. I have to perform action on it. Now when the window(div thing) comes up the page in the background goes disable
    till the action is performed on the window or the window is closed. I have to perform action on it then only I can proceed with the TC automation. Please let me know any option to solve this problem.
    Thanks 
    Ahetejazahmad Khan.

  • How to recover Mail and Mail Downloads when you can't use Migration Assistant

    I have a MacBook 2.4gHz that had a 750GB HD that crashed yesterday. Disk Utility said "This Hard Drive has failed, recover or backup what you can, then reformat." So, I removed the 750GB HD and replaced the original 160GB HD and reinstalled OS 10.7 on that Drive. I put the 750GB HD in an external case and hooked it up by USB (only available hookup with my external case). I can see all my content and tried to use Migration Assistant, but it hangs up at "preparing content to transfer." So, I decided I would have to drag all the old content onto my new user on the internal HD. I moved Movies, Pictures, Desktop, Documents, Music, and Downloads. However, I can't move any of the parts of the hidden User Library, primarily because I can't find or see it.
    My question is how to access the User Library in a non-bootable (although having OS 10.7 installed) External HD. I've tried the ~/Library/ in Go>Go to Folder, but it goes to the running HD User folder, not the external. Can anyone tell me how to crack into this folder? I'd like to retrieve preferences, mailboxes, address book, etc.
    I realize it could be lost, but literally everything else is still present. FYI: I plan to hang onto the 750 until the replacement HD arrives, so I can be reminded what Applications I had installed. There isn't room for all of those on the smaller HD.
    Thanks,
    Ronda

    Update: I managed to get Migration Assistant to move something, but it didn't work out as I expected. Because I've already installed the OS and some applications that I need, as well as copying over most of the user files except the library, there wasn't much room left on the smaller disk. I purchased the firewire 9pin to 6pin cable that would allow me to use the firewire port on the external drive and selected the main user. There wasn't enough room to move all of the user, so I selected only the "Other Files" folder (about 2 GB), not all the items I had already copied. I set that to install last night at 9:32pm. At 4:00am it said there was still 10 hrs and 29 minutes to go. My husband checked it at 6:45am and it said 19 more minutes. When he arrived home at 4:30pm, it was finished. When I arrived home and logged out of the administrator and in to the main user, immediately it showed my desktop with all the folders that I had placed in the sidebar of the Finder window and everything looked exactly like it had on Monday before the crash, then the beachball started spinning and when it finally came up for air, all those folders were gone, my dock appearance was gone and everything was back to the bland new user settings that Mac OS starts with.
    My mail file did get moved over with its thousands of messages, but not mail uploads nor the desktop appearance settings and it doesn't appear that any other settings have migrated either. It's difficult to tell, since I can't install my applications on the smaller drive.
    The replacement drive from WD arrived, but it is a 2TB "upgrade" and it doesn't even fit in my MacBook, so I have to send that back and wait longer.
    I'm still trying to recover my appearance, and combine the various users into one. If anyone has suggestions on how to get the mail uploads folder, preferences, etc. I'd love to hear them.

  • How we can import and run the matlab codes in labview using xmath script.

    hello,
    i have some GUI code in MATLAB and i want to process that codes in labview . tell me about the procedure how we can done this task.
    thanks in advance
    rachana
    Er. (Instrumentation)

    Hello,
    The title of your post asks about using Xmath script.  Is this what you intended?  You can use the Xmath script node in LabVIEW if you have MATRIXx 7.x or earlier installed.  However, the syntax is slightly different from the syntax of The MathWorks, Inc. MATLAB® software.
    In LabVIEW 8.0, we introduced LabVIEW MathScript.  The LabVIEW MathScript syntax is similar to the MATLAB language syntax.  In LabVIEW MathScript, you generally can execute scripts written in the MATLAB language syntax.  However, the MathScript engine executes the scripts, and the MathScript engine does not support some functions that the MATLAB software supports.  In order to reuse code that you have written, open the MathScript Window by going to Tools >> MathScript Window.  You can also use the MathScript node as part of a VI you are writing.  You can find the node on the Programming >> Structures palette.  You can import an existing script by right-clicking the node and selecting "Import..."  You can create inputs and outputs for the script by right-clicking on the node and selecting the appropriate option.  If you wish to call any functions you have written, put them in the MathScript search path.  By default, this is your "My Documents\LabVIEW Data" folder.  In LabVIEW 8.5, you can change the default search path for the main application instance by going to Tools >> Options.
    LabVIEW MathScript does not contain very many GUI functions at this time.  You can use the VI's front panel as your GUI, though, and interact with your program that way.  Let me know if you have other questions about moving your code or about specific functions.
    MATLAB® is a registered trademark of The MathWorks, Inc.
    Grant M.
    Staff Software Engineer | LabVIEW Math & Signal Processing | National Instruments

  • How do I write and read a specified number of bytes using C++?

    I need to send one byte commands followed by 1 or 2 byte data as well as read 1 or 2 byte commands from a RS232 device. How do I ensure that only 1 byte is sent for the commands or 2 bytes of data using VISA?

    Hey BMas05,
    Using VISA in C++ you can strings or bytes depending on which polymorphic version of the write you are using. One of the parameters for the VISA Write is the byte array and the number of bytes. This is if you are using the VISA classes for C++. You might have to have Measurement Studio to get these classes.
    There is a really good example that installs on your computer at C:\Program Files\National Instruments\MeasurementStudio\VC\Examples\Io\Visa\Serial Visa.
    This example shows how you can write just bytes or strings and you can select how many bytes to read back.
    I hope this helps out.
    JoshuaP
    National Instruments

  • My Mozilla toolbar was messed up and I managed to get it back how I like it and shut it down. When I used my PC the next day ALL my years of bookmarks are gone!

    I accidentally messed up how my Mozilla toolbar looks. After hours of searching on how to put it back I did what the help tab said.
    I continued to use my PC the rest of the day with no issues, especially my bookmarks. I turned the PC off for the night and when I turned it on the next day ALL of my years of bookmarks were gone. I have zero PC savvy and my PC terminology is limited. I literally had years of bookmarks in my folders some I cannot remember where I found them. Can I retrieve them at all? If so, how using basic English and pictures?

    Make sure that toolbars like the "Bookmarks Toolbar" are visible.
    *"3-bar" Firefox menu button > Customize > Show/Hide Toolbars
    *View > Toolbars<br>Tap the Alt key or press F10 to show the Menu Bar
    *Right-click empty toolbar area
    *check that "Bookmarks Toolbar items" is on the Bookmarks Toolbar
    *if "Bookmarks Toolbar items" is not on the Bookmarks Toolbar then drag it back from the Customize palette into the Customize window to the Bookmarks Toolbar
    *if missing items are in the Customize palette then drag them back from the Customize window on the toolbar
    *if you do not see an item on a toolbar and in the Customize palette then click the Restore Defaults button to restore the default toolbar setup
    *https://support.mozilla.org/kb/customize-firefox-controls-buttons-and-toolbars
    You can check for problems with the <b>places.sqlite</b> database file in the Firefox profile folder.
    *http://kb.mozillazine.org/Bookmarks_history_and_toolbar_buttons_not_working_-_Firefox
    *https://support.mozilla.org/kb/Bookmarks+not+saved#w_fix-the-bookmarks-file
    *Places Maintenance: https://addons.mozilla.org/firefox/addon/places-maintenance/

Maybe you are looking for

  • Getting text ID and Text object  associated with item texts in PO...

    Hi, To print standard text on smartform for a given item in purchase order, I need to find the text ID and object associated with it. There are various texts like item text, Info record PO text, Material PO Text, Delievry Text, etc... Now when I go t

  • Remove "Export Spreadsheet" button in result list for search on BP in WebUI

    Hi everybody, Could someone tell me how to remove the standard button "Export spreadsheet" from the result list of a search for Customer and Account in the WebUI? Is it possible to do this by using the transaction BSP_WD_CMPWB "BSP WD Component Workb

  • Problem with FM:DB_SELECT GENERIC TABLE in 6.0

    Hi Experts, There is one report, which is copyed from 4.6 to ECC 6.0. Now my problem is inside the report one FM: DB_SELECT GENERIC TABLE is called. This FM is working properly in 4.6. But it is not working in 6.0 I mean this FM is not fetching the d

  • File filter removing the All Files option

    I am trying to remove the All Files option from the file filter. Someone suggested doing this:     public FileFilter getAcceptAllFileFilter() {       return null;     }but I am unsure how to use it. My filechooser is this:       final JFileChooser fc

  • How to use android app in Firefox Mobile browser

    Is it possible in Firefox on Android use android app or C++ app? I need to transfer data from browser to app and after that to transfer data from app to browser. Thanks!