Execution trace won't transfer trace to host

I am trying to get the execution trace toolkit to work on my system for the first time.  I am using a PXI-8196 realtime controller.  I have put a TraqceTool Start on my block diagram for the real time system as well as a TraceTool Stop Trace and Send.  I have the Execution Trace Tool running on the host computer.  When the real time code gets to the TraceTool Stop Trace and Send vi it gets stuck and eventually gives the error "Error 56 occured at TCP Open Connection in TraceTool Stop Trace And Send.vi->test_main_delete.vi.  Possible reason: The network operation exceeded the user-specified or system time limit.".  I am using the company network in which the IP address is set up to obtain an IP address automatically but, I have gone to a command window on the host machine, typed in ipconfig and taken the IP address that specifies and have attached that IP Address to theTrace Host Network Address connection on the TraceTool Stop Trace and Send vi.  I'm guessing it has to do with the IP address I have inserted but, I can't figure out any other way to talk over the network to the host machine.  Any ideas??

Hello,
The IP address returned by ipconfig should be perfectly valid for the Stop Trace and Send VI, so long as you don't restart your host PC or obtain a new IP for the host.  One thing to verify as well is whether you have multiple internet adapters (for example, an ethernet port and a wireless card), since each of these will have separate IP addresses.  Additionally, this VI will attempt to communicate with your PC over a particular port, if you have a firewall enabled, this port is likely being blocked.  Try running it with your firewall disabled.
If all else fails, you always have the option to save the trace log file locally on the RT target and retrieve it later via a standard FTP connection.  To do this, use the Stop Trace and Save VI instead. Give these a try and let me know how it goes.
Cheers,
Matt Pollock
National Instruments

Similar Messages

  • How can I extract the data from a Real-time Execution Trace ".log" file?

    I would like to get the data for the traces from the Real-time Execution Trace toolkit ".log" file to read in Excel and generate a report.

    Hi Chuck,
    Have you tried reading it into a text or binary file first and then generating a report using the Report Generation VIs?
    Ipshita C.
    National Instruments
    Applications Engineer

  • How to use Real time execution trace toolkit with Dual-core processor??

    hi there
    the situation as follows:
    i have a computer (PC and Laptop) types with Dual-core processors, and am trying to do simulation using Multi-core technology and based on different simulation scenarios...starting from sequantial processing,.......Piple lining processing strategy. so that i can differentiate the time delay between those types of processing based on (Using 1 processor then dual-core processor Computers)
    my question is: As i read through Ni's white papers i saw many notes refer to Real-time execution trace toolkit to investigate the (processing-time , etc) of multi-core processors in processing diffenent algorithms. My algorithms are to be run on 1 computer with dual-core processor BUT, not in real time environments, that is ( No hardware to be connected to my pc) only algorithms running on my pc....
    So, is it possible to use Real time execution trace toolkit  or anyother tools in LabVIEW to show processing-delays and/or anyother timing critical issues without using my application for  real- time hardware.???
    in other words: how to use Real time execution trace toolkit  in non-hardware and/or real-time scenarios???
    please help me in this.
    Any suggestion, comments, feedback.....is absolutely highly appreciated
    thanks a lot in advance
    Labview Lover

    Hey,
    The Realtime Execution Trace Toolkit only works for NI RT Targets.
    But you can use the Desktop Execution Trace Toolkit, just search for it under ni.com.
    Christian

  • How to Trace oracle Host Type concurrent program

    How to Trace oracle Host Type concurrent program
    I have enabled trace in concurrent definition screen but couldnt get the trace file
    the Host script executes multiple plsql packages for interfaces and sent emails

    Hi,
    How to Trace oracle Host Type concurrent programSee (FAQ: Common Tracing Techniques within the Oracle Applications 11i/R12 [ID 296559.1]) -- 4. How does one enable trace for a concurrent program?
    I have enabled trace in concurrent definition screen but couldnt get the trace fileDo you mean the trace file is not generated?
    the Host script executes multiple plsql packages for interfaces and sent emailsIs this a seeded or custom concurrent program?
    Thanks,
    Hussein

  • Can the LabVIEW Desktop Execution Trace Toolkit (DETT) be used with LabVIEW 2013 64-bit

    I looked in Help and searched NI.com, but I haven't found a clear and definitive answer.
    (Is it just me, or does it seem odd that the NI.com forum spell checker flags "LabVIEW" and "NI.com"?)

    Hi Matt,
    Here is a document showing what toolkits/modules are supported with 64-bit LabVIEW - http://www.ni.com/white-paper/10383/en/.
    Desktop Execution Trace Toolkit does not support 64-bit LabVIEW (however it will work with 32-bit LabVIEW on a 64-bit system).
    Regards,
    Jeff Peacock 
    Product Support Engineer | LabVIEW R&D | National Instruments 

  • Desktop Execution Trace Toolkit from project explorer

    Hello
    I could launch desktop execution trace toolkit from start menu. This is however not showing in shortcut menu when I right click my computer in project explorer. Anything I could do?
    Kind Regards

    Does it show up under tools/profile? Have you tried to reinstall DETT?
    =====================
    LabVIEW 2012

  • Execution system differs between VI properties and Execution Trace Toolkit

    I have a time critical acquisition VI whose execution system is set to "E/S d'instruments" (instrument IO). When I dump the execution trace in the execution trace toolkit it appears as "LabVIEW Thread [Standard]". Moreover there is a second line with the same thread name. Is this just a confusing bug or does it reflect a possible conflict in my program ?
    Thanks in advance.
    Gael.
    Additionnal information : I am working on FP-2015.

    Gael,
    I made my top-level VI run at normal priority in the "same as caller" execution system, and my subVI run at time critical priority in the "instr I/O" execution system. The trace (attached) showed correct behavior.
    There are a few things to try. First make a backup of your application. Try removing the storage management subVI assigned to "other 1". You should now have a top-level VI running at normal priority in the same as caller exec system and a subVI running at time-critical in the instr I/O exec system (same as my setup).
    If you still get the weird behavior, we might be able to isolate the behavior to a subVI you're calling inside the time-critical VI. Try removing one subVI at a time and collect a tra
    ce each time.
    Alternatively, you can start with my simply VIs and slowly add components from your application until you see the weird behavior.
    I should remark that when you assign a VI to run at time-critical priority, that VI gets its own thread, even if the VI is set to run in the "same as caller" execution system. So even if your time-critical VI is not adhering to its assigned execution system, it's still running in its own time-critical priority thread (shown as red in the trace tool).
    Attachments:
    topVI_sameascaller_subVI_intrIO_timecritical.bmp ‏2089 KB
    instr_io.vi ‏19 KB
    sub_instr_io.vi ‏20 KB

  • Did anyone used Execution trace toolkit ??

    Hi all!
    I try to debug an RT application using Execution trace toolkit, and i wanted to tell everybody this tool is unuseable !!! It's impossible to debug anything with such a tool, and i wander how it's possible to even sell this tool !!! I have a 3.2Ghz with 1Gb RAM and this program takes 100% CPU during 2mn to refresh the screen !!  Everytime you make a zoom, move the scrollbar...  it takes more than 2mn !!!! And no : I didn't parameter a buffer of 5 000 000 (but 200 000, so approximatively 3ms of trace) !
    So my questions are the following:
    1) Does anyone have the same problem ?
    2) Is there an other tool able to read a .log file ?
    3) Is NI working on a better version for this tool ???
    Thanks !  

    Hi KaBooOoom.
    Though this is getting off topic; the issue with NI-CAN priority inversion was resolved by using multiple CAN cards.  According to the developers at NI a two channel CAN card (I use the PXI-8464) has the same onboard embedded processor (386) and shared memory resources as a single channel card.  Though the series2 cards were redesigned to improve throughput there are still some issues such as accessing the drivers from multiple threads.
    I used the trace execution toolkit to identify the problem, but had to use internal resources within the NI-CAN group to find a resolution.  Their proposal was to use multiple cards, and use only 1 channel on each.  Yes; this can be an expensive proposal; particularly if you have to get a larger chassis as was my case.  To get all of the cards working together "properly" (as their timebases are not sync'ed to RT); I had to use a pair of timers on a DAQ board which I happen to have in my system.  DAQmx was used to route a shared clock across the RTSI backplane and also act as a synchronized time source for a few timed loops that I use to service CAN.  You can PM me directly if you would like to discuss this further.
    Thanks

  • NI RT execution trace toolkit and firewall

    Hi,
    I tried launching the RT execution trace toolkit and been ask to add the NI service locator to the exclusion list of my computer's firewall.
    It appears that for LV 2010, the NI service locator is included within the SystemWebserver.exe located here:C:\Program Files\National Instruments\Shared\NI WebServer.
    I added the SystemWebserver.exe in the exclusion list of the firewall but i still get the message asking to add the NI service locator to the exclusion list of my computer's firewall.
    Any hint?
    I'm Using Labview 2010 under Win7.
    Regards,
    Guillaume

    Hi Guillaume,
    So you have both the NI System Web Server, and the Real-Time Execution Trace Toolkit listed in the 'Allowed programs and features' section of the Windows Firewall control panel? Are they allowed on all network types?
    If you ignore the firewall request, does the Real-Time Execution Trace Toolkit successfully connect to the target? If you turn off the firewall does the Real-Time Execution Trace Toolkit successfully connect at that time? Is your firewall managed by a group administrator?
    Kind regards,
    Fred V -- Product Support Engineer -- LabVIEW R&D -- National Instruments

  • Virtual machine: Execution trace. HELP

    HI,
    I want to write an application using the latest jdk which shows a graphical representation of a program's execution. There are already commercial programs available I know but my one will be aimed at helping new programmers visualise method calls etc. helping debugging.
    Is this possible? How does one log an execution trace, and know the variables, objects and method calls at a particular time in a program.
    Any help would be very much appreciated. I need to know where to start! (And how!)

    HI,
    I want to write an application using the latest jdk
    which shows a graphical representation of a program's
    execution. There are already commercial programs
    available I know but my one will be aimed at helping
    new programmers visualise method calls etc. helping
    debugging.
    Is this possible? How does one log an execution trace,
    and know the variables, objects and method calls at a
    particular time in a program.
    Any help would be very much appreciated. I need to
    know where to start! (And how!)This article might interest you:
    http://java.sun.com/features/2002/08/omnidebug.html

  • Cannot trace to hosts on ISR's using FW feature set

    The issue is that we can trace between networking equipment on tunnels involving the ISR routers using Firewall feature set, but we cannot trace to hosts. For example from (US)AS1, I can trace to (UK)CS1's 192.168.1.2 ip address, but not to host that I find in the arp table for that vlan. I have added ICMP TTL exceeded and TTL time-outs to the ACL's, but it still does not work.  Any helf would be greatly appreciated

    Elijay, You stated that you are using ISR's. Are you perhaps running inspection? If so, you may want to check your ICMP rules for router-traffic and timeouts. You may want to increase the timeout setting.

  • Download execution trace toolkit

    Dear All,
    i want execution trace toolkit for labview8.2. Where i can get it.
    Regards
    Manasi

    I'm assuming you already did a search to find that you have to buy it?
    If you need an earlier version than what's available then you would need to contact your local NI sales office. I don't know the details of the license for the toolkit, but if it's like LabVIEW, then you can buy a license for the current version and install a previous version (assuming NI can provide it to you).

  • Music from CDs that is on my iPod won't transfer to my iTunes library on a different computer I used to use but all music bought from iTunes will? How do I fix this?

    In the past to get music from CDs onto my iTunes library and onto my iPod was all easy and fine, as you would know if you have done such a thing before. I used to use a different laptop for all my music stuff to the desktop I have to use now as the other one is broken. It is an authorised computer on my iTunes, so my issue has got nothing to do with that. When I got this desktop (it is quite an old one, if that makes any difference), i had to download iTunes and put all my music into my library to back it up.
    However, all music that I had bought physically that is currently on my iPod (CDs) WON'T transfer into my new library on the desktop, but all music that I had bought digitally (iTunes) WILL transfer.
    This has led to about 300 missing songs in my library and means I can't transfer all of my music onto a different device (as I am trying to transfer all my music onto an iPhone 3).
    I have tried countless things. All of that "File > Devices > Transfer purchases" stuff WILL. NOT. WORK. I tried copying the music into a file on the desktop and then adding said file into the library, but it won't let me paste any music.
    If someone were to help me in transferring the music I so dearly love then I would be eternally grateful.
    Thank you

    See Recover your iTunes library from your iPod or iOS device.
    tt2

  • Certain songs won't transfer to iPod

    Ok, this is bugging the crap outta me.
    A few days ago, my iPod Classic kinda went on the fritz. For some reason, the sound became all distorted. So I tried restoring it. That didn't fix the problem. In fact, it made things worse, because after I restored it, it wouldn't update properly. Certain songs wouldn't go, and a message would pop up that said "Attempting to copy to the disk failed. The disk could not be read from or written to." I assumed there was something wrong with my iPod, because there had already been something wrong with it. Which there was, and now it's like dead completely.
    Anyway, that's not the extremely troubling part, because I had to get that iPod fixed anyway.
    The really troubling part is that my dad gave me his old 4GB iPod Nano (3rd generation) to use because he just bought a new iPod Classic. So I try to put my music on this one, and guess what... same thing happens. I erase and restore it, and when I try to put my music on it, there's certain songs that won't go, and that message pops up. No matter how many times I try to put it on, it's just those certain songs that won't go. And I cannot find ANY connection between the songs that lets me know what the problem is. The files are connected just fine, the songs seem completely random... I can't find any common thing between them... bitrate, encoding, length... nothing. And there's nothing distinguishing most of them from the songs that transfer just fine. They're all MP3s. They all play just fine in iTunes, but won't transfer to the iPod.
    I'm getting the feeling there's some kind of bug with iTunes 8, because that's the only thing I can think of that changed recently that might be causing this.
    Anybody have any answers? I'm desperate.

    I've been having the same problem recently- after we downloaded Itunes 8, around the same time we got the new Leopard software, most songs won't sync to my Ipod 3rd gen. And, of course, most of those songs are my favorites.
    Have you gotten the answer to this??

  • Need to build communication redundancy using serial RS-232 for Data Transfer b/w Host and RT irrespective of TCP/IP Data Transfer

    Hi - I would like to build the logic in which it should accomodate the communication redundancy using serial RS-232 for Data Transfer b/w Host and RT irrespective of TCP/IP Data Transfer.
    I want to do data transfer b/w host and RT through RS232 VISA portal whenever TCP/IP ethernet cable has been unplugged from the controller continuosly , it should keep on checking for TCP/IP link re-establishing also , when ever the tcp/ip link established again that time the communication should be using in that link only. This is accomplished by deploying the RT vi as execuatbale file. I made some logic regards to the above said logic , bur it was not working as much I expected.
    I request you to go through the attached two VI's and let me know , what I did wrong in that,
    Please do the needful.
    Attachments:
    TCP_Serial_Host.vi ‏33 KB
    TCP_Serial_RT.vi ‏41 KB

    even i am new to this topic and i am trying to get familiar with these protocols
    refer to tcp server/client examples in labview examples

Maybe you are looking for