I am doing project of speed control of induction motor for that i need labview code for generating pwm in three phase inverter. i am using CRIO 9067.
LABVIEW CODE FOR THREE PHASE INVERTER USING CRIO
NI-9215 for two labview programs
Hi,
I would like to know if I can use the same NI-9215 for two different labview programs. Because just one input is being used at the moment, so I have some inputs avaliable to use. Can I use these inputs with other labwiew program?
P.s.: I have already the labview programs done. So would be easier just to conect them in both programs.
I appreciate any help.
Capture Events When Writing Block Diagrams
Hi All,
I am a PhD student working on a project that monitors how LabVIEW developers write code and when they make a change to code.
I need to capture events that occur when the developers are writing code in a block diagram, but the only event mechanism I can find is for the front panel when the VI is running. Anyone know if it is possible to capture events when a VI is not running or when writing a code via the Block Diagram? I want to have a plugin running the in background that can capture user events within LabVIEW as a background process.
Any suggestion or help is really appreciated!
Thanks
Saheed
LabVIEW 2018(32bit) connectivity with STM32 via USB
Hi!
I'm using microcontroller (STM32L152RCT) and I want to send commands from LV to the STM32 itself via USB.
Is it possible ? If yes, can you please share a method which should I use, or even better - an example VI ?
Thanks!
Save to TDMS file an array of clusters with different sample rates
Hello !
I'm trying to setup an aquisition of system, which is an angle sensor (output cosines and sines) connected to an encoder.
I'm using an external trigger to start the acquisition.
For each analog input I can have more than 1 value for the position of the encoder.
I'd like to store at same tdms file the output array that I've created. However, I'm not able to store an array of clusters with tdms.
Anyone have some idea to do so?
Arduino ADC/Serial corrupting data
Hi everyone,
I hava an Arduino DUE and I have to generate a PWM to drive sensors, acquire data with ADC and then send to LabVIEW.
I have a problem while reading from Arduino and/or transmitting via Serial, during one or both steps my data are "corrupted". I tested the PWM wave both with Arduino ADC and with NI 6008. I found that with the 6008 my square wave was quite clean while with Arduino , it was totally wrong.
I do not know if the probelm is my LabVIEW file or ADC itself or even communication via serial, I have not even figured out yet what is the cause of the problem, for this reason I ask you if someone knows what may be and if can help me.
I attach my two waves (one with NI6008 and DAQ assistant and one with Arduino and the block diagram) and LabVIEW.
Thank you very much!
IPC CFX in Labview
Does anyone know of any development of IPC CFX in Labview? http://www.ipc-cfx.org/
We may soon be using aegis which supports CFX i have been tasked with seeing if it is possible to modify our existing labview applications to redirect its results in to aegis using CFX. I cant' seem to find any information and so far this looks like a very new standard. If it is something NI will be looking at i can see it being a chargeable toolkit addon. however i don't see why a basic implementation of it can't be achieved as it seems to be using an XML based system.
I am just looking for any information anyone has
Str-to-IP strange results for some IP numbers
For some reason I used the String form "192.168.0.030" and found that the result in numerical representation (using the Str-IP Function in TCP Protocol Palette) is different if you compare it to the form "192.168.0.30". This seems to appear at least for all IP numbers from ".10" to ".99" in the last position.
The re-conversion using the corresponding IP-to-Str function works correct except one very strange case where the conversion of "192.168.0.099" results in back-conversion as "255.255.255.255".
The errors disappear for IP values > ".100" in the last position
Recording timing waveforms of digital I/O signals in LabVIEW FPGA and RT
Hi,
I am working on a new LabVIEW project and LabVIEW is a new platform for me. I have cRIO 9045, DIO card 9403, LabVIEW FPGA and RT module. Is it possible to record timing waveforms of digital signals in my present system or I need to procure another software module?. Please guide.
Thanks,
Dev
Keysight 34461A Won't Work with NI-VISA
Hi,
I wrote a LabVIEW program that communicates with: two NI 9482 relays connected to my Dell laptop via an NI cDAQ-9174 chassis, as well as a Keysight 34461A DMM. I'm using LabVIEW 2018 (32 bit) with NI-VISA 18.5 and NI-DAQmx 18.6 installed. For the Keysight instrument I installed plug and play drivers by drag and dropping the files into the '.libr' folder. The program works seamlessly without issues.
I then bundled my '.vi' into an '.exe' file and moved it to a Dell 7212 Latitude tablet. This machine is running the same version of Windows (Windows 10). LabVIEW runtime engine 2018 (32 bit) was installed, along with the full versions of DAQmx 18.6 and NI-VISA 18.5. Upon launching the ',exe' I am able to run the vi and control the relays but NOT the DMM. NI-MAX also recognizes the relays but not the DMM. I can see the DMM through Windows device manager, but I receive the error shown in the attached PNG file. I have called both Keysight and National Instruments support but am still unable to figure out what the problem is. Any help would be greatly appreciated!
Thanks
FPGA Compilation for Target 7966 in Windows 10
We have a number of 7966 FPGA boards that we want to continue using but there is also a move to using Windows 10 on all PCs - ass you would expect. Can the 7966 LabVIEW FPGA code be developed on a Windows 10 PC but compiled on a remote Windows 7 PC? If so is it difficult to set up? And what are the drawbacks if any?
We also use boards requiring Vivando compilers so I presume these will just run on Windows 10 anyway?
Thanks for reading...
Is there a way to convert reference of control to strict?
I am trying to initialize couple numeric controls with setting default value, min, max and tipstrip text (tell min and max value). These numeric controls can be either floating point (DBL) or integer (Int32). Tipstrip of floating point numeric control should show value with fractional string while tipstrip of integer numeric control should show value with decimal string. I created 2 specific vis and a polymorphic vi for this purpose. Now I try to use the polymorphic vi with an array of digital controls (including dbl and int32 data type). The wire is broken because the source is not strict data type while the destination data type is strict. I guess because it is from polymorphic vi. I wonder how should I solve this issue. Should I somehow convert the input wire to strict type? Currently, I don't know how to do this.
Any recommend is welcome.
Count pulses in analog waveform
Labiew 2016 Web Server and web page with Labview NXG 3.0
Hi,
I'm trying to develop an application which I have a web server running on LV 2016 with and access via web browser on LV NXG 3.0.
I tried to modificate the exemples availables on github but it didn't work.
I'm try do make a simple vi that send a text message from LV 2016 to LV NXG, I attached the pictures of my vi and my webvi.
Any ideas of what can be the problem? Because I run the web server and the NGX but I can't get the text message.
Thanks in advance
Keyence Camera HG 500MA
I'm wondering if anyone could help me out in finding some way of communicating to a Keyence IV-HG500 MA Camera, trying to take the capture of the camera and save it into a folder automatically and take some of the data from the capture and put into a field possibly. Any help would be great I saw one post that was trying to do that but I don't know if it was successful or not.
PCANBasic.dll not able to call
Hello guys,
I have .dll file compiled on .net 2.0. Named as PCANBasic.dll i tried making an application in c#.net in visual studio this .dll got imported properly and the application runs fine.But when i load this.dll file in labview i get the error shown in image.I am using labview 2017 which has .net>4.0 and i even tried using labview.exe.config which tells labview to support legacy .net frameworks even that is not working for me.Do we have any other solution
Thanks in Advance
How to make this graph?
I want make this graph
I would appreciate it if you could tell me how.
Basic Labview VI to read continuous GPS data from Arduino?
Hello,
I currently have an Arduino Uno with a Sparkfun GP-20U7 GPS Receiver, running the program provided below. I was wondering if anyone could provide a basic Labview VI that could read and display the GPS data in real-time, similar to this (https://github.com/rrichards7/GPS-Control)?
#include <SoftwareSerial.h>
SoftwareSerial soft(10, 11); // Rx, Tx
// Globals
String utc = ""; // hhmmss.00
String lat = ""; // DDMM.MMMM N/S
String lon = ""; // DDMM.MMMM E/W
String alt = ""; // x meters
void setup() {
Serial.begin(9600);
soft.begin(9600);
}
void loop() {
// Poll GPS for data
getGPS();
// Print out time and the 'tudes
Serial.print("Time: ");
Serial.println(utc);
Serial.print("Latitude: ");
Serial.println(lat);
Serial.print("Longitude: ");
Serial.println(lon);
Serial.print("Altitude: ");
Serial.println(alt);
Serial.println();
}
void getGPS() {
int index;
// Look for $GPGGA
if ( soft.find("$GPGGA,") ) {
// Parse message for time and position
utc = soft.readStringUntil(',');
lat = soft.readStringUntil(',');
lat.concat(soft.readStringUntil(','));
lon = soft.readStringUntil(',');
lon.concat(soft.readStringUntil(','));
// Flush data up until altitude
for ( int i = 0; i < 3; i++ ) {
soft.readStringUntil(',');
}
// Parse altitude data
alt = soft.readStringUntil(',');
alt.concat(soft.readStringUntil(','));
// Flush rest of message
soft.readStringUntil('\r');
}
}
clsernif.dll for NI-1483 + PXIe-7972R
Hi,
Is there anyone know clsernif.dll can work on the NI-1483 + PXIe-7972R? I find clsernif.dll can work on PCIe-1477(http://www.ni.com/pdf/manuals/378049a_03.pdf). But no sure for NI-1483 (http://www.ni.com/pdf/manuals/375502b.pdf), I try to configure the camera via serial port (SerTC) on the port of camera-link. Any further information will be grateful. Thanks.
Best,
Yong
LabVIEW not loading the entire GUI on front panel , for TDC001 by Thorlabs
Hello,
After inserting .NET container and selecting the controls required for the motor, LabView displays a GUI , which does not have all the features it is supposed to have. It loads an incomplete GUI. Also , even after connecting the Motor , while running the VI, it says 'Device Not Found'.
Iam using LabView- 32 bit, Kinesis version 1.14.12 , 32 bit for 64 bit windows version.
Iam attaching the GUI i get , and the correct one (how its supposed to be).