NEITHER TestStand Ethernet TCP/IP


I am looking to send packets on Ethernet TCP/IP Protocol,
Retrieve a possible answer and evolve the program that runs on TestStand according to return data.

Would you have an idea of trigger tool (s) should I use?
ES what a DLL is sufficient?

Kind regards.


You can do a step LabVIEW or CVI that use the TCP functions and recover data in TestStand in a local variable, for example. You can also make a dll from your source code pour can call it with TestStand.

Kind regards

Tags: NI Software

Similar Questions

  • NEITHER cRIO 9068 TCP listener

    I'm trying to get a listening TCP port to work on the cRIO NI 9068 chassie and have had problems with my VI does not after it receives a TCP connection.

    I went to the example project named Service LabVIEW TCP and added my 9068 cRIO chassie and moved the named Service TCP - server vi and experianced the same non responcive behavior when the Client connects to it. I've added my cRIO chassie 9082 and moved the VI server to him and it worked without problems. Note You must change the address in the block diagram of the client to match the IP address of the cRIO.

    I'm using LabVIEW 2013 SP1

    I was wondering if anyone else has seen this before and had clues about how to solve this problem.

    Thank you
    Jeremy Crismore

  • Control PLC Modicon-Quantam of Modbus TCP/IP Ethernet.

    Has anyone use LabVIEW to program a PLC Modicon-Quantam successfully using Ethernet TCP/IP? I tried the examples MB Ethernet (master/slave) in the download nimodbus121 and it doesn't work. I really need to know the best way to connect and communicate to a PLC Modicon-Quantam using LabVIEW, Ethernet Modbus TCP/IP using the Excel spreadsheet. I need to write entry registers (write) shift in and read from holding registers. The software that I SMTX Modbus/TCP Master control ActiveX does not completely for me. I can ping to the controller from cmd prompt. I saw this webcast - creating a server of e/s Modbus TCP with the LabVIEW Datalogging and supervisory Control Module 8. I've also seen a webcast on OLE for process control (OPC). What should I write LabVIEW control and view records by using LabVIEW flags? Someone at - it a LabVIEW example that I can start with? Should I buy the DSP module for $1280,00? This will solve my problems?

    If you have found return data that you do not understand that I recommend trying to send output known of the automaton at least to determine what kind of conversion has to happen. This document talks about the Optomux protocol that can be used with programmable automata. You will need to find specific documents that tells you how to convert these data into LabVIEW. You can also start a new forum, since this is a separate issue from the original.


  • PID teststand

    I did a sequence in TestStand 4.1.1 (with LabVieW) which contains a PID VI regulation which regulates power at a certain temperature.

    I was using the Ziegler-Nichols method to come up with the appropriate PID parameters for the system when you use a HAD and everything was fine, until I started

    to run with 2 HAD: s!

    The moment was not the same and the regulation was not good. Instead of having the power is stable at around 80W + / 1W, it was now 80W + / 25W.

    I tried to separate the PID vi with a separate vi for each testsocket, but it's always in trouble.

    The PID is inside a while loop in TestStand and except the PID vi there are other readings of temperature and updates of graphics etc.

    The total time of loop in this while loop is about 2. 8s, so I think that time should not be a problem. I use a PC with an Intel Pentium 4 CPU 2.40 GHz and 2 GB of RAM.

    Anyone out there who have made this successful?

    Software of NEITHER: TestStand 4.1.1 version

    OS: Windows XP

    LabView: 8.6

    After a tip from support NOR I know now that the VI can always run in the series of TestStand.

    What I had to do was not only the reentrant VI:s but also define the system of execution preferred to the other 1 or 2 others.

    That makes a big difference.

    Thank you


  • faster data transfer on ethernet

    Hi friends,

    I use VISA for instrument control via ethernet tcp/ip Protocol.
    the application is written in VB6 with the help of measurment studio controls

    I need to read the data of the large array, element by element, since the insrument has no transfer block function

    It takes too much time to read the entire array.

    the thing that I observed, was there a lag of 100mSec between Visa write and read of Visa (Visa read answers back after 100msec)
    what I've observed with the help of NOR 488.2 SPY.

    (this problem was not observed when checking the Visa-free)

    y at - it an explanation why this delay 100msec is coming for each reading, which equals a huge time for 30,000 FlexChoice read.


    Most of the standards for VISAS is set to optimize for wholesale transfers in bulk, since it is the standard for TCP/IP instruments. If you are transferring small amounts of data at a time there are several properties/attributes that you can change to get better performance. Open the VISA help and take a look at the following attributes:


    Most probably you will need to just change the first two, because your instrument probably does not support any type of stop character.


  • HP Envy 23: Broadcom BCM943228HMB 802.11 abgn 2 x 2 Wi - Fi and Windows 10 adapter does not

    I did an upgrade on my HP Envy 23 Windows 8.1 to Windows 10. Needless to say I had to "downgrade" to Windows 8.1. Once I upgraded, neither my ethernet or my wifi adapters were present. I tried all the drivers that HP was available on their website to support but I had no success. HP? I mean where these drivers even tested in an environment Windows 10 because they DO NOT WORK. What we are supposed to do?

    I found a solution. I don't have any ideal why it exist problem or why it worked but it did. This site will explain everything.

    I did method 4. So my problem probably wasn't with the material, but with the operating system itself because the devices stated that they are working properly in Device Manager. I just don't see the network connections.

  • The USRP CSD requires the LabVIEW Communications?

    I recently installed LabVIEW 2013 on my machine, as well as a whole bunch of toolboxes:

    LabVIEW English 2013
    VI Package Manager
    Module LabVIEW Control Design and Simulation 2013
    2013 LabVIEW Datalogging and Supervisory Control Module
    2013 LabVIEW MathScript RT Module
    NI LabVIEW 2013 LEGO (R) MINDSTORMS (R) NXT Module (in English)
    Module OR Vision Development 2013
    Module LabVIEW FPGA of 2013 (English)
    Xilinx toolchain 14.4
    Module time real LabVIEW 2013 (English)
    2013 LabVIEW Touch Panel module
    2013 LabVIEW Robotics module
    Software OR SignalExpress 2013
    LabVIEW Sound and Vibration Measurement Suite 2013
    Module LabVIEW Statechart of the 2013
    LabVIEW 2013 for myRIO Module
    Toolkit OR run real time Trace 2013
    2013 LabVIEW System Identification Toolkit
    LabVIEW Toolkit 2013 Digital Filter Design
    4.3.4 for LabVIEW Modulation Toolkit
    2013 LabVIEW VI Analyzer Toolkit
    2013 LabVIEW Database Connectivity Toolkit
    2013 LabVIEW Report Generation Toolkit for Microsoft Office
    LabVIEW Spectral Measurements Toolkit 2.6.4
    2013 LabVIEW Advanced signal processing Toolkit
    LabVIEW 2013 PID and Fuzzy Logic Toolkit
    Kit filter LabVIEW Adaptive, 2013
    Toolkit LabVIEW DataFinder of the 2013
    2013 LabVIEW Desktop Execution Trace Toolkit
    LabVIEW 2013 Multicore analysis and matrices hollow Toolkit
    LabVIEW 2013 power electric Suite
    Toolkit LabVIEW 2013 GPU analysis
    Biomedical Toolkit LabVIEW 2013
    Module LabVIEW 2013 OR SoftMotion
    NEITHER Motion Assistant 2013
    NEITHER Vision Builder for Automated Inspection 2012 SP1
    OR DIAdem Professional 2012 SP1 (English)
    LabWindows/CVI 2013 development system
    Module time real LabWindows/CVI 2013
    LabWindows/CVI Spectral Measurements Toolkit 2.6.4
    Spectral measures of LabWindows/CVI DURATION 2.6.4
    LabWindows/CVI SQL Toolkit 2.2
    Toolkit for processing Signal of LabWindows/CVI 7.0.2
    LabWindows/CVI PID Control Toolkit 2.1
    Execution of LabWindows/CVI Profiler 1.0
    Measurement Studio Enterprise Edition for Visual Studio 2012 2013
    General safety NI Patch 2nd quarter of 2013
    NEITHER TestStand 2013
    NOR-DAQmx 9.7.5
    Xilinx 10.1 Compilation tools (requires the build tools additional Xilinx DVD)
    Device drivers or - February 2013

    I tried to follow this tutorial with the USRP 2932, coming soon, but I found out later that I have seem to have none of the LabVIEW Communications. No not those who prevent me from using the USRP radio? If not, then is there any restrictions on what I can do with the radio without communication?

    Hi BreadLB,

    The link to the tutorial you posted is based on LabVIEW Communications System Design Suite, a new software environment designed to accelerate the prototyping of the algorithm and stable air.  It is a completely separate and independent of LabVIEW environment.  See my post here for more details.  You can also download a free 30 day trial copy here.  Your hardware is supported with LabVIEW and LabVIEW Communications.

    The 2932 NOR is a network based USRP, and there a small on-board FPGA.  For this reason, the FPGA on that specific product is not a target of LabVIEW FPGA.  The NI 294 x / 5 x family has a large Kintex 7 FPGA and can be programmed using LabVIEW FPGA and LabVIEW Communications, as in the tutorial you posted.  The 2932 OR can be used with your host PC and LabVIEW for a variety of applications.  Unfortunately the tutorial that you have linked to your post requires the NI 294 x / 5 x hardware and Communications of LabVIEW.  If you have questions about a specific application for your 2932, please post more details and we would be happy to help you.

  • I can't install NI Veristand engine RT to LabVIEW RT 2012 2011

    Hi all

    Since I'm pretty new to this Board, excuse me I'm double questions...

    I work with:

    System RT: PXI-8135


    LabVIEW 2012

    NEITHER Veristand 2011 SP1

    NEITHER Teststand 2012

    I am currently trying to get my simulation Veristand work correctly. So this means I have to install NOR Veristand Engine to RT target using MAX.

    I heard the message (see attachment) when installing.


    Is it possible to install NI Veristand engine 2011 my RT controller that has motor in time real Labview 2012 without downgrading my 2012 LabVIEW for 2011?

    Any help would be appreciated...

    Thank you


    Hi Rajamodol,

    the following document describes the compatibility of facilities of LabVIEW VeriStand:

    VeriStand 2011 SP1 requires a LabVIEW 2011 or 2011 SP1 installation.

    Best regards


  • transfer of information between callbacks

    So I'm trying to do my a little more general sequence of current test and I came up with this problem.

    I am venturing into the use of reminders that it really cleans my sequences and I do my more general sequence to take into account different products and tests at the same time.  I test devices on a plate (65 k + EHR by plate), and I was using the entry point for execution single-pass with a loop inside my test sequence to loop through all of the devices on my plate.  It's really ugly with pretty much all the information transmitted by the local variables.  After that I wrote using reminders I really see the advantage of going this way.

    Here's my problem.

    Because I don't want the tester to invite the operator whenever the probe station probes a device that I use a reminder that reads the information from the probe station and this information is used as the serial number HAD (actually a message saying that it is a valid and the XY coordinates &).  The convenient location for me to record this information in the file Globals however corresponds to the

    NEITHER TestStand i: Introduction course manual

    Lesson 9- Best practices for the development of Test

    Section b. using the scope of appropriate data

    Course software Version 4.0 July 2007 edition

    Avoid using global variables to file for ongoing communication between the sequences.  Global variables file are appropriate for the data items that you set once in a thread unique portion of the sequence and do not set again.

    So my use of a global file to store information produced during the recall of sequence pre USE clearly violates these guidelines.  In order for me to pass this information to the MainSequence recall where I will carry out the test so it seems I should use parameters instead.  So where did my question

    How to use parameters to pass information between reminders of sequence?  Should I change the process template?  I hope not

    Hi Chilidog,

    It would be my task, I see two ways to achieve without changing the model

    1.) create a local variable when running in the model entry point.
    Pre DUT will create a new variable in the entry point of models in a statement using the
    Runstate.Root.Locals.AsPropertyObject.NewSubProperty ("strMyVariable", PropValType_String, false, "", PropOption_DoNothingIfExists ")
    then in another stage access via PropertyObject and add the new value.

    Note: This also works with containers

    Overall access through the property object in the same way and get the value.

    2.) use a queue.
    For more information, use this thread

    hope this helps


  • How to use waiting stage of millisecond


    According to my condition, I need to wait for 300 milliseconds after setting entry discreet. Neither teststand, under synchronization we have a queue time where we can give in terms of seconds. The same wait step can we use to millseconds giving 0.3 in stage settings? Let me know your comments and the solution.

    Thank you


    Yes, 0.3 seconds is exactly the same as 300 milliseconds.

  • SMU-8234 generalist?

    I have an SMU-1082 chassis with a spare slot.  The SMU-8234 usable in any location and act as a general use Gigabit Ethernet TCP/IP, UDP multicast interface and all that?  I don't need because it is said to use as the GigE Vision interface, I may just need IO of the additional network through LabView RT and Windows 7 (Dual boot or separate hard drives).

    Thank you


    Hi xl600,.

    The SMU-8234 can be used as a normal GigE interface.  It comes with the Vision software which helps in applications related to the vision, but it will be a functional GigE interface for your SMU system and must be used for vision.

  • tools for interfacing in Labview

    My project is to create a multi parameter diagnostic tool to monitor the temperature, ECG waveform, analysis RVH, measure SPO2 and BP without a lapel. I would like to know the tools of different interface that I can use for my project

    LabVIEW supports a large number of interfaces: series, Ethernet (TCP/IP, UDP), communicate with the driver dll, contact OR and Acquisition of third-party data (DAQ) devices (e.g. USB DAQ, cDAQ)

    I suggest that the first thing to do would be to look at the material you want to use and what interfaces they offer (or to use sensors... analog? digital?) -You can then think about the use of this interface in LabVIEW.

  • Live copy of a deployment system

    I saw a reference to an article that explains why you can not just copy screws to a deployment system. I took as gospel, but now am being bothered by skeptics. I too got a way with a few times but more often now it does not work. Could you point me to that article please?

    Thank you



    The Modules of Code LabVIEW with NI TestStand deployment:

    TestStand systems deployment:

    NEITHER TestStand disk Shared deployment reference Architecture:

    I hope it works for you.

  • Color LaserJet CP1025nw: new PC Windows 10, said CP1025nw is Offline after find and install it.

    My CP1025nw is on my wired network Ethernet. My new desktop to Winows 10 PC finds it and it installs, watch even correct for this IP address in the info page of HP. But it will not print to it. Says it is Offline, tells me to turn it on. But if it is not enabled, how my PC find it and get his IP address? I can even ping by using Windows PowerShell.

    My other PC on the network print to it. This PC also running Windows 10, as an update to 8.1

    I tried to remove and re-add several times. Have rebooted several times, turned the printer on and off many times.

    BTW, I do not use the direct wireless functionality for this printer. It's all pure Ethernet/TCP-IP, Wired.

    It looks like a bug in the driver. How can I get a driver that works well, like my other 10 PC of Windows? I use all the HP tools that I can find. They say that there is no update pending for this driver.

    Hi @Allie_Sch,

    Welcome to the Forums of HP Support!

    I see that you are having problems with your HP LaserJet Pro CP1025nw color printer disconnect. I'd be happy to help you and don't forget to come back to this thread and check "Accept as Solution", if I have successfully helped solve you the problem. If you want to say 'Thank you' to my effort to help, click on the "thumbs up" to give me a Kudos.

    It looks like it could be communication issue between your computer and the printer or there is a problem in Windows.

    I would like to start by performing the steps in these guides, Printers HP LaserJet - "offline" Printer Status Message appears and HP LaserJet Pro CP1025nw printer - printer does not maintain the wireless connection.

  • How VM to saturate 1 gb ISCSI?

    Hi all

    I know that this question will be many types of scenarios 'depends', but I'm just trying to get an order of magnitude of whats realistic.

    Lets assume I have especially low used virtual machine.  Web servers, DC etc.  None of the database servers or storage real high intensive VM.

    About how vm, you might have running on this link before the saturated and causes of performance issues on the server?  In addition, the SAN will not be a bottleneck in this issue.

    10VM by 1 gb link?

    Again, I know there are a lot of "depends", but just try to get an idea.

    Thank you


    xianmacx wrote:

    Thanks for the reply... So perhaps a better question.  How can I know what is the percentage which bind is used?

    Just look at the rates of transmission/recieve on the NETWORK map?


    If I did my math, a 1 GB link right * could * push around 125 MB per second, or Kbps 125000?

    From a physical point of view, Yes.  Remember ethernet/TCP/IP overhead.  Throughput is more like 112 MB/s

    So if my vmnic use shows the use of 90 000 kbit/s, I can say that the almost completely saturated link?

    Well Yes. Tells me that you have not "slightly" used VMs.

    Thanks again,


Maybe you are looking for

  • I would like to have my bookmarks appear permantly on the left of my Firefox screen. How can I do this?

    On earlier versions of Windows and Firefox, I get my internet favorites listed on the left side of my Firefox window.All that seems to me to be able to do now is click the Firefox tab on the top left of the screen and select Bookmarks/unsorted bookma

  • NB100 - How to reset to the factory settings

    Hello Need help... How to reset the factory settings on the netbook NB100... If you know please give me step by step guide Thank you

  • The DVD Writer driver is missing

    Hello I use HP Pavilion laptop g6 and it has the same windows 7 Home Edition I got when purchasing the laptop. I inserted a DVD that had some photos, and then my antivirus has warned that there is a virus. I clicked on "move to the Vault", but he sai

  • Complete software for Officejet Pro 8500 A909a

    I did a factory reset on a Windows 7 machine (64-bit), something I've done on this machine several times before.  In the past I didn't much trouble to get the object printer drivers and the software loaded.  This period was very difficult... in fact

  • Error message: ' Windows Live Mail error ID: 0x800CCC90.

    Whenever I try to check my e-mail after my monitor has been sleeping, I get the following message. When I try again I connect OK. Can someone tell me what is the problem?................................................................................