Virtual global channels on 9234

Hello

What are default AC/DC coupling and IEPE creating a virtual Global (voltage) channel related to a (OR-9234) DSA?  These options are disabled for the virtual channel voltage type.

I can't test it myself as I'm waiting for the hardware.

Kind regards

Patrick

Hi Patrick,

Coupling of default setting is DC, while it is disabled by default, IEPE.

Tags: NI Products

Similar Questions

  • Create my own conversion to global channel

    I have global channels provided for in each of my kitchen, and they all have different thermocouples. Because TCs Platinel II are not in the options for thermocouple, I made my own equation of conversion using Chebyschev polynomials. Is it possible to apply this conversion on the channel itself? How would I go to do this? (even if there is already a VI to plug a number in a polynomial of chebyschev) Thank you

    Hi nc61,

    Take a look at this example.

    Best,

    Carmen C.

  • When you use the NI-CAN Transmit sample receive the same Harbor; can a virtual CAN channel (RCA or 257) be used?

    I work for a company that produces and transforms electric parts. We strive to get in remission at nine of the ECU, experiences, Instrument clusters etc. I'm trying to learn how to use LabVIEW to write commands and read the data on the CAN bus. I have downloaded the NI-CAN driver. I am currently 'play' with the same reception Port.VI show in the basic frame of the finder example API folder OR. I am not able to send the number in the data to write the table that it be read by the ncReadNet Mult .vi. When I put the parameter to 'Pending entries reading' the ncGetAttr.vi returns a 0 to indicate that there are no frames to read. As a result, the Mult.vi ncReadNet does not run.

    I don't have any connected equipment, I use the virtual CAN channel CAN256. Is this the reason why I can't get data frames in my queue for the Mult.vi ncReadNet to read?

    When you use the NI-CAN Transmit sample receive the same Harbor; can a virtual CAN channel (RCA or 257) be used?

    CAN carry 256 and 257 are connected to eachother through software.  When you write about 256, you can read the data on 257 and vice versa.  I think the example you mention is a writing and reading on the same port, but what you want is to probably to make a copy of this VI, in order to run two at once, where it opens 256 and the other opens 257.  Then, when you write one that you will see on the other.  I think you might be able to use the test panel CAN too read an and use the example of the other.

  • create global channels programmatically

    Hi all

    My question has to do with daqmx.

    I want to know if theres nothing to create the global channels or tasks programmatically without using the wizard of max or daqmx

    the usual procedure is to create global tasks or channels using the wizard of max or daqmx and then add them to your tasks programmatically.

    I want to avoid the use of max here and create channels by program that can be used or called later.

    You can use the task of saving DAQmx or DAQmx save Global Channel screws to register programmatically.

    http://zone.NI.com/reference/en-XX/help/370469AA-01/lvdaqmx/mxsavetask/

    I agree with Dennis, however, almost all the tasks of data acquisition is possible using the standard functions.  You might want to take a look at a few examples of data acquisition by going to help > find examples > Input and Output material > DAQmx.  I always start by these examples, and change them if necessary.

  • virtual global variables of RT

    Hello, I created a vi programatically choose global browse virtual channels of the RT using the object Variable. I upgraded to LV2010 and it works in the computer development, but when I build the installer and install it on another computer, the browser does not display my RT this used to work in LV2009 so I think I'm missing a few Installer. I looked those available in the properties of the installer and I chose what I thought would apply. I am attaching the picture of the browser with RT poster 192.168.0.20 and the software OR installed on the test computer. A that someone has experienced this problem? I'll appreciate any help. Thank you

    LabVIEW 8.2.1 Time Run
    LabVIEW Run Time 8.5.1
    LabVIEW Run Time 2009 SP1
    LabVIEW Run Time 2010
    Measurement and Automation Explorer 4.7f4
    Measurement Studio for VS2005
    OR PXI Plataform Services 2.5.6
    System or Configuration 1.1.0f3
    ADE of NOR-DAQmx 9.1.5 support
    NOR-DAQmx Device Driver 9.1.5f1
    NOR-DAQmx 9.1.5 MAX configuration
    NOR-PAL 2.5.4
    NI-VISA 5.0
    NI-Visa run-time 5.0

    Found the problem, I used msiblast to find other installers of NOR and erased any National Instrument flying over the files and folders to uninstall in the test computer by using the search and it works now.

  • Property node "DAQmx system" global channel does not read changed MAX global channel of data after the 1st round

    I use the property system DAQmx node to read all the data the scale for global for thermocouple in MAX I use MAX 4.4, LV7.1.1, with a SCXI chassis in a PXI-1050 chassis. It seems to read the properties very well on first run. However, if you then change a channel property overall Max (for example a ladder or a type thermocouple factor) and it saves to the MAX, and then runs again the property node, it still read old data Max. To get it to read the changed data, it must close the VI, and then reopen it. It's painful when you recalibrate a vast set of thermocouples using MAX.

    Is it possible to force the node of system DAQmx property to reread MAX whenever it is executed, without closing his VI?

    See attachment. Run called standalone VI... PRINCIPAL. See instructions on the VI.

    Thank you

    Tim

    Hi Tim,.

    Your main VI has not been updated is because you do not clearly the task after every time you call the DAQmx property node.

    Attached is a modified version of your code that works. I just added the Task.vi clear DAQmx in the FindChanProps.vi.

    Best regards

    Faris has

  • How to change continuously the range of a global channel?



  • Duplicate the physical channel with virtual channel

    I accidentally created more global virtual channel with a single physical channel, for example:

    global virtual channel physical channel

    A0 vtc00

    A0 vtc01

    A0 vtc02

    My questions are:

    1. How can I change the virtual channel as follows:

    global virtual channel physical channel

    A0 vtc00

    A1 vtc01

    A2 vtc02

    2-How do I re-name/remove the virtual global channel, when it is not in the task?

    Thanks for your time, Dylan

    Hello Carisa,.

    I decided to go head re - install the DAQmx tonight and re-imported the right config file known about it.  So far, all global virtual channels are now under the management of devices and interfaces plus all unwanted virtual channels have disappeared - Yippee!  I tried to browse a unit test to make sure that the virtual channels work too, they seem good.

    Finally, the issue is resolved.  I would like to say thank you to you for you and Roberto Bozozlo have spent the time to help me through this.

    Sincerely, Dylan

  • Addition of several global virtual channels

    Hello

    I had a very simple function written in CVI which adds several global virtual channel

    DAQmxErrChk (DAQmxAddGlobalChansToTask(g_TaskHandle, linesName)); //linesName consists 2 global virtual channels seperated by ",". E.g. "Power, Com" where Power = port1/line0 & Com = port1/line2
    

    There is also AddGlobalFunction in MEasurement Studio, but it allows adding of single channel only:

    Task localTask = new Task();
    localTask.AddGlobalChannel(linesName); //Get Expetion here = -200486, Specified Channel not in the task. When I give a single channel name..it works
    DigitalSingleChannelWriter doWriter = new DigitalSingleChannelWriter(localTask.Stream);
    doWriter.WriteSingleSampleMultiLine(true, states); //atates is the array of type bool which consists of value for each channel
    

    It is not possible to add multiple Global channels to a task?

    We have recently acquired license Measurement Studio and try to port/compilation/write our old libraries (written in CVI) inside.

    Is there a help line that compares the CVI C functions with the respective functions of DAQmx .NET?

    Thanks in advance!

    Ciao

    Ricky

    Hello

    It seems you are right. The method definition specifies that it only adds a channel:

    public NationalInstruments.DAQmx.Channel AddGlobalChannel(string channelName)
        Member of NationalInstruments.DAQmx.Task
    
    Summary:
    Adds a preconfigured, global channel to the task.
    
    Parameters:
    channelName: The name of the global channel to add to the task.
    
    Returns:
    The global Channel.
    
    Exceptions:
    NationalInstruments.DAQmx.DaqException: The NI-DAQmx driver returned an error.
    

    This could be explained by the fact that the function returnes the proper object of channel associated with the global virtual channel you created.

    I tried to check the reading code 2 Global virtual channel using the DAQ Assistant in Measurment Studio but I wasn't able to get a large part of it (the generated code creates two consecutive calls to the method "CreateVoltageChannel".

    What happens if you call AddGlobalChannel twice?

    Task localTask = new Task();
    localTask.AddGlobalChannel("Power");
    localTask.AddGlobalChannel("Com");
    

    I don't have the time to try this so far, but my understanding of the help file, I guess it could work.

    Best regards

  • How do you determine if a global virtual channel allows to edit interactive?

    With the help of the Channel.vi Global Save DAQmx can I assign a Boolean True/False to allow interactive editing? setting, which controls whether an operator can modify interactively handle global settings using MAX (Measurement & Automation Explorer).

    But if I do not know already authorize the interactive edition? put a single global channel, how I read it programmatically?

    It is the crux of property Persisted DAQmx channel that allows you to read this setting.

  • Support of virtual channel of Port Cisco Nexus 9300

    Hello

    As I'm new to Nexus 9300 and I was wondering if the switch can support virtual port channel (VPC)? I was wondering if there is any matrix of functionality compared to the 9500/N7Ks/N5Ks

    Any suggestion is appreciated.

    Thank you.

    You can configure VPC on the 9300 series NX - OS mode. The selling point for the Nexus 9 k series is generally well mode of ACI, which would usually be deployed in one focused on the leaf tissue and the topology of the backbone.

    In a fabric that we use equal cost Multipath and don't have a VPC configuration designed to reduce some limitations of the spanning tree in classic Ethernet.

    Take a look at the Cisco Live presentation BRKARC-2222 for a good overview of the architecture and design of Nexus 9 k.

  • System slows down during playback of 3 channels simultaneously

    Hi all!

    I'm at the stage of beginning with Labview (7.0, old I know ;() and try to encode a routine that reads data force 3 - axis load cell (400 Hz sampling frequency), it filters with low-pass filter simple software (cut 100 Hz) and the future written down into a data file if I use Matlab for plotting.) I met strange delay when I read the three channels at the same time and I'm trying to understand what has hurt.

    Here are the steps in my code (I used > example as a base):

    (1) I've initialized global channels, in which I put across the voltage according to the diagrams provided manufacturing

    LC is physically connected to SG23/SC-2345 combo, which, in turnes, connected to the PXI-6221 DAQ card

    (2) I've initialized a virtual channel for pxi-6221 so I can have control over its gain (+/-0 .5v, +/-1v, +/-5v, +/-10v) and the value of the gain for + / 1v, gives me the precision desired (at least I hope for that)

    (3) wired global channels to the block of PXI

    (4) set at 400 Hz sampling rate

    (5) acquisition of start-up

    (6) Split into three channels signal and connected a VI for filtering to one of them

    The thing is, once I have started the program, everything is "moving" so slow that made me wander if I do things right.

    Would be very happy comments

    My VI:

    The only thing you don't mention changing is the number of samples to be read. The VI you have posted a number of samples to read the value of 4000. If you change the sample rate of 400, then of course it will take 10 seconds to acquire as many samples.

  • The easiest way to add several single-task in a new task of multiple channels

    Hi all users of LV!

    I've created several single tasks in MAX. To simplify things, we will assume that they are all of the same type (analog current - voltage). In addition, each task is characterized by specific properties such as the custom scale, the final value of configuration, max, and min, etc..

    I ask you to show me (if it exists) a simple way to add programmatically (merge) all of these channels in a multichannel new task, now clearly all the specific properties that I mentioned earlier. For 'simple', I mean fast, which is not need too much coding and reduce as much as possible the use of knots of property for these specific properties (see photo).

    Thank you in advance!

    Marco

    aRCo wrote:

    Infact, in this case, my colleague tasks needs to make acquisitions directly in MAX in order to validate the hardware and with virtual tracks overall is not possible, see that a global virtual channel does not have the ability to set the frequency of acquisition and other functions. Furthermore, I can't change all of a sudden the situation and the way that someone else works.

    Then he makes a task using the global chain.  Then you can reuse the channels!

    But it could work for you by creating global channels that you currently have.

  • Selection of a subset of channels to read with DAQmx

    Hello

    I use a 32 channel NI9205 analog input module, connected with the chassis OR cDAQ-9174 and LABVIEW 2011.

    I created a task in the measurement and Automation Explorer who has 16 analog input of virtual channels (each of them with her has an entry configuration, scale, calibration, etc...). Inside LABVIEW, I opened this task to acquire some data, but I just want to read some of the 16 channels (defined by the user), not all, so before the "time DAQmx", I put a 'DAQmx reading node' and I put the ChannelsToRead with the names of the channels that I want to read. It seems to work, but when I put the acquisition rate it's error.

    The acquire module supports a rate of 250 kHz (divided by each channel). So if I put 5 channels to read, for example, it should work with a rate of up to 50 kHz. But whenever I try to use an acquisition rate higher than 15 625 kHz (which is 250 kHz/16) I get an error that says that the maximum rate is 15, 625kHz. As if I was using 16 channels of the task, but I'm not...

    Here the screenshot of channels read and sync configuration.

    Thank you
    Alexander

    Hello Alexander, and welcome to the forums,

    As odessy27 says that you do not reach the correct sample rate because the task is to be set up to read 16 channels; in spite of you more later by specifying which channels are to read.

    To preserve the configuration settings of your created able task and Automation Explorer (MAX), I recommend creating global chains of these. A Global channel will store your configuration for each physical channel and can be accessed from multiple tasks

    Creating a Global channel by the physical channels in your task of MAX right-clicking and then selecting create Global Channel. .

    You can drag these through to your block diagram and wire in the task/channels in the terminal of a function of mx-acquisition of data, as shown in the image below.

    If you change to a control by right clicking > change control channels can be set by the user and the maximum purchase price will go as planned.

    Concerning

    Jamie

  • Order of the analogue channels 2D DBL NChan NSamp VI

    The help file for the VI "Analog 2D NChan DBL NSamp" says that we can control the order of the vectors in the double 2D it creates by two ways:

    (1) the order in which the strings are added to the task

    (2) what is called the property of "playback channels.

    I understand one, I think, and I can order strings like I want this way.  However, I prefer to use the second option, so that if somehow the wiring of channel mixes, I can still have the channels in the order that I prefer.

    Can someone help me understand how to do this please?

    Thank you!

    A little. The property of 'Playback channels' actually accepts a data type DAQmx Global Channel, even if you have a data type DAQmx task name. So the right way to use the property node DAQmx Read is to creat just a constant or control of the property 'ChannelsToRead' and entering the order the channels you want. I provide an excerpt from VI to help illustrate:

Maybe you are looking for