LabView para EZ-KitBF561
Hola
Tengo una version demo de LabView embedded edition, pero solo tiene interfas con los kit de adsp-bf533 y bf537. ¿Exite algun modulo LabView demo para el EZKIT-BF561 de analog device?
Hola Negro
Gracias por utilizar el foro de National Instruments. Encontre esta liga que tal vez te sea de utilidad
http://community.ni.com/examples/vdk-analog-devices-blackfin-adsp-bf533-adsp-bf537
Las versiones de evaluacion no duran mucho tiempo en linea asi que te pido que revises continuamente el portal de NI o que contactes con un representante de ventas .
Saludos
Erwin Franz R.
Similar Messages
-
Licencia gratuita de LabVIEW para estudiante​s por 6 meses.
Hola,
Encontre esta información super buena para aquellos estudiantes que estan incursionando con LabVIEW y Arduino, licencia gratuita de LabVIEW para estudiantes por 6 meses.
Get Your Free 6-Month License of NI LabVIEW Student Edition
Espero les sea de utilidad.
Saludos a todos,
Luis A. Mata C.
Ing. Electrónico
Anaco - Venezuelakoka6in
Tienes que instalar la version del modulo del mismo año del paquete de labview, es decir la 2013, la primera vez busque un enlace y me llevo fue a la 2011 y no funcionaba, luego revisando encontre la correcta.
Saludos,
Luis A. Mata C.
Ing. Electrónico
Anaco - Venezuela -
Que algoritmo usa LabVIEW para generar los números aleatorios(al azar)
¿Que algoritmo usa LabVIEW para generar los números al azar(aleatorios)?
Flaco;
La contestacion esta aqui:
What is the Algorithm Used by the LabVIEW Random Number (0 - 1) Function?
Atentamente;
Enrique
www.vartortech.com -
Import fichier de l'explorer Windows à LabVIEW par glisser-déposer
Bonjour.
Je souhaite savoir si on peut alimenter un programme LabVIEW par un glisser-déposer en provenance de Windows .
Je m'explique : Je réalise un éditeur de fichier 'format proprietaire' et voudrais accélerer son utilisation quotidienne en ouvrant un nouveau fichier juste en l'attrapant depuis l'explorateur Windows et en le lachant sur mon vi.
Quelqu'un a une idée ?Bonjour Tosca,
Merci d'avoir posté sur le forum National Instruments.
Je te propose un exemple de VI développé qui exploite le Drag'nDrop. Il te suffira de l'adapter pour ton application : ici
Je me permets aussi de te rediriger vers ce lien en complément : ici
Romain P.
National Instruments France
#adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
>> NIDays 2011, le mardi 8 février au CNIT de Paris La Défense -
Lire variable locals de teststand dans labview par activeX
Bonjour,
Dans le cadre d'un projet interne, je crée une application sous labview qui servira d'interface utilisateur et autres choses.
Le problème est que j'ai besoin de lire les variables locals de teststand avec labview sans que le programmeur teststand se soucie de faire appel à une fonction spécifique.
Pour faire simple l'idée est d'utiliser l'activeX sur labview pour lancer les fichiers séquences etc. ça ne me posse pas se soucie à ce niveau-là.
Mon problème est que j'aimerais lire les variables locals de teststand dans labview, j'avais l'habitude de lire les variables StationGlobals par cette méthode mais pas moyens de faire la même chose pour les locals.
En gros, il faudrait que j'ai accès à sequenceContext par activeX mais sans faire un appel d'un VI dans teststand comme dans l'exemple proposé dans teststand.
Cordialement.Bonjour Steve,
En effet, ceci n'était pas aussi simple qu'il n'y paraissait...
Voici un exemple:
L'astuce étant de récupérer le Sequence Context depuis l'Executionview manager, on notera qu'il faut passer par l'exécution puis le thread car la propriété qui devrait renvoyer le SequenceContext directement ne fonctionne pas et renvoie une erreur...
Rodéric L
Certified LabVIEW Architect
Pièces jointes :
récuperer locales depuis IHM.png 14 KB -
Poner calendario en labview para programar fechas de medición
Hola, quisiera saber si es posible poner un calendario en el panel frontal de un vi, en el que al elegir alguna fecha esta se muestre en una tabla, esto con la finalidad de hacer la programación de la fecha y hora de inicio y de fin una medición de de voltaje en la que estoy trabando, la intención del programa es que sea interactivo por lo que busco la opción de poner un calendario.
Muchas gracias y espero alguien me pueda ayudar.Hola Zaid713,
Revisando tu pregunta, te comento que puedes agregar controles de Time Stamps en tu panel frontal, estos controles por default te permiten configurar tanto fecha y hora. Los puedes agregar desde tu panel frontal, dando clic secundario y en el submenú de "Numeric" lo encontrarás como Time Stamp Control, en el cual te aparecerá un control como el que se muestra en la siguiente imagen, y cuando el usuario de clic en el icono del calendario, le aparecerá la ventana de "Set Time and Date" que se muestra en la imagen.
Posteriormente en tu diagrama de bloques, en la paleta de funciones de "Timing" podrás encontrar varias funciones que te ayudarán a realizar la lectura de time stamps, te recomiendo te apoyes de la ayuda de contexto (presionando Ctrl+H) para que conozcas el funcionamiento de cada una de las funciones.
Saludos! -
Réception sur Labview de données par Liaison série depuis un PIC18F458
Bonsoir à tous,
Dans le cadre d'un projet ingénieur, j'ai dû développer une application sous un PIC18F458. A présent, j'ai des mesures que je souhaite pouvoir afficher sous Labview par la liaison série du PIC.
J'ai donc utilisé les exemples données sous Labview (8.4), et cela me renvoi quelques résultats... Le problème est que dans l'exemple, l'afficheur renvoi une chaîne de caractère. Pour ma part, ce sont des mesures que je vais afficher, donc j'ai modifier cet partie en ajoutant une convertion en "tableau d'octet" pour pouvoir commencer a visualiser quelque chose de cohérent.
N'y a t-il pas un autre moyen que d'afficher un tableau d'octets?
De plus, je souhaite envoyé plusieur mesures différentes sous labview, je souhaiterais savoir comment les réceptionner correctement, comment savoir laquelle est ma mesure de tension ou de courant par exemple?
Merci d'avance de votre temp,
Bien cordialement,Merci,
J'ai travailler durant toutes la journée sur la mise en protocole pour l'envoi de différente valeur sur labview, mais j'éprouve des difficultés à le faire.
Tout d'abord, sur la partie PIC, comment définir ce protocole? (Envoi de plusieur trames consécutives, avec un identifiant de départ par exemple?)
Et sur labview, comment réussir à découper ces trames et savoir quel est la bonne?
Si quelqu'un aurais des idées, cela m'aiderais beaucoup.
Ci-joint ma fenêtre labview.
PS : mon code PIC simplifié est le suivant :
OpenUSART (USART_TX_INT_OFF & USART_RX_INT_OFF & USART_BRGH_HIGH & USART_EIGHT_BIT & USART_ASYNCH_MODE, 64);
while(1)
while(BusyUSART());
WriteUSART(totalSums); //variable totalSums
delay(); //(0,5 seconde)
while(BusyUSART());
WriteUSART(accumulator); // variable accumulator
Merci d'avance,
Pièces jointes :
Labview.PNG 78 KB -
Implementar protocolo de comunicação serial UART no LabVIEW
Boa Tarde,
Estou querendo implementar o protocolo de comunicação serial UART no LabVIEW.
A descrição do projeto é mais ou menos essa:
- Uma Interface no LabVIEW para receber o dados enviados pela serial UART;
- Uma DAQ NI USB-6212 irá receber o dado por um pino digital ou analógico (a princípio estou usando um pino analógico);
- Um microcontrolador que envia dados através da serial UART;
- Sistema operacional Windows 7;
Estou querendo implementar o protocolo de comunicação pelos motivos:
- Usei o Visa da comunicação serial e um cabo USB-Serial genérico, mas não consegui taxas de recepção rápidas como eu preciso, quando eu tentava transmitir dados de forma mais rápida, eles chegavam corrompidos;
- O exemplos que encontrei do protocolo implementado usam o LabVIEW FPGA, e pelo que eu li minha placa de aquisição (NI USB-6212) não suporta FPGA.
Tem algum exemplo ou sugestão de como devo proceder.
Desde já agradeço.
Atenciosamente,
Fernando Esquírio TorresGood morning, Fernando,
Here are some links to help in its implementation. Any questions please contact us.
What Is the Basic Architecture for Serial Communication?
http://digital.ni.com/public.nsf/allkb/E0D95CB9249FB8CF86256C68007B1F81?OpenDocument
Can I Do 9-bit Serial Communication Instead of 7 or 8 bits?
http://digital.ni.com/public.nsf/allkb/3BDC7FF03541F772862564990057F919?OpenDocument
9-Bit Serial Writing in LabVIEW
http://digital.ni.com/public.nsf/allkb/E0D95CB9249FB8CF86256C68007B1F81?OpenDocument
Serial Communication Starting Point
http://zone.ni.com/devzone/cda/tut/p/id/4049
Serial Communication - Basic Serial Write and Read
http://zone.ni.com/devzone/cda/epd/p/id/2669
Enviar ou Receber Dados Binários / Hexadecimais Utilizando NI-VISA no LabVIEW
http://digital.ni.com/public.nsf/allkb/33C1056D66078118862577450061E683?OpenDocument
Sending and receiving serial commands using VISA
http://zone.ni.com/devzone/cda/epd/p/id/2423
Sincerely,
Mauro Vera
Applications Engineer
National Instruments -
How to load DLL library on Labview?
Hi
I have an application that is working well in Visual C++ 2012. I would like to load the dll library on labview and to execute the code on labview. I have only the DLL file, the working application and the help file. Is it possible to realise this task on labview using Call Library Function Node.
I have par example the following code in .cpp file:
void CMTBClientUsingCOMDlg:nBnClickedConnect()
// TODO: Add your control notification handler code here
try
// login to MTB, using english language
m_MTBConnection->Login(("en"), &m_ID);
// get MTB root (forcing an internal QueryInterface() on IMTBRoot!)
m_Root = (IUnknown*)(m_MTBConnection->GetRoot((BSTR)m_ID));
// ask root to return the number of devices
int count = m_Root->GetDeviceCount();
// list all devices
for (int i=0; i < count; i++)
_bstr_t name = ((IMTBIdentPtr)m_Root->GetDevice(i))->GetName();
m_ComboDevices.AddString(name);
if( m_ComboDevices.GetCount() > 0)
m_ComboDevices.SetCurSel(0);
OnCbnSelchangeDevices();
m_BtnConnect.EnableWindow(false);
m_BtnDisconnect.EnableWindow(true);
catch(_com_error e)
// connection close
OnBnClickedDisconnect();
DisplayError(&e);
How to execute this code on labview?
Best regardsHi
I have attached the help file describing the dll library (MTBApi.dll). My working program made on Visual C++ Dot Net is very big and therefore I can’t attach it.
In my header file I import at the beginning the dll library on this way:
#import "MTBApi.tlb" named_guids
using namespace MTBApi;
Than I have a class:
class CMTBClientUsingCOMDlg : public CDialogEx
public:
CMTBClientUsingCOMDlg(CWnd* pParent = NULL); // standard constructor
~CMTBClientUsingCOMDlg(); // standard destructor
enum { IDD = IDD_MTBCLIENTUSINGCOM_DIALOG };
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
protected:
HICON m_hIcon;
IMTBConnectionPtr m_MTBConnection;
IMTBRootPtr m_Root;
CComBSTR m_ID;
IMTBChangerPtr m_Changer;
IMTBDevicePtr m_Device;
DECLARE_MESSAGE_MAP()
public:
afx_msg void OnBnClickedConnect();
CButton m_BtnConnect;
In my .cpp file I have:
CMTBClientUsingCOMDlg::CMTBClientUsingCOMDlg(CWnd* pParent /*=NULL*/)
: CDialogEx(CMTBClientUsingCOMDlg::IDD, pParent)
m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
CoInitialize(NULL);
try
// create an instance of the connection class which can connect to the server
m_MTBConnection = IMTBConnectionPtr(CLSID_MTBConnection);
catch(_com_error e)
CMTBClientUsingCOMDlg::~CMTBClientUsingCOMDlg()
void CMTBClientUsingCOMDlg:isplayError(_com_error* e)
void CMTBClientUsingCOMDlg:oDataExchange(CDataExchange* pDX)
CDialogEx:oDataExchange(pDX);
DDX_Control(pDX, IDC_CONNECT, m_BtnConnect);
BEGIN_MESSAGE_MAP(CMTBClientUsingCOMDlg, CDialogEx)
ON_BN_CLICKED(IDC_CONNECT, &CMTBClientUsingCOMDlg:nBnClickedConnect)
END_MESSAGE_MAP()
BOOL CMTBClientUsingCOMDlg:nInitDialog()
CDialogEx:nInitDialog();
void CMTBClientUsingCOMDlg:nPaint()
void CMTBClientUsingCOMDlg:nBnClickedConnect()
try
// login to MTB, using english language
m_MTBConnection->Login(("en"), &m_ID);
// get MTB root (forcing an internal QueryInterface() on IMTBRoot!)
m_Root = (IUnknown*)(m_MTBConnection->GetRoot((BSTR)m_ID));
// ask root to return the number of devices
int count = m_Root->GetDeviceCount();
// list all devices
for (int i=0; i < count; i++)
_bstr_t name = ((IMTBIdentPtr)m_Root->GetDevice(i))->GetName();
catch(_com_error e)
// connection close
My question is how to start this code in labview. How to write the function in labview, par example this function:
m_MTBConnection->Login(("en"), &m_ID);
Best regards
Attachments:
MTBApi.zip 1935 KB -
Error 2 failed to perform action labview license activation
Bonjour,
Quand j'installe Labview, à la fin de l'installation, j'obtiens le message d'erreur suivant :
"error 2 failed to perform action labview license activation"
Et quand j'essaye d'ouvrir Labview par lasuite j'obtiens ce message :
"Il se peut que l'installation de cette application soit corrompue. Essayer de réparer ce programme en utilisant la fonctionnnalité Ajout/Suppression de programmes du panneau de configuration Windows"
Seulement Labview n'apparait pas dans cette liste de programmes...
J'ai un numéro de série pour une licence étudiante que je rentre durant l'installation.
Merci de m'aider si quelqu'un a une solution.Bonjour Vincent,
As-tu déjà retenté une réinstallation de LabVIEW ? L'erreur fait référence à une corruption d'installation.
Je te propose donc de désinstaller/nettoyer manuellement LAbVIEW ou en utilisant un "cleaner" type Windows Installer Cleanup Utility et de procéder ensuite à une réinstallation du logiciel.
Cordialement,
Antonin G. Associated LabVIEW Developper
National Instruments France
#adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
Communauté francophone des développeurs LabVIEW et des enseignants en STI2D
Si vous souhaitez partage... -
Labview travail il inférieur à la ms ?
Bonjour,
J'utilise une carte NI pour récupérer un signal analogique. Sur ce signal, je
souhaiterai mesurer le temps qu'il a mit pour passé d'un état haut à un état
bas. Je sais que cette mesure est inférieure à la ms. Le problème, c'est que
j'ai l'impression de labview (par les fonctions déjà existante) n'est pas
capable de travailler, où du moins mesurer un temps en dessous de la ms. De
plus, je dois échantillonner le signal lors de cette descente avec donc une
horloge inférieur à la ms (idéal = µs). Si quelqu'un à une idée je suis preneur
Merci de m'aiderBonjour,
Merci de suivre les réponses à votre question vers ce lien. Il correspond à la même question.
http://forums.ni.com/ni/board/message?board.id=4170&message.id=15007
Cordialement. -
VI para mandar sms y correo electronico
Hola!
Soy nueva en este foro y tambien en el uso de LabView.
Me gustaría su ayuda pues he buscado en diferentes medios
la manera de mandar SMS y mail con LabView pero no
he encontrado alguno que realmente me ayude.
Ojala y me puedan ayudar!
Gracias! (;
Hi!
I'm new in here,
i would reallye appreciate your help,
i need to know how to send SMS an e-mail
with LabView, i've been looking on the internet
but i can't find abything usefull.
i hope you can help me.
Thanks, (:Saludos AdeLuna,
Gracias por utilizar los Foros de Discusión de National Instruments, se me ocurren algunas opciones para el envío de SMS (veo que la parte del envío de emails queda cubierta con el post de altenbach):
Opción 1:
Utilizar un cRIO con un módulo que cuente con conectividad GSM y con la capacidad de enviar SMS.
Te recomiendo utilizar el módulo SRB cRIO GSM modul, el cual está basado en el módem GSM SIM900.
Te adjunto un fragmento de su página de producto:
The module functionalities are achieved by calling the LabVIEW functions from the Real-Time application of the cRIO platform:
Basic functions for module usage (module reset and initialization, module shut-down, checking of GSM signal quality and network registration status)
Text and PDU SMS functions (send SMS with optional delivery report, asynchronous delivery report for text SMS, asynchronous notification of new received SMS, read specific SMS message from the SIM card, list all SMS messages from the SIM card according to the specified criterion, delete SMS messages from the SIM card)
CSD functions (making the data call, asynchronous wait for a call, answer and hang-up the call, send and receive the data over the data call connection)
GPRS TCP/UDP communication functions (activation and deactivation of GPRS service, open and close TCP or UDP connection, send and receive the data over the TCP or UDP connection, start and stop TCP server, asynchronous wait for a new client connection on started TCP server)
FTP functions (upload and download a file to/from a FTP server)
Email functions (send an email through a SMTP server, receive an email through a POP3 server)
Especificaciones GSM:
Supported GSM bands: 850, 900, 1800, 1900
Packet services: GPRS Class 12
Link de la página del producto:
UNO-LUX NS - SRB cRIO GSM modul:
http://www.unoluxns.com/en/Product/Details/32
SRB cRIO GSM - Data Sheet:
http://www.unoluxns3.com/content/files/SRB-cRIO-GSM-Data-Sheet_eng.pdf
Creo que esa sería la solución más directa en cuanto a hardware.
Opción 2:
Utilizar un SMS Gateway, con el que podrás enviar emails a un SMS Gateway utilizando LabVIEW para enviar los SMS, de esta manera sólo sería necesario contar con alguna conexión a internet, ya sea WiFi o GSM.
Algunas compañías de telefonía móvil cuentan con SMS Gateways gratuitos, otras, cobran por dicho servicio, como por ejemplo Telcel (compañía de telefonía móvil en México). Existe un SMS Gateway de paga que me parece que tiene una plataforma bastante robusta, cuenta con la opción de realizar evaluaciones, los SMS son bastante económicos (de hecho más económicos que los SMS de Telcel si vives en México), y maneja un sistema de créditos, por lo que no hay que pagar ninguna mensualidad. Este SMS Gateway permite enviar SMS mediante HTTP/S (con esto podemos acceder a una URL mediante datasockets, lo cual es incluso más sencillo), SMTP (email), Objetos COM, XML, FTP, SMPP, SOAP, etc. Francamente me pareció que tiene una plataforma bastante fácil de usar.
Datos del SMS Gateway:
Sitio Web:
https://www.clickatell.com/
Dirección para registrarse para un demo:
https://www.clickatell.com/register/?productid=1
Instrucciones para mandar un SMS de prueba:
https://www.clickatell.com/product-help/developers-central/clickatell-api/
Quedo al pendiente de tus comentarios en caso de cualquier duda Anuar, ¡saludos!
David P.
National Instruments
Applications Engineer
www.ni.com/soporte -
Como puedo conectar un microbot teachmover a mi ordenador y controlarlo con labview?
Como puedo conectar un microbot teachmover a mi ordenador y controlarlo con labview?
Hola danelo.
El Teachmover cuenta con una interfaz serial RS 232, por lo que puedes utilizarla y los VI´s de VISA desde LabVIEW para controlar el robot.
http://www.ni.com/white-paper/7907/es.
Tendrás que revisar el manual del robot para ver como realiza la comunicación con su programa, y después implementar el mismo tipo de comunicación en LabVIEW (Sustituir el programa que viene por ellos por un código de LabVIEW).
Saludos.
Aldo H
Ingenieria de Aplicaciones -
Trabajando con una msc1210evm y labview
Hola a todos...soy nuevo en esto de las tarjetas y el uso de labview..mi consulta es la siguiente..estoy trabajando con una tarjeta msc1210evm de texas instruments y esta tarjeta trae un programa hecho en labview que sirve para adquirir datos,salvarlos.etc.Ahora,mi consulta es si con el NI-DAQ puedo adquirir datos de esta tarjeta(y de esta forma poder trabajar mas con estos datos) o solo funciona con las tarjetas fabricadas por NI??...
Desde ya
Muchas gracias
Manuel Meza
Universidad de Concepcion
ChileEstimado Manuel,
No estoy muy relacionado con la tarjeta msc1210evm sin embargo puedo ver que utiliza un ejecutable escrito en LabVIEW para sus distintas tareas. El driver NI-DAQ solo soporta tarjetas de adquisición de datos de National Instruments por lo que para poder programar la tarjeta de Texas Instruments (TI) se requeriría una librería especial. Mi recomendación es contactar directamente a TI para ver si ellos cuentan con dichas funciones.
Saludos,
Fernando D.
NI
Fernando D.
National Instruments -
Coneccion PLC controllogix allen bradley rslinx con labview
tengo un plc allen bradley controllogix que configuro la comunicacion con rsview a traves de rslinx pero quiero hacer un panel de similares caracteristicas con labview 8.5 que tengo el opc server, lo que no se es la configuracion de ambos, es decir rslinx y labview para que se comuniquen y hacer en el panel frontal algo bueno. quiero poner aprueba labview.
espero que me puedan ayudar con comentarios, link, etc.
cualquier ayuda lo agradecereBuenos días!
Este link puede ayudar a usted:
http://zone.ni.com/devzone/cda/tut/p/id/4626
Saludos,
Wagner Marinho
Maybe you are looking for
-
How to create Dynamic Window in Smartforms
Hi all, Could you please help me out on how to create Dynamic Window in smartforms excluding Main Window. Thanks in Advance. Vinay.
-
[SOLVED] X11 hid support broken on fresh macbook install
Hi! The solution was elementary indeed, I was missing xf86-input-keyboard and xf86-input-mouse. (looooooooooool) What bugs me though, is how this could happen to an already working system. From what I remember I didn't touch those drivers on my previ
-
Field type for approval change in shopping cart approval
Hi, Can anyone tell me where i define the type of field where i can choose a approver when i want to change the approver of a shoppingcart? Shoppingcart last screen before pressing order -> Approval preview -> press on the user who is to approve. The
-
Can't connect to Windows shared file server
I'm trying to connect to our Windows shared file server. I can add the drive and see it, however, when I open the folders nothing is there. I called Apple Support who said that it was most likely a Windows-related issue and that I may need to install
-
App Store icon shows three updates, but the screen is blank when I try to update my ipad
App Store icon shows three updates, but the screen is blank when I try to update my ipad