You need to change the min and max of the X scale by entering new numbers on the chart.
Re: Need help with Strip Chart
Re: Error: task specified is invalid or does not exist
The solution is to stop using the DAQ Assistant. Use the actual DAQmx API. Learn 10 Functions in NI-DAQmx and Handle 80 Percent of Your Data Acquisition Applications
Re: Need help with Strip Chart
Simple. Go to its Properties and set the range (difference between minimum and maximum) to however many points you want to plot. If you are plotting once/second, is it important that the X axis is "time of recording", or can it be "elapsed seconds", i.e. starting at 0, and going up by 1 each second? If the latter, try setting the X axis to Decimal, not time. Go to Scale, set minimum to 0, maximum to 100. Now try it.
Bob Schor
Re: Vivado 2013.4 compilation error
Thanks for your reply,
I tried to reinstall Labview 2014 and imply the installation of Vivado 2013.4 meanwhile it. BUT also I could't solve the problem. I tried to install Vivado 2013.4 separately (different order) but also didnt work. I tried to do the same on different computers but with the same result.
Re: Controlling Dc power supply via RS232
bhuvanesh1191 wrote:Hi billko ,
i understood and agree your points
have you the seen the model of my dc power supply ?? manual & datasheet ? ( attached )
any driver i have to install ??
i am not expecting the answer just guidance
As a matter of fact, I have read the manual. This is what I based my advice on. The power supply uses SCPI commands. I recommended looking at Agilent power supply manuals because they go into great detail how to program equipment using SCPI commands, and have lots of examples. I bet some of them can be directly applied to your needs.
Re: Controlling Dc power supply via RS232
Oops, to answer the other part of your question, if you are programming the power supply with SCPI commands, you don't need drivers because you are creating your own.
LabVIEW not recognizing ELVIS II+
I'm in my second electronics class (Measurement and Instrumentation). I, fortunately, noticed this problem the first week and the project is due by the end of next week. The task is to build a digital thermometer and build a front panel in LabVIEW. The first part is done and easy, but I cannot find a way to get LabVIEW to recognize the ELVIS. The instructions say to go to Controls and there will be a "Measurement I/O" tab to access the ELVIS instruments. But it isn't there.
I went to Help > Find instrument drivers... >
and then looked at the connected instruments, it says <no connected instruments detected>. But I can pull up the DMM and VPS controls from the ELVIS instrument launcher. So I know it works outside LabVIEW. How do I get lab view to recognize the ELVIS as a connected instrument?
I'm using the following:
NI ELVIS II+
Labview 2017 (32-bit)
ELVISmx 17.0
I installed Labview first. I actually wiped everything and did a fresh/clean install since I was using old versions of the software before now (just the 2015 editions that came with the discs). Happy to uninstall or reinstall anything as long as it works, but I've reinstalled a couple times. But it seems like there should be just a really small driver or module I can put into LabVIEW to fix this... is that correct?
Thanks,
Chris
Re: LabVIEW not recognizing ELVIS II+
I haven't used ELVIS but when you install ELVISmx make sure you have enabled the LabVIEW 2017 API option so that the LabVIEW API will be installed and added to the palettes. If you have LabVIEW already installed then typically the installer will do this for you automatically but it can't hurt to check.
How to connect a 1D numeric array to case structure selector?
Hello everyone,
I have try to build a block diagram which takes 5 hex and convert them to binary later than compare those binary number with already entered 40 digit binary. After all, I want to write a string which indicates which part is not same. I tried to use case structure however I cannot connect a 1D numeric array to that
For example
0110 and 0011 => compare result is 1D array=[1] [3]
total result that I want to write in a string is = Pin=50
Pin=25
thank you so much
cRIO System Configuration time zone issue
I'm using LabVIEW 2017 to set a cRIO 9065 time and time zone with the Set Time VI under the System Configuration palette. After getting a few incorrect times, I probed a little deeper and found the System Hardware's Time:Time Zone property doesn't match what's reported in MAX, Linux RT shell, or the LabVIEW time stamp itself.
For example if I use Set Time to set the cRIO's time zone to Etc/GMT+10, MAX reports the time zone has been set to GMT-10 (note the minus sign). Similarly if I use MAX to set the timezone to (GMT-6) Pacific Time (US & Canada), Mexico City, reading the Time:Time Zone property reports GMT+6 (again note the negated sign). If the time stamp is read and converted to a time string (%c), it shows the same -06 offset as MAX.
If I SSH into the controller and run a date command, it reports the same time zone as the one shown in MAX.
See the attached picture showing the three agreeing time zones, and the seemingly incorrect one from Time:Time Zone. Is this the expected behaviour of the Time:Time Zone property? I could negate the sign for this property, but it feels wrong...
Re: properly start FPGA lvbitx
if I make a distributed setup, why is it 17 MB at least in vis, but the startup.rtexe is only 3 MB including 1.3 MB for the lvbitx file. Does it really compile everything?
Could there be issues with identical names for vis? Or names like [RT] Main.vi? Could it be, startup.rtexe cannot find something? It it runs on cRIO boot, but when I deploy it from Labview, it actually works?
Re: labview drivers for Prisma QMS
Dear Witek
Here I have attached a few Vis to help you to communicate with the QMG200.
These are only fundamental Vis.
Hope they help you to get a step forward.
Split and Join Numbers, with FIFO
Above is the code, trial code on FPGA programming Where I have written some known data on the FIFO and
tried to retrieve it back. The split and join number are giving proper data as when done without FIFO and you can see the corresponding output in appended array.
With the same code executed with FIFO, executes but the result obtained is appended array 2.
Why is this change between these two methods?!!
Am not able to get this concept, where should the changes be done in order to get proper data.
This is the property of the particular FIFO node,
Thanks in advance..!!
Outlook attachment
Hi all,
I m facing some error when i m sending a mail with Attachment in outlook...
and Mail send without attachment file....
i m using Labview 2015 & office 2016...
i hope some one will help me in that....
i attached VI & Error pic here...
Thanks in Advance....
Re: How to connect a 1D numeric array to case structure selector?
It typically helps if you would save and attach a Vi containing typical default data in all controls.
Case structures only accept scalars, so you could place it inside a FOR loop to execute once for each array element. In your case you need to convert the array data in a form suitable for your purpose. Most of your code makes very little sense, so a better explanation how your input strings look and how it needs to be processed would be useful for us.
Re: Programming FPGA, unable to achieve the desired sampling rate
Could you please post the same with version 16.0
Fatal Internal Error 0xF50EFD7B: MemoryManager.cpp, line 1187
This message popped up after the code was running already 2 days. I noticed it one day later (after the error) and most of the code was still running in background. i.e. error log, event log, some other logs, etc...
Everything disappeared after I clicked the OK button. There are no LabVIEW failure logs at all, no Windows Event Logs either. The LabVIEW program runs as .Net DLL and this is the first time ever I see this error (LabVIEW 2014, 64-bit, on Windows 7 64-bit)
I couldn't find anything online. Did anyone see this error already? Any info about it?
Re: Split and Join Numbers, with FIFO
Hi Priyardarsini,
your code does EXACTLY what you have programmed it to do!
See this small test VI:
(both indicators set to hex display mode!)
I use an U16 constant of 1 (similar to your count input), do the very same operations like you do and get the very same result - like you do.
So I think: LabVIEW does all the calculations correctly!
What's the point of calculating an U64 value when you want to transfer just I16 values with your FIFO???
Re: Split and Join Numbers, with FIFO
You're squashing a U64 into an I16, so you're losing the top three U16 values before it's put into the FIFO. Change the FIFO datatype to a U64 and you should be good.
Re: labview drivers for Prisma QMS
nottilie wrote:Dear Witek
Here I have attached a few Vis to help you to communicate with the QMG200.
These are only fundamental Vis.
Hope they help you to get a step forward.
Interesting! Is it possible to get the checksum VI?