Duplicating a CTR Global Virtual Channel in MAX does not update the CO.Pulse.Term setting

Hi, 
Here is the issue description:
MAX version: 4.6.2f1
daqmx:  9.0.2
Hardware: cDAQ-9178 , NI-9474 Digital output.
For this module one has:
crt 0 out  <--> PFI3 
ctr 1 out  <--> PFI7
crt 2 out  <--> PFI1
ctr 3 out  <--> PFI5
1. In MAX create a Global Virtual Channel as a CTR output on ctr0.
2. use the Duplicate in the menu to create a second counter output. Change its name, and change it ctr output to ctr 1 OUT.
3. In MAX, the Pulse Output Setup pane should reflect the change by showing the ouput terminal pointing to the proper PFIi
4. Export the settings to an INI file, and look at the CO.Pulse.Term settings for both CTR channels: they will both appear with the SAME PFIi !
5. Using LabVIEW Write a vi that generate pulses on these 2 channels , you will get Error -89137 saying a PFIi resource is already used. If you look at the Task property CO.Pulse.Terminal, it returns the same for both tas, which is the same error seen in the ini file.
Can someone at NI check this? Thx.
Laurent
PS: I posted this message in the LabVIEW board as I did not find one for MAX
Solved!
Go to Solution.

Hi Laurent,
I verified this behavior with DAQmx 9.1 and a simulated device.  I will file this as a Corrective Action Request (CAR). Creating the channels manually works correctly and produces the correct .ini file.  Sorry for any inconvenience this may cause.
Regards,
h_baker
National Instruments
Applications Engineer
Digital Multimeter Resources

Similar Messages

  • Is There a way to programmatically extract global virtual channel info from max?

    I have a group of DAQmx virtual global channels setup in MAX and I would like to be able to programmatically extract the physical channel information to be included with the data file. In the past I have been able to use traditional NI-DAQ channel utility vi's to accomplish this, but they only see traditional NI-DAQ virtual channels and not DAQmx virtual channels. Is there a group of vi's for extracting DAQmx virtual channel information? I'm using Labview 7.1 with a Windows XP OS.

    Paul,
    I can access basic properties using the approach you described, but do you know how to get the units from the global virtual channel?  Say I had a general appliance for reading in load cells, and I wanted to have the axis labels in a graph show the units of whatever load cell had been selected.

  • How to make a virtual channel in MAX using DAQmx ?

    I want to measure the CJC temperature on the TBX 1328 ( attached to SCXI 1121). I want to create a virtual channel in MAX using DAQmx. I have right clicked on DAQmx but there is no option for virtual channel. Ther is the option of 'Traditional virtual channel' which i dont want.
    I used the VI to make the virtual channel but i want to knowhow to doit inMAX.
    thanks

    Here are 2 ways that you can create a DAQmx channel that appears in MAX.
    1) In MAX, right click on "Data Neighborhood" and select "Create New...". Then click "NI-DAQmx Global Channel" (or "NI-DAQmx Task" -- a task contains the channel(s) and triggering/timing information) and click "Next". This launches the DAQ Assistant that will guide you in creating the channel or task.
    2) In LV, place a NI-DAQmx Global Channel control on your panel or constant on your diagram. Right click on the control/constant and select "New Channel(DAQ Assistant)..." (Note: You can do the same from the NI-DAQmx Task control/constant to create a NI-DAQmx Task.)
    Deborah

  • Why does labview forget the connections to the virtual channels in MAX?

    I create a bunch of virtual channels in MAX - some with double assignment to a single AI port.
    Context - a digital output controls a MUX to switch the inputs into the AI ports of my USB-6361(BNC) DAQmx; thereby allowing me to double up on the number of AI ports I can access (switching every 5ms).
    I can run the code without any troubles. I have now completed my hardware set up and and am now testing the integration with the code. This is where things become a little unstuck.
    Problem: some ports, over time, start displaying erroneous data that is not correct. It is not until I delete the virtual channel and re-create it in MAX, does everything settle and work. This 'bad' data is seen in the MAX test panels tab and virtual channels tab.
    What is going on - should I bite the bullet and program all port assignments (channels) within my code?
    Am i mistakenly killing a link between MAX and the DAQmx?

    natashw already told you that it's expected behaviour when you leave the analog input open. There are two aspects to this:
    1) The analog input amplifier is a high impedance operation amplifier. It's minimal stray capacitance is high enough that it gets charged through very small leakage currents in the amplifier input stage, but the high input impedance doesn't allow those capacitance to discharge quick enough to stay at a defined voltage. So your input is usually very slowly floating to one of the power supply rails depending what transistor side has a slightly higher leakage.
    2) You only have one analog to digital converter. To get multiple channels there is a multiplexer than connects the different input channels to this single ADC. When the multiplexer switches between from a connected signal to an unconnected signal those stray capacitance at the ADC amplifier input has been charged to a certain voltage from the connected channel. With only the internal impedance of the amplifier to discharge this capacitance after the multiplexer switched to an unconnected input, the ADC will simply see the voltage that the stray capacitance has been charged to.
    Having a low impedance amplifier input would solve that problem but create many more problems that would affect the measurement accuracy significantly.
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • Global virtual channels and DAQmx AI inputs

    I would like to see and example linking global virtual channels and input configuration for DAQmx AI inputs.  The DAQmx input requires physical channels and not global virtual channels.

    Hello rlbrehm,
    If you are using a global virtual channel then you have alredy set up the input configuration, as shown here:
    So you simply need to set up timing and read, as shown here and in the attached VI:
    Message Edited by Dr. Doiron on 08-06-2009 02:55 PM
    With warm regards,
    David D.
    Attachments:
    Global Virtual Channel.vi ‏9 KB
    Input Config.jpg ‏176 KB
    VI.jpg ‏78 KB

  • How do I import Traditiona​l NI-DAQ Virtual Channels and MAX 3.1

    I installed Labview 7.1 on a new machine and the tools option in MAX 3.1 does not have the option to import traditional NI-DAQ configurations.

    If you have support for Traditional NI-DAQ installed, you should have the option to open a configuration file from: Tools>>Traditional NI-DAQ Configuration>>Set Active Configuration. You can check the installation of Traditional NI-DAQ under the Software tree in MAX.
    Hope this helps.
    Regards,
    Erin

  • VB6 NI-USB-9237 DAQmxCreateAIVoltageChan selected physical channel does not support the measurement type required

    I have a VB6 program with code that properly reads analog inputs from an NI-USB-6008.
    I tried to re-use the code for a strain-gage module NI-USB-9237, but at the DAQmxCreateAIVoltageChan step I get the following error:
    "Measurements: Selected physical channel does not support the measurement type required by the virtual channel you are creating.
    Create a channel of a measurement type that is supported by the physical channel, or select a physical channel that supports the measurement type."
    Should I be calling a function other than DAQmxCreateAIVoltageChan?
    If so, what is it, or where can I find the reference for such functions?
    Or - if that is the right function, should I pass different arguments?  Currently I'm calling:
    DAQmxErrChk DAQmxCreateAIVoltageChan(taskHandle, "Dev1/ai1", "", DAQmx_Val_Cfg_Default, -10, 10, DAQmx_Val_VoltageUnits1_Volts, "")
    Thanks in advance for your help
    -Chris Hardy
    Solved!
    Go to Solution.

    I figured it out from 372251a.PDF
    First, the correct function is DAQmxCreateAIVoltageChanWithExcit
    Second, you can't just ask for one sample on one channel - ask for 2 samples instead.
    -Chris Hardy

  • Global succession updates are limited to 500 relationships. If more than 500 exist PLM presents a warning message and does not execute the update

    Global succession updates are limited to 500 relationships. If more than 500 exist PLM presents a warning message and does not execute the update.
    How/Where to increase the relationship count?
    The message which I can see :
    Warning:
    This specification has exceeded the number of parent relationships allowed by Where Used. The Where Used tool only supports up to 500 parent relationships.
    Thanks

    This really brings up a larger topic around change management.
    The questions you should start with is
    1. What kind of change is happening to the raw material? 
    2. Will this change affect anything upstream inside or outside of PLM4P? (Will this change affect nutrition, compliance, the ingredient statement, the label etc?)
    3. Who needs to approve this change?
    If they are non-material changes (changes that don't affect theoretical calculations, the ingredient statement, labeling, upstream systems that need to be notified etc) then you should be using get latest revision instead of global succession.   Get Latest Revision will automatically switch out the material with the latest approved version.  This logic is also configurable in case you need to add additional guard conditions.   We can also provide guidance around locking the get latest revision lock once a specification has reached the retired/obsolete state so changes won't occur for specifications in those statuses.
    If the changes to the raw material are material changes (changes that affect calculations, labeling etc) then the change should be reflected with a copy of the specification.  Dependent specifications then need to be re-issued so calculations can be performed and the appropriate workflow reviews can occur.   Smart Issue allows for filtering based on status and should let you re-issue in smaller blocks. 
    Let me know more about your change management strategy, how often large material changes happen and maybe example causes for those mass changes.  We can also schedule a change management training session for everyone where we can share our vision and tools available for change management.  This topic is quite large and generally requires a lot of business process discussion beyond just the tools available. 
    Thanks
    Kelly

  • Hi, we have a G5 Blade server running OS X 10.5.8 with a dual Fibre Channel card. The OS does not read the card and cannot establish connection to the RAID controller. I have tried to move the card to another port with no luck. Ran all the updated softwar

    Hi, we have a G5 Blade server running OS X 10.5.8 with adual Fibre Channel card. The OS does not read the card and cannot establishconnection to the RAID controller.
    I have tried to move the card to another port with no luck.Ran all the updated software possible. Please can someone advice

    Hi,
    Was the card previously working in that machine? If it was and you have a G5 tower you could try the card in there. Here is a list of Apple fibre cards and cables which show what's compatible with what. http://support.apple.com/kb/HT1769
    The card should appear in the System Profiler under Fibre Channel and PCI Cards.
    All the best
    Beatle

  • MAX does not start up

    I am getting the following errors when I try to open up MAX:
    The niRemPXI.mxx plug-in caused an exception in the CmxProviderWrapper::BindPrimary function in the NIMax process.
    See these files for details:
    C:\ProgramData\National Instruments\MAX\Logs\20130828_180211-NIMax-00001484.log
    C:\ProgramData\National Instruments\MAX\Logs\20130828_180211-NIMax-00001484.dmp
    The niVISAui.mxx plug-in caused an exception in the CmxProviderWrapper::Finalize function in the NIMax process.
    See these files for details:
    C:\ProgramData\National Instruments\MAX\Logs\20130828_180213-NIMax-00001484.log
    C:\ProgramData\National Instruments\MAX\Logs\20130828_180213-NIMax-00001484.dmp
    The exception occurred in the NIMax process in the function CmxExecutionThreadPool:oWorkNonUI.
    See these files for details:
    C:\ProgramData\National Instruments\MAX\Logs\20130828_181648-NIMax-0000173C.log
    C:\ProgramData\National Instruments\MAX\Logs\20130828_181648-NIMax-0000173C.dmp
    I have tried repairing MAX software unsuccessfully. How to fix this issue ?
    Thanks
    Jeet
    Solved!
    Go to Solution.

    Even though NI-MAX does not open up and giving me errors, I opened up labview and placed a DAQmx reset device VI and connected a constant at its input. The constant does show all the daq cards (connected in my PXI sytem) in the labview.
    What does this mean ? Can I continue with the development even though the MAX does not open up ?
    Another NI engineer recommended trying to install the NI System Configuration utility (http://joule.ni.com/nidu/cds/view/p/id/4086/lang/en )
    since it does appear that drivers are currently working correctly. This installer includes MAX and a few other utilities but should not affect driver installations.

  • MAX does not find cFP- RLY-423, cFP-RLY-421, cFP-AI-112

    I am using a cFP-2020.
    MAX shows the cFP-330 @1
    It does not show the cFP-RLY-423, cFP-RLY-421, or cFP-AI-112 which are also plugged into the backplane.
    When I right click on cFP-2020 @0Bank and select create new the Device type pull down does not show a cFP-RLY-423, cFP-RLY-421, or cFP-AI-112.
    I installed the software that came with the cFP-2020 that I received today.

    The NI FieldPoint drivers will ship with the information on the currently released modules only. Thus modules released after the software has shipped will not appear in the device listing. However, all modules have an electronic data sheet that is automatically uploaded to the computer by the FieldPoint software when an unfamiliar module is located using the Find Devices command. This allows NI to release new modules without having to release a new version of driver software for each new module.
    Have you performed a Find Devices on the system? If not, please do so. At that point, the modules should be found, and from now on, they will appear in the devices listing for that particular computer.
    Are the Power and/or Ready LEDs lighting on the cFP-RLY-42x and cFP-AI-112 modules? If the Power LED is not lit on those modules, that would explain why they are not found by the system. Try swapping the order of the modules to see if there is a problem with the module or with the backplane.
    Regards,
    Aaron

  • I am looking for a (relatively) cost effective virtual news studio that does not look too cartoonish

    I am looking for a (relatively) cost effective virtual news studio that does not look too cartoonish. Can anyone recommend a website or software they have used?
    Any help much appreciated

    I don't know how you would feel about the quality, because I have never actually used one, but there is usualy a free 7 day trial of Video Blocks and they have 100 virtual sets available. You can download as many as 20 per day with the trial. So you have enough time in a week to get them all. But don't forget to check out the music section for your news intro. And some lower thirds.
    https://www.videoblocks.com/freeclips/
    I have to warn you that I got so wrapped up in the site that when they offered a huge discount I took them up on their offer. IIRC it was around $100 for one year instead of ten times that much.

  • Fail to create a VD Collection with error "The Virtual desktop template does not meet the provisioning requirements."

    I get the following error when I try to create a Virtual desktop
    collection;
    "The Virtual desktop template does not meet the provisioning requirements."
     although I'm specifing a sysprep'd VM installed WS2012 for a virtual desktop template.
    Is there any way to resolve?
    Or, is there any couses of this message?
    thanks.

    I realize this is an old thread.  I'll post and see if I get a response.  If not, I'll create a new thread.  My question is how does Microsoft suggest SPLA partners create VDI pools since they cannot license Windows 7 or 8 via SPLA?  Why
    would you restrict the provisioning to only the desktop operating systems that you won't allow partners to license for deployment?
    Are there any plans to change this to include 2008 R2 or WS2012 as the base OS for a VD template?
    Rob

  • SCOM/ SCVMM Integration - MonitoringObjectId in alert does not match the virtual machine GUID in SCVMM

    I am importing alerts into a 3rd party application from SCOM 2012 R2 using the powershell code below. SCOM returns me MonitoringAlert objects, I need to map the alerts to the virtual machines in SCVMM. However, the MonitoringAlert.MonitoringObjectId value
    does not match the ID (guid) of the virtual machines in SCVMM 2012 R2. Surely these IDs should correlate, any ideas anyone? 
    $mg = Get-SCOMManagementGroup -ComputerName "SCOMGR.manageiq.com"
    $criteria = New-Object Microsoft.EnterpriseManagement.Monitoring.MonitoringAlertCriteria("Description LIKE '%Heartbeat%' AND ResolutionState == 0")
    $alerts = $mg.OperationalData.GetMonitoringAlerts($criteria, (Get-Date).AddDays(-10))
    many thanks in advance
    B

    Hi,
    You could use this command get the MonitoringObjectId.
    Get-SCOMalert | Select name,
    MonitoringObjectId
    For more information, please review the link below:
    Get-SCOMAlert Cmdlet, the Criteria Parameter and the Non-Equal Operator
    http://blogs.technet.com/b/stefan_stranger/archive/2012/11/02/get-scomalert-cmdlet-the-criteria-parameter-and-the-non-equal-operator.aspx
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • MAX does not detect my PXI-5122 and PXI-6551 cards in a PXI-1045 chassis.

    I have been using a PC with MXI-3 to PXI-1045 chassis to develop LabView TestStand code.  Things are fine on my development PC.  [Software configuration report attached nireport_rich.txt].
    I have a 2nd PC set aside to test my deployment packages.  I installed a GPIB card and MXI-3 card in my deployment test PC, and loaded a bunch of hardware drivers.  [Report attached nireport_depPC_0006.txt]
    All the PXI cards are found just fine when my development PC is connected, but when I power up my deployment PC (with MXI-3 connected to the 1045 chassis) -- I can't import the development configuration [exported from development PC] because the deployment PC does not see the PXI-6551 DIO card in slot 6 [PXI6::10::INSTR] and the PXI-5122 card in slot 13 [PXI8::15::INSTR].
    I keep reviewing the hardware driver versions installed, and the only small difference that I see at this point is that the deployment PC has a slightly older version of NI-Switch.
    Anybody have any ideas of what I can try next?  I'm out of ideas.
    . . . . hmmm, can't seem to attach more than one file, so here's the software info on the deployment PC
    NI Software Information:
    CVI Run-Time 7.0.0.395
    NI-DAQ 7.3.0f1
    NI-DAQmx 7.3.1f0
    NI Script Editor 1.1
    NI-DMM 2.3.1
         Soft Front Panel 2.3.0
    NI-FGEN 2.2.1
         FGEN Soft Front Panel 2.2
    NI-488.2 Software 2.30
    IVI Compliance Package 2.2 2.2
    LabVIEW Run-Time 7.0
    Measurement & Automation Explorer 3.1.1.3003
    Measurement Studio 6.0
         For Visual Basic 
              ActiveX User Interface 7.0.0.344
              ActiveX 3D Graph 7.0.0.344
              ActiveX DataSocket 4.2.2.1
    NI-USI 1.0.2
    NI-HSDIO 1.2.1.3
    NI-HWS 1.2.2.0
    NI-PAL Software 1.8.2.0
    NI-SCOPE 2.7.0f5
         SCOPE Soft Front Panel 2.1.0
    NI Spy 2.2.0.12
    NI-SWITCH 2.30.49153
    NI-TClk 1.2
    TestStand 3.1
    NI-VISA 3.2
         visa32.dll 3.2.0.19
         NiVisaServer.exe 3.2.0.19
         NIvisaic.exe 3.2.0.19
    LabVIEW Run-Time 7.1

    Hello Maggie,
    Appreciate your assistance and reply.
    The pxisys.ini and pxiesys.ini files are modified by me with referring to
    1)PXI System Alliance PXI-2 SW spec,
    2)PXI-6 SW spec,
    and 3)pxisys.ini pxiesys.ini generated by MAX v5.3.0f0 with NI PXIe-1075 + NI PXIe-8133.
    The content in pxisys.ini/pxiesys.ini generated by MAX looks like simple. Consequently, I modified and checked it line by line according to actual hardware of PXES-2590+PXIe-3975. Then, MAX just list devices as described in the first post. I tried to find the root cause but in vain.
    Is this minor issue can be related any incorrect tag lines in pxisys.ini or pxiesys.ini I posted?
    Is any suggestion tests I can do to troubleshoot root cause?
    Looking forward your reply.
    Cheers,
    KL Tseng

Maybe you are looking for

  • Hi i just bought a wireless router and i cannot get it to...

    hi i just bought a wireless router and i cannot get it to work. it is a wrt54g v6. the power light keeps flashing. I tried talking with linksys to get it fixed, but nothing is working. it says to disconnect from the modem and update my firmware, but

  • Fw800 daisy chain problems - crashing MBP

    I just had two massive crashes on a 6-month old MCP with new external FW800 drives daisy-chained.  The first crash happened when I tried to hook and "old" (5 years) FW400 hard drive within the daisy-chain of newer FW800 hard drives.  The second happe

  • One headphone not working

    No matter what set of headphones I've tried, the right one never works. I've tried six different pairs of headphones, different companies, different kinds, and the right one only works if you position the plug right and severely bend it at the plug i

  • Dynamic backgroundcolor doens't work

    Hello, How can you set the backgroundColor (of a vbox) to a data-field ? I tried this, but it stays black ... backgroundColor="{data.showcolor}" Best regards, Frank

  • Bridge doesn't like gif

    My Bridge doesn't like gif extensions on the pictures. He cal-laps, the program re-installed on my mac, but the same problem. By gif it stops and I have to forced stop to quit the program. hen open again and the same problem appears. jpg. or png ole