Enviar varios strigs por el puerto serial

Hola!... Primero that nada, da mucha me Alegría find an official position of national instruments. Are the first time that lo usare.

Ok. MI problema es el siguiente:

controlled certain instrucciones logicas UN device desde el pc en total son cinco functions, elegi the series Comunicación para enviarlas. HE designed are el tranmisor con series entry VISA. Pero el problem are that I have 5 strings y solo puedo enviar a uno uno por el puerto series

in primer lugar digo una structure case hize para enviar letras por cada statement. ES decir, for example if UN ventilconvettore esta in alto envia una 'A' y esta en bajo una 'B' if y asi para cada ventilconvettore (5 in total), are only no puedo enviar por el puerto series booleanos.

Pero ahora tengo 5 string, ventilconvettore por uno. METI los cinco table of the United Nations to build, pero no fue productive, porque entonces el problema are of sizes of data... en meter initiates UN con the array index of the United Nations, el pin index al 'i' del conectándo, pero nada.

Me han said that lo haga don't con UN, pero no como hacerlo hallo... haria como yo para sacar UN string por cada increase n... UN con N = 3 e incrementos 1, pero como hago para in cada me salga UN chain?

Como puedo hacer para poder enviar todos los datos conform the dije?... me sugieren?...

Thank infinitamente

Editor una imajen lo as hecho... he is is poder enviar cada strobila por el puerto serial. Gracias

Hola,

Not so se lo entedi muy Laundry the pregunta, pero I made of b of UN example lo ser name than what you want.

run el VI than ajunto e vea TR es lo as usted ha deseado.

Tenga a buen Dia!

Tags: NI Software

Similar Questions

  • I NEED SPEED CONTROL A 120 V UTILIZANDO LABNIEW CON POR EL PUERTO USB PID MOTOR

    : manindifferent: HOLA A TODOS, ALGUIEN CAN help ME A PROGRAMAR EN LABVIEW EL CONTROL OF SPEED OF ONE MOTOR DE CORRIENTE ALTERNA OF 120V. I NEED THAT TENGA EL PID Y Q SE RELEASE POR EL PUERTO USB CON EL PIC 16F628A U OTRO MICRO... ESTE ARE A HMI PROJECT...

    GRACIAS POR SU POST... :-)

    Hola Barcelona

    No you tiendo very well the pregunta respecto a en parte that need help.

    Respecto a lo del PID against este foro el cual tiene links in con PID information y controls Motors DC aunque vayas a usar para a CA, information engine you can be util además TR el control going to use usas UN PWM igualmente you serviria mucho gran parte the ahi esta info.

    Command PID made al control of DC motors

    Respecto al PIC the Comunicación y, mi primera mid-week seria using a PWM con UN cDAQ o una tarjeta and NO esa manera you mas eficiente el sistema control resultaria. Lo contrario seria UN media series utilizando el cable USB utililzar. O the third option you puedo recomendable usar UI an Arduino para which are hay una libreria Comunicación con cual ordered using LabVIEW seguir y UN mircontrolador sin tener as complicarte mucho.

    OR LabVIEW Interface for Arduino Toolkit

    I hope this information you sea util

    Saludos

    R. Esteban

  • PUERTO PARALELO MICROLOGIX PLC

    Connect as a PLC a sin usar OPC, DSC labview. Corpos UN Micrologix 1200 he read a travez of ModBus, pero no encuentro UN VI y UN programa PLC example than me to idea of como is con este protocolo pues nunca he trabajado don't con el the application that I'm developing none are very complex even could ser por el puerto paralelo. MI duda are TR el puerto paralelo four para funcionar manera esta continued 10 horas manera L - V safe deposited, are decir an industrial level

    Buenas tardes DJSerafin,

    If are posible comunicarse con UN PLC sin necesidad utilzar OPC servers o Module DSC, lo what hace are using NI VISA y con el protocolo ModBus is communication t, Sin embargo, esto're muy tardado, there are studying como works foot ModBus a cabeza.

    Ahora is una libreria para con Comunicación ModBus as puedes descargar Aquí, el unico lost what esta tiene page are that no esta launched soportada. Esto means that if tiene alguna complicacion lo atenderemos, pero el tiempo respuesta no sera el mejor are no hay information relacionada a esta libreria en nuestra base data.

    Aprovechando el foro, you Le tambien than exite UN KB than the manual instalacion of esta libreria sober habla. Para poder access one da El in click here. Con esto con comunicarte sin problema any hope.

    Por cierto, you recommend what made the detailed each of screws libreria problemas para ayuda y you ensenaran a utilizarlo.

    Saludos, y mucho exito en you application.

  • Pulsos fijado por tarjeta PCI 1426

    Estoy utilizando una tarjeta PCI 1426

    Trigger utilizando las functions led led componenete com CWIMAQ y introduciendo una Señal por el puerto secúndario esta tarjeta en modo EXT por el channel 0, ocaciones cuando estoy realizando en este procedure the tarjeta no recibe todos los pulsos

    MI pregunta're exists alguna funcion o alguna forma para count few pulsos were fijado por the card?

    Buenas tardes Arcangel,

    Are several ways to count pulsos that entran a una tarjeta, por lo than tiendo estos pulsos son you don't trigger y no hay material para contarlos y luego buy esa Señal.

    Lo puedes hacer're programaticamente hacer UN algoritmo you matters pulsos, pero if los datos cuando llega el siguietne procesando estas trigger No. lo going to a count poder.

    Como habia EDI en el foro, esta perdida puslos can be very por otro main reasons:

    The first are the speed of tus trigger Mayor are a the maximum speed that can see you device, that segun recuerdo 100kS/s era.

    The second option are el ancho of tus pulsos sea mas pequeno as el ancho minimo as camara detecta, este in el limit o y no los can worm, este segun recuerdo are single 100 ns o 10ns, no estoy seguro.

    Y finalmente, can be as estes procesando you information in el mismo ciclo in el cual adquieres you information, esto our da as a result the lost of data.

    If the last are you caso, lo puedes hacer are using the Programación llamada productor & arquitectura. In este link also a poquito mas sober esto: http://zone.ni.com/devzone/cda/tut/p/id/3023

    Revisalo y podemos find el porque estas perdiendo estos puslos y podemos tratar corregir esto.

    MAS concretamente if you want to count tus puslos requieres hacerlo programaticamente.

  • LECTURA del puerto series e impresion of datos

    Buenas tardes, estoy comments por el puerto using series VISA 5 sensores datos, pero todos los is mezclan al usar, no discriminar como los datos en visa are LabView sin tener esos confilctos con los datos.

    Example:

    Llega al series:

    10

    15

    89.3

    -15

    -98.23

    Y al querer imprimirlos is mezclan todos y appears esos values in orden Chicagorealestate, could someone help me? MUCHAS gracias.


  • Convert string received UDP a real por

    Hola.

    Estoy con of UN PLC comunicando Labview mediante UDP. Can mandar back values Oyster desde el PLC y worm data in Labview. El problema that are quite en modo don't string y no muy entendibles. He convertido Los has an array of 8 bytes there is Fri is datos numericos, pero no ahora juntar esos 4 bytes can para formar el dato life en nuevo. Sabe alguien como convert esos datos?

    Gracias y a greeting.

    Normal 0 21 false false false ES X-NONE X-NONE / * Style Definitions * / table. MsoNormalTable {mso-style-name : « Table Normal » ; mso-tstyle-rowband-taille : 0 ; mso-tstyle-colband-taille : 0 ; mso-style-noshow:yes ; mso-style-priorité : 99 ; mso-style-qformat:yes ; mso-style-parent : » « ;" mso-rembourrage-alt : 0 cm 5.4pt cm 0 5.4pt ; mso-para-marge-haut : 0 cm ; mso-para-marge-droit : 0 cm ; mso-para-marge-bas : 10.0pt ; mso-para-marge-gauche : 0 cm ; ligne-hauteur : 115 % ; mso-pagination : widow-orphelin ; police-taille : 11.0pt ; famille de police : « Calibri », « sans-serif » ; mso-ascii-font-family : Calibri ; mso-ascii-theme-font : minor-latin ; mso-fareast-font-family : « Times New Roman » ; mso-fareast-theme-font : minor-fareast ; mso-hansi-font-family : Calibri ; mso-hansi-theme-font : minor-latin ;}

    Hola Allende,

    None are las UDP functions you manden don't string como tal, sino're una manera los datos en binario than estan por el puerto UDP receiving computers. ES decir, what what llega a las functions son chorros Wicks as los agrupa en packages of 8-bit y represents esos en Código ASCII 8 bits. Para ver el number en life, you have that esos bits in a stupid number the structure of life number convert. ESTOS envio you links that you will be of mucha para UN formato a los bits right simplice utility:

    http://sine.NI.com/DevZone/CDA/EPD/p/ID/668

    http://digital.NI.com/public.nsf/allkb/FAEE0A6ECD0E987B86256EA900638678?OpenDocument

    http://decibel.NI.com/content/docs/doc-4105

    http://zone.NI.com/DevZone/CDA/EPD/p/ID/2588

    Salu2,

  • Como una tarea DAQmx UN programa hecho en Labwindows run

    Buen dia. Estoy trabajando con mi primer proyecto con datos en Labwindows closing tarjetas y verdad ando a poco perdido por no decir bastante. He buscado manuals Hay y ayuda con temas related to pero para labwindows muy poca information, the mayoria esta para Labview.

    Bueno, lo that pasa are that the USB-6509 than tiene 96 tarjeta Adquira canales bidireccionales, ya realize back tasks, a Quebec City of me which son los puertos entrada y otra which son los puertos of salida, las estas realize desde Labwindows, ahora lo deseo are in el programa run yo can call tasks estas para mandar salida por the card data 6509 y leer datos por los puertos entrada.

    He found examples which en NOR pero uno tiene than configurar el puerto en the user graphical, además lo hacen con than a solo puerto, yo deseo configurar los puertos desde el código y sober todo son mas UN puerto los than the user. Alguien tiene alguna idea como debo hacer lo as deseo? Yo CBP that era muy sencillo por eso habia comprado esta tarjeta.

    ASI lo as deseo básicamente are than the task that has the con config con los puertos salida enviar some hex values a cada puerto en tiempo intervalos para that ish often operaciones en UN tablero prueba y con task as tiene los puertos entrada estar group los resultados configurada.

    Alguien tiene una idea o algo parecido example?

    Saludos...

    Roberto M.

    That tal Roberto;

    Para poder leer/write varios Puertos en you tarjeta desde CVI puedes funcion DAQmxCreateDIChan/DAQmxCreateDOChan as con varios puertos para configurar y asi leerlos conjuntamente.

    Te envio an example sencillo como realizarlo (in this case leo back puertos por lo as uso UN U16 reading, TR quiesieras leer mas puertos tendrias than use otra funcion).

    I hope the information you sea ayuda.

    Suerte

  • Como discriminar una trama hexadecimal e identify of than proviene nodo dicha trama con labview

    Hola Amigos:

    Lo estoy doing what Le para me brinden knew ayuda. Estoy trabajando con una red inalambrica, communication between ellos sensores are por medio del protocolo zigbee, donde estos modulos me envían tramas hex al puerto mi PC series. MI problema radica en como hacer con LABVIEW para discriminar dicha trama e identify what nodo comes desde el puerto series.

    The agradeceria mucho pueden help me if. Gracias.

    Saludos...

    Buenos dias Osvaldo,

    Lectura del puerto serial por started. Para esta tarea you can use some of the examples included with LabVIEW.

    Help > examples > between output material & > series > continuous series and Read.vi writing

    UNA vez as lea the trama, el formato salida los datos tipo cadena of characters (String). Por lo cual podras use las paleta String functions para search y del number o comparison number del nodo. Este proceso requiere than conozcas the structure of the trama para poder buscar una o position in a character specific that means el inicio del identifier del nodo. Puedes Québec the following example para del nodo en search perform the trama.

    http://www.NI.com/example/25015/en/

    Saludos,

    MCOTO

  • CONNECTOR of Esxi a Vcenter

    Buenas,

    Also lo sabreis answering rapido porque os habra pasado pero yo no doy con ello. I have a Vcenter con varios Esxi connected pero solo UN par ellos estan en UN rango red specific diferente al Vcenter as me already add el pero a los pocos segundos el host host is is disconnected gray aunque me muestra el arbol maquinas office. Tiendo than can be por algun puerto specific that I need open pero cual no is. ¿Sabeis as can be?

    Gracias!

    Investigando el tema he read that if between el Vcenter y el Esxi hay a NAT is desconectan cada minuto aprox. No self if hay alguna respond al respecto are only change el rback2 are imposible to me...

    Es a Vcenter 5.5 y Esxi 5.5

    Gracias

  • Tektronix osciloscopio THS

    Hola

    I have a tektronix THS 710, he descargado los osciloscopio drivers. Quiero comunicar con el osciloscopio, worm onda in labview there get values of los puntos dicha funcion. Just start has used LV y me gustaria me ayudarais

    Gracias

    Hola, Ehuro,

    I think following slideshows could resultarte of interest para tener una primera toma contacto con LabVIEW:

    http://zone.NI.com/DevZone/CDA/tut/p/ID/7466

    http://zone.NI.com/DevZone/CDA/tut/p/ID/7001

    El con appropriate control LabVIEW, through puerto GPIB o series, to hace UN United Nations pilot what's llama NI-VISA. Te dejo information este driver:

    http://zone.NI.com/DevZone/CDA/tut/p/ID/3702

    http://zone.NI.com/DevZone/CDA/tut/p/ID/3511

    Con VISA, tendrias than programar the por el puerto Comunicación con el instrumento mandando los comandos you trustworthy manufacturer del osciloscopio el haya, decir, Tektronix. UNA forma alternativa saltarse esto, are quite hide, buscar el are instrument driver that ha developed el propio manufacturer, Tektronix, e instalarlo in PC you. Ellos han used VISA para hacer a pilot of Mayor nivel y mandarle mas complejas al osciloscopio sin necesidad conocer sus comandos command a bajo nivel. The page in the that puedes buscar y descargar are the following:

    http://www.NI.com/downloads/IDnet/ESA/

    In este punto, tienes seguir the ayuda that facilitated you el propio faffa para programar con su driver en LabVIEW. Te copio par UN documents that can be of utility:

    http://zone.NI.com/DevZone/CDA/tut/p/ID/4803

    http://zone.NI.com/DevZone/CDA/tut/p/ID/2804

    I hope this information you ayude. Saludos!

    Jesus

  • 2 adquisiciones en UN VI?

    Hola a todos, otra duda...

    I am doing a trabajo para the escuela, requiero adquisiciones hacer con a LDR y con desoues a DIP-Switch, todo por el puerto digital, mi pregunta es, is pueden hacer back adquisiciones in el mismo VI, pero en tiempo diferente?

    Antes that nada, Hi using el mismo puerto para both mediciones? Ser asi, better primero UN hacer porque a demultiplexer buy both señales para circuito has computadora por el mismo puerto. ¿O estas una DAQ using? If so, entonces lo unico as tienes that hacer're poner back rear ciclos, cada rear dentro a ciclo while. In LabView, los ciclos manera mimi "paralela" while, por lo that if are posible hacer y/o operaciones simultaneas mediciones.

  • Distinguir etapas en proceso

    Buenas! Estoy realizando UN programa in labview, el cual recibe datos por el puerto series go showing por pantalla su valor of forma grafica y numerica. El problema main lo tengo in Quebec me entran back señales, una 0 to 5 (son pulsos) y otra from 0 to 200 (will increasing su valor mediante a potenciometro) (pero puedo como tratar so out of 10 has 200). Recibe tambien otros datos pero no con ellos no tengo problema.

    What I need are vaya showing solo values of 0 (o 10) a 200 primero, y una vez haya alcanzado el valor of 200, vaya showing los back simultanemente.

    Entonces, el problema radica that cuando el programa como 0 Centralni starts has 200 y paso por el rango 0 has 5, me comienza a dibujar en the los pulsos grafica (cosa than no debe hacer) para luego en what yo Necesito UN continue.

    The respond supongo than seria tan simple como poner a contador 0 y cuando llegue a 200 ponga has to 1. En el caso a 5', pondria dibujar cuando este between '0 y 5' 0 ' Y además el contador sea igual has 1. ´

    Programación en C no tengo problema para realizarlo por el tema las variables, pero no hacerlo can not con el Labview, so can echarme una mano alguien is lo agradeceria.

    Editor el .vi por alguien the echa if a look.

    Gracias

    Saludos,

    LabVIEW hay UN nodo llamado 'formula node', el puedes programar en lenguaje C sin problema dentro.

    Jorge N.

    PD: Hay a foro en Español, donde you pueden contestar mas rapido tus questions...

  • USB-6009 + LabWindows

    Muy buenas:

    Tengo una targeta digital y Necesito UN that por esta targeta me salga por un menor peso bit 1 el y por el puerto 0. El he found a programa en OR sober cual me estoy basando para crear esta condition pero no programarlo problems can forma deseada. A c editor el programa para as the hecheis a look. MUCHAS gracias.

    Muy buenas:

    Estoy realizando el proyecto final of carrera. ESTOS momentos estoy trabajando con una targeta DAQ USB-6009 y en OR he found a programa me works very well don't put con ideas pero el problema what I have that none be como el puerto salida Québec. Targeta en TR works como entrada salida analogica digital o o y yo just need the part digital of the targeta. El programa Québec en he sown OR, as editor a c lo, me slightly para x values of entrada salida o y los puertos, y lo no puedo are to get there has the config of los puertos para as estos no varien. Alguien sabe como if is you can hacer Québec me heche a cable por favor? Gracias.

  • the address of a server en datasocket escribo como

    Hola

    He estado doing conexiones con el datasocket con el protocolo that y in mi casa han funcionado muy well; I have 2 computers, investigo intellectual property of the Québec uso como servidor computadora con el comando "ipconfig" in el symbol del sistema, y in computadora desde the Quebec me voy a connect the direccion ip del "servidor" escribo y todo works well.

    MI problema cuando intento conectarme a internet travez, aren't is direccion ip debo poner, due to than I am in a small red what conecta an internet router travez of UN, ¿debo concatenar the tanto del router the computadora como ip?, o el lugar IP debo put el number del equipo del servidor?

    o is posible realize ese tipo conexion?, Hey Baptiste some examples of programs of type "no chat" pero no he could realize the connection has travez of internet

    Gracias

    Hola,

    Will you recommend that if a put tus dudas in Spanish, of the mejor las placed in este apartado del foro http://forums.ni.com/ni/board?board.id=6170.

    Aun no he trabajado con las conexiones en datasocket, pero if he estado UN servidor Apache una website configurado desde mi casa, y you puedo decir some things I tuve that hacer para as tenian.

    You must have the address of IP internet sober, puedes revisarla desde http://whatismyip.com/ o Hay applications para ello. In the case of CANTV in Venezuela aqui, ellos no you dan una IP fija, sino as cada cierto tiempo the are, you pueden dar una fija pero you cobrarian mas pienso.

    Esto no you momento interesa: in the case of pages web I really need a DNS server, y una application than actualice los cambios of you IP a quien web of direccion donde esta asociado you're el DNS traduce el number of una page al IP than a1 has.

    Debes hacerle UN before al por el puerto you quieres comunicar desde el router IP of you red interna del PC you quieres comunicar.

    Debes simplice permiso a las conexiones por el puerto you comunicas in todos los router cortafuegos, tanto del Windows, como del, y mi caso particular tuve that disable the protection of mi proveedor.

    Saludos.

  • Error al open vSphere Client

    Hola buenas!

    Al try conectarme con vmware vSphere client vcenter al, me the following error message appears.

    Captura.JPG

    He estado buscando information y parece ser as el problema esta in el puerto 443. He intentado open el puerto in el equipo (mediante las directivas del firewall) y no hay manera.

    También he, which hurt the contrasena pongo, el error TR comprobado are el mismo.

    The team are United Nations Windows 7 Professional x 64.

    an alguien ha pasado esto?

    Gracias of photos there a greeting!

    Leire

    OK, Hemos detectado el problema pues. Los servicios vCenter no pull y por ello no puedes conectarte desde her comforted (no hay nadie por el puerto 443 goes). El servicio debe estar arrancado, asi como el resto services related to "VMware VirtualCenter Server".

    Appears, evento en el eventvwr algun?

    Como recomandacion brought restore el servicio desde los CD vCenter.

    Saludos.

Maybe you are looking for