Quantcast
Channel: LabVIEW topics
Viewing all 66787 articles
Browse latest View live

what is Lean Ultra?

$
0
0

 

Lean Ultra


"Enhancements are not as managed as remedy or over-the-counter medications," Raymond clarifies. She takes note of that enhancements are not required to experience clinical preliminaries to assess their adequacy and reactions, and their cases likewise don't require endorsement from the U.S. Nourishment and Drug Administration.

 

 

 


FPGA LOOP RATE

$
0
0

Hi all,

A vi running in RT HOST has 4 parallel timed while loop running at 250us, 500us, 10ms, 250ms.

i have attached snip of 10ms loop, where previous iteration duration value is 7 or 8. What does 'previous iteration duration' mean? why it shows 7 or 8 ,when i set it to 10ms? is it possible for while loop rate to exceed more than 20ms and what is the cause? what is discard missed periods and maintain original phase.

 

on a particular day the actual loop iteration duration is around 20ms but it is set to 10ms. after RT restarted, iteration duration is within 10ms. what may cause the delay?

 

 

 

best wishes

M series PCI-6254 calibration error

$
0
0

Hi there,

I am finding issues using my PCI-6254 (M-series) card. The problem was highlighted to me as automated reading/tests were failing in my setup. Upon examination the AI card was found to be malfunctioning. I resorted to NI-Max in order to find anything and following issues were found.

1. A constant reading of -10V was appearing at all the channels even no external source was connected to the card.

2. Card's temperature was being showed to be 1000 C (which obviously was erroneous)

3. Card's due external calibration date was found to be well exceeded.

4. Reset and self test was happening but self calibration halted showing an error 200545.

any solution to this problem?

Thanks in anticipation

Can I get some standard train library for labview?

$
0
0

I basically need more realistic looking blocks. I am attaching a a picture of the same.

CNC laser, Gcode Interpreter

$
0
0

Hello, I am a beginner in this.
I am with a virtual laser cnc, the cad already has everything with Solidworks. The control move I am doing with labview (x axis, y axis).
The communication between solidworks and labview I already finish, I can move both axes by entering their coordinates.

My problems:
To generate the  G-code I use the grbl laser software, which already vectorizes and generates the g codes.

In the g-code, does anyone know how I can do the g-code interpreter with labview? Once I had the g-code, which I obtained with the laser grbl. That is, what would make Labview understand the G-codes generated with the software laser grbl.

Someone who already had this experience that can help me please! I'll be very greatful.
From already thank you very much, and sorry for my English.

New to Labview. Having problems with Boolean values in later on functions.

$
0
0

Its a very VERY simple problem. 15X^4. Im using 2 as my X value. So quick math on a calculator that is 810000. Cool. But when I test this out im getting a very different answer. Ive tested this every way possible and I have zero idea why the Boolean test in the picture below is giving me such grief. Any advice would be greatly appreciated.

Help, they gave me a license for the Labview Student Edition software package and I don't know how many computers I can insert

$
0
0

guys and girls, me and two friends won a contest and gave us a license of the Labview Student Edition software package, we don't know if we can use it on each other's computers, I hope you can help us ... thanks Smiley Happy 

deterministic while loop in windows7 environment

$
0
0

Hi, i would like to execute while loop at 30ms sample time while reading and writing to serial port.

is there any way to execute while loop in exact sample rate in windows 7 environment.

platform is Windows 7

labview ver 2015

 


Dynamically Adding Plots to XY Graph

$
0
0

Hello!  I hope you can help me....

 

I am trying to dynamically add plots to an XY Graph in LabVIEW.  For example, pretend I have three plots and want to add a fourth while the program is running.  I know that I could add extra plots and just write blank data until I need them, but in reality I could have over 500 plots (I know, it will look like a mess.  But that's what they want...).  Anyone have any ideas?  Just to be clear, I will not know beforehand how many plots I will need...  and it may change with each run. 

 

Thanks in advance.

Enviar array constante de comandos ascii

$
0
0

Hola muy buenas a todos,

Necesitaria la ayuda de alguien en un problemilla que tengo. Les cuento:

Tengo un array constante (A) de, en este ejemplo, de 6 elementos que quiero enviar al puerto VISA serial. Esto funciona: el problema es que no se porque no recibe el array de salida (C) y Model geräte (C) completamente los datos....a veces recibe la respuesta de dos elementos, a veces de tres...etc... envia los 6 comandos pero no se muestran todos en el array de salida. La array constante (A), esta compuesta de comandos (Hex) que se envia al aparato y el recibe con al expresion !xxxx.

Puede alguien solamente guiarme en que estoy haciendo mal?Necesitaria la respuesta hoy si alguien es tan amable.

Muchas gracias por anticipadoArray constant to VISA serial.pngFront panel_array constant to Serial.png

Array constant to VISA serial.png

 

Large Increase in BRAM Usage for same WDP FFT settings from LabVIEW FPGA 2017 to 2019

$
0
0

While updating FPGA VIs from LV 2017 to LV 2019 for my customers' multi-year projects, I have run into a trouble in that LV FPGA WDP FFT IP consumes much larger amount of Block RAM in Vivado 2017.02 than it does in Vivado 2015.04, for exact the same settings.  

 

The setting is as shown in the picture below.  

01.png

  • FFT Length: 65536
  • Input Data: 2 Samples Per Cycle (signed,18, 18 FXP)
  • Goal: Accuracy
  • Clock Rate: 128MHz

Just placing the WDP FFT with the above settings and connected its input and output, the FPGA VI is compiled on LabVIEW 2017 (Vivado 2015.4) and LabVIEW 2019 (Vivado 2017.2).  FPGA is xc7k410t (Hardware is NI-7935R) The compilation results are as shown below.  

 

On LV 2017 (Vivado 2015.4), total amount of Block RAM used is 540 out of 795 (67.9%).

02.png

 

On LV 2019 (Vivado 2017.2), total amount of Block RAM used is 668 out of 795 (84.0%).

03.png

This is a significant increase in Block RAM usage for the same design.  This increase of Block RAM usage for WDP FFT leads top-level design to shortage in Block RAM, and FPGA VIs generate compilation errors on LabVIEW 2019.  

 

Is this something officially recognized by NI?  Regardless it is or not, is there any workaround for this circumstance?  I have multiple customers's projects where WDP FFTs are used.  The amount of increase in BRAM usage for WDP FFT is significant and cannot be ignored for most of the users of WDP FFT. 

 

I come up with some relatively easy workarounds for this situation, such as

  • use bitfile compiled on 2017 for 2019
  • use multiple instances of Xilinx LogiCore FFT IP and make them work in parallel

but ideally WDP FFT should consume the same amount of Block RAM both versions in Vivado compilation tool.  

 

Please help us.  

 

 

Osamu Fujioka
TRIONIX Inc.

CLED/CLA
LabVIEW FPGA and Software Designed Instrument Expert

Variable Initialization

$
0
0

This is my first posting but I always searched this board every time when I need an help.

 

This is LabView beginner who is really interested in Data acquisition and analysis.

I am implementing real time parameter monitoring system (such as Temperature )

So the data come every 1 second from a daq device 

 

I want to ask about how to initialize the variables ( local or global or shared ones)

I have an experience with Visual C++.

When I program with Visual C++, I initialized variables in initdialog or PreCreateWindow functions.

 

Attached code is sub-vi  which check whether 6 continuous data series are strictly increasing  or decreasing.

 

Actually the data series (such as temperature ... ) come from DAQ device every 1 second.

 

I have an difficulty in initializing the variable. ( counterFBRule3  variable in attached code)

 

Currently I am using shared variable as counter, but I am going to change it into local variable later.  

 

Could you give me an advice about how to initialize variables?

Thank you in advance.

 

Chulsoon Park.

 

 

 

After applying 3D plot, it became slows.

$
0
0

Hi guys, I really need some help from you guys.

 

I'm recieving some data from DAQ devices and after processing these data from ADC to what i want to express like distance,

I plot data to 3D graph using 3D Scatter plot helper. 

 

Before Applying 3D plot helper, data aquisition and data processing was not slow (almost sensable in real time),

but atfer that, 3D plot Graph's speed remarkably slows down.

 

I think that data flow which go into 3D plot helper has improper code.

 

How can i get help and what can i change?

please help me!!

 

- Seongyeon Kim

Enviar array constante de comandos ascii

$
0
0
Moved to Spanish board. You've posted there before!

DLL about signal from audio-interface

$
0
0

I want to know if there is a DLL file that can detect sound coming from the audio interface.


How to get text from text box by other windows application to Labview ?

$
0
0

 

Hi , 

I am trying to read/get the text from the text box by a 3rd party windows application which did not generate log file. I want to automate the test program by read out the text without human interaction. Any suggestion ? attached the print screen of the 3rd party windows interface. I need to grab the text " ALL TEST PASS !" by Labview. Thanks in advance !

 

test log.jpg

Open subVI with F- button

$
0
0

Hello All,

 

I need to open subVi in VI with F- button on keybord.

This subVi will be some settings, so it should be opened on F- command.

 

Can someone advise how to do this?

 

Thank you.

Enviar array constante de comandos ascii

$
0
0
Moved to Spanish board. You've posted there before!

2000回ごとに10回測定

$
0
0

今電圧降下の測定を自動で行うプログラムを作成しています。

USB6210のデジタルエッジ機能とDAQmxトリガを使って待機時間を設定し電圧降下部分だけ測定しています。

今電圧降下だけを取り出して測定をするところまでできたのですが、このVIだと電気接点を開閉するごとにデータを保存してしまいます。

自分が行いたいのは2000回ごとに10回だけ電圧降下を保存するプログラムを作りたいのです。

どうしたら出来るのかわかる方がいましたら教えてほしいです。

よろしくお願いします。

2000回ごとに10回測定

Viewing all 66787 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>