Escolar Documentos
Profissional Documentos
Cultura Documentos
Introd LV
Introd LV
INTRODUO AO LABVIEW
Contedo:
No final desta sesso o formando dever: Conhecer e explicar o que um VI ou Instrumento Virtual Conhecer o ambiente Labview, seus menus e ferramentas Conhecer e utilizar o sistema de help do Labview
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 1
A. Instrumentos Virtuais
Os programas em Labview, so denominados VIs - Instrumentos Virtuais. Cada VI composto por trs partes principais a saber: O painel frontal (panel) O diagrama de blocos (diagram) O ligador de cones
O painel frontal o interface com o utilizador que permite introduzir e/ou fixar valores num sistema e depois verificar os seus efeitos e sadas no diagrama.
Devido ao facto do painel frontal ser muito semelhante ao painel frontal dum aparelho de medida verdadeiro as entradas so chamadas controles, e as sadas so chamadas indicadores.
possvel utilizar uma grande variedade de controles e indicadores, tais como: interruptores, botes, crans grficos, etc... Tudo isto para permitir um painel frontal com comandos facilmente identificveis e compreensveis. Um exemplo de painel frontal mostrado na fig. 1-1. Pertence ao VI de exemplo chamado Temperatura.
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 2
fig. 1-1 Cada painel frontal tem o seu correspondente diagrama de blocos, o qual traduz o programa de VI.
Os componentes do diagrama de blocos constituem ns do programa, por exemplo estruturas de algoritmia como Loops e Cases, ou ainda funes aritmticas.
Os componentes, ou estruturas so ligados atravs de traos que podem representar fios condutores, ou simplesmente fluxo de dados.
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 3
fig. 1-2
Utiliza-se o ligador de cones para transformar um VI , num objecto doutro VI (sub-VI), que possvel utilizar como sendo uma sub-rotina num diagrama de blocos de outro VI. O cone assim inserido grficamente representa o VI (de scope inferior) ao qual foi atrbuido no diagrama de blocos do VI principal ou superior.
Os terminais do cone indicam onde se devem ligar as entradas e sadas do cone. Os terminais do sub-VI comportam-se como sendo parmetros duma sub-rotina. Estes correspondem aos controles e indicadores do painel frontal do VI. A fig. 1-3 mostra o cone do VI Temperatura e os seus terminais. Normalmente os terminais esto escondidos nos cones at estes serem seleccionados.
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 4
fig. 1-3
O grande poder e versatilidade do Labview reside essencialmente na modularidade dos VIs e nas relaes de hierarquia que possvel estabelecer entre eles.
Aps o utilizador ter criado um VI pode invoc-lo e us-lo como sub-VI no diagrama doutro VI de scope superior. No existe limite para o nmero de scopes na hierarquia de VIs.
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 5
fig. 1-4
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 6
O VI de mais alto nvel (ou scope) , atravs do seu diagrama mostra o VI Temperatura inserido num loop.
Este sub-VI capta sempre os valores de medida da temperatura em cada iterao do loop. Aps o loop se cumprir o especificado nmero de vezes, o VI passa os dados atravs dos seus terminais para o VI principal que assim os vai mostrar num grfico no VI de scope mais elevado.
Com o Labview podemos usar um VI, como sendo um sub-VI. Esta filosofia de trabalho, faz com que os diagramas de blocos sejam modulares e fceis no s de compreender, como tambm de corrigir e alterar.
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 7
fig. 1-5
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 8
fig. 1-6
O boto de execuo ou RUN: ... pode aparecer com outras formas, indicando a situao actual do VI, seno vejamos: se o VI de scope mximo. se o VI de em causa est a correr chamado por outro de scope superior. Quando o VI est a ser executado, o boto de STOP execuo do VI basta clickar neste boto. aparece. Para parar a
ATENO:
execuo dum VI, e conveniente deixar o VI terminar normalmente o seu algoritmo at ao fim. Procedendo assim o VI estar sempre num estado de funcionamento conhecido.
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 9
Um procedimento correcto que nos permite parar um VI em qualquer altura e correctamente consiste na colocao dum interruptor no seu painel.
Boto de BROKEN RUN.Este boto aparece em vez do boto de RUN (execuo) e indica que o VI no pode ser compilado porque o seu cdigo tem erros.
Para descobrir quais so esse erros clique neste boto , mas com o boto direito do rato. A surgir uma lista com todos os erros existentes no seu cdigo.
ATENO:
expresso significa carregar no boto direito do rato, quando se est a pontar um determinado objecto ou ponto no cran.
Esta aco pop-up hoje cada vez mais usada em aplicaes de ambiente Windows e abre uma srie de possibilidades de actuao e definies sobre o objecto em questo.
Para sistematizar podemos dizer que daqui para a frente, sempre que referirmos clickando, referimo-nos a premir o boto esquerdo do rato, sempre que referirmos pop-up, referimo-nos a premir o boto direito do rato.
Boto de CONTINUOUS RUN (execuo contnua) Clickando neste boto o VI fica a executar-se contnuamente em ciclo fechado, e o boto muda de aspecto para: . Para parar a execuo contnua do VI a
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 10
Boto de PAUSE/CONTINUE (pausa/arranque) Este boto provoca uma pausa na execuo do VI. Clickando novamente neste boto o VI retoma a sua execuo normal. RING de seleco de fonte. Clickando na seta deste RING possvel seleccionar a fonte a utilizar nas inseres de texto, assim como o seu tamanho, estilo e cr.
RING de alinhamento de objectos. Clickando na seta deste RING permite-nos seleccionar o tipo de alinhamento dos objectos que forem prviamente marcados. O tipo de alinhamento seleccionado pode ser vertical, top-edge (de cima para baixo), ou esquerda. Isto vlido para dois ou mais objectos seleccionados.
RING de distribuio. Esta ferramenta permite posicionar os objectos que foram marcados prviamente e pretendemos agora alinhar. possvel escolher as distribuies desejadas incluindo espaos livres, zonas de compresso, etc... Tudo isto vlido para dois ou mais objectos.
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 11
fig. 1-7
Passemos de seguida anlise de cada um dos botes em particular. Comecemos pelos botes de debug:
Boto de EXECUTION HIGHLIGHT (indicao do estado de execuo) Com este boto assiste-se a uma simulao dos sinais elctricos a percorrerem os condutores. Clickando neste boto obtm-se esse efeito de amostragem do estado de execuo do programa, e caso esteja a ser executado o seu smbolo muda para Esta simulao no fundo representa o fluxo de dados a percorrerem o
diagrama de blocos.
Boto de STEP OVER , execuo passo-a-passo. Clickando neste boto, inicia-se a execuo do VI passo-a-passo. O n que em cada instante est pronto a ser executado, surge no diagrama a piscar. Clickando de novo o boto passa-se ao n seguinte, ou sub-VI.
Deste modo cada n executado duma s vez, sem que a sua execuo interna seja feita passo-a-passo. Para conseguir isso, aps estarmos localizados na execuo sobre um determinado n, devemos clickar o seguinte boto:
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 12
Boto de STEP INTO - execuo interna dum n passo-a-passo. Clickando neste boto, permite-nos executar o n em que estamos, seja ele uma estrutura de algoritmia, um sub-VI, etc,... Esta execuo realizada passo-a-passo vendo a evoluo de alguns valores de iterao se existirem.
Boto de STEP OUT - concluso de execuo do n. Se estivermos a executar um determinado n passo-a-passo, essa execuo conclui-se imediatamente e passa imediatamente para o prximo n !
Boto de WARNING - aviso. Este indicador aparece quando h um provvel e potencial problema no diagrama de blocos do VI em que estamos a trabalhar, mas que no constitui um erro de cdigo, ou seja que no impede o VI de se executar. Um exemplo tpico quando colocamos no painel um controle que no usado em lado nenhum no nosso VI.
possvel permitir ou no o aparecimento deste indicador usando a opo Preferences no menu de Edit e depois escolhendo debugging no ring.
NOTA: Se estiver a utilizar um Macintosh a forma de chegar aos menus de pop-up atravs da tecla:
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 13
As opes apresentadas
Passemos agora a examinar cada um dos menus de pull-down. Clickando em File o menu de pull-down, apresenta-nos as seguintes opes:
New - Cria um novo VI abrindo o seu painel Open - Abre um VI j existente Close - Fecha a janela activa Save - Salva o VI corrente Save as ... - Salva o VI corrente, mas com outro nome Save a Copy as... - Salva uma cpia do VI corrente, atribuindo-lhe outro nome Save with Options ... - Abre opes para guardar o VI, ou permite a sua distribuio por vrios ficheiros, inclusiv quanto s livrarias Revert - Converte o VI corrente na ltima verso dele que foi salva Printer Setup ... - Permite configurar a impressora Print Documentation... - Apresenta opes para imprimir informaes sobre os componentes do VI, o seu scope e a sua descrio. Print Window... - Imprime a janela activa do VI Edit VI Library... - Remove os VIs abertos para uma livraria e reorganiza a ordem da palette de VIs Mass Compile ... - Compila todos os VIs abertos numa livraria
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 14
Clickando em Edit na barra de menus temos acesso a opes que nos permitem modificar o panel e o diagram dum VI. Devem-se usar estas opes para manipular e reorganizar os vrios componentes de Labview ao gosto pessoal do utilizador / programador.
Copy - Copia o objecto seleccionado na janela activa para o clipboard Paste - Coloca uma cpia do clipboard na janela activa Clear - Apaga o objecto seleccionado Import Picture From File - Copia um ficheiro de imagem para o clipboard Remove Bad Wires - Apaga todos os fios mal ligados no diagram Panel Order ... - Troca a numerao dos objectos do front panel dum modo interactivo Edit Control... - Invoca o editor de controles SubVI From Selection... - Converte o objecto seleccionado no diagrama em subVI Move Forward - Move o item seleccionado, uma posio para baixo no stack Move Backword - Move o item seleccionado uma posio para baixo no stack Move to Front - Move o item seleccionado para o tipo do stack
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 15
Clickando em Projects na barra de menus abrem-se as seguintes opes que nos permitem obter informao adicional sobre os VIs abertos, seus subVIs e janelas. As opes do menu Project so as seguintes:
Show VI Hierarchy - Mostra a hierarquia de VIs e subVIs no VI corrente, em scopes superiores e inferiores. This VIs Callers - Mostra uma palette dos VIs que fazem apelo ao VI corrente This VIs subVIs - Mostra uma palette com os VIs chamados pelo VI corrente Unopened SubVIs - Mostra uma palette com os subVIs (no actualmente abertos) do VI corrente Unopened Type Defs - Mostra uma palette com as definies de tipos que no esto actualmente abertos Find... - Permite encontrar subVIs, Controls e outros objectos que estejam localizados em memria Search Results - Mostra os resultados do Find Find Next - Mostra o prximo item de acordo com os critrios definidos, para a procura Find Previous - Mostra o item anterior de acordo com os critrios definidos para a procura
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 16
O menu Windows pode ser utilizado para localizar rpidamente janelas abertas e para abrir janelas de subVIs e de VIs de scopes superiores.
Show Panel - Faz a troca entre as janelas do panel e do diagram Show VI Info... - Mostra uma caixa de dilogo com informao cerca do VI corrente Show History - Mostra uma caixa de dilogo com o histrico do VI corrente Show Functions Pallete - Mostra a palette de funes Show Tools Palette - Mostra a palette de ferramentas Show Clipboard - Mostra uma caixa de dilogo com os erros de programao do VI corrente Tile Left and Right - Mostra o panel e o diagram lado-a-lado Tile Up and Down - Mostra o panel e o diagram, um sobre o outro Full Size - Usa o cran inteiro para mostrar a janela activa Parte inferior do menu: Aqui aparecem listadas todas as janelas abertas de todos os VIs. Aqui aparece marcada com um v a janela activa O menu Help permite-nos ver informaes cerca do panel, diagram, objectos, e ainda como activar utilidades como sejam referncias Online. Permite ainda ver qual o n da verso do Labview, que estamos a usar e ainda informaes referentes utilizao de memria pelo computador.
Show Help - Activa a janela de Help que fica depois sempre aberta e vai dando informaes sobre os objectos que vo ficando sobre o cursor.
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 17
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 18
O Labview tem palettes grficas flutuantes que nos ajudam a criar e a operar com os VIs. As palettes assim disponveis so Tools, Controls e Functions.
possvel criar, modificar, e tirar erros de VIs utilizando as ferramentas localizadas na palette Tools. Se a palette Tools no fr visvel, seleccione Show Tools Palette, a partir do menu Windows para mostrar a palette. Aps seleccionar uma ferramenta deste men, o cursor toma a sua forma (da ferramenta seleccionada).
Tambm possvel aceder palette Tools pressionando SHIFT e o boto direito do rato. Para Macintosh, o acesso palette Tools feito pressionando COMMAND-SHIFT e o boto do rato.
possvel colocar qualquer ferramenta existente na palette Tools sob um cone dum subVI ou duma funo para possibilitar a afixagem de informao pertencente a esse objecto na janela de Help. Torna-se necessrio primeiro seleccionar a opo Show Help a partir do menu Help.
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 19
- Ferramenta de manipulao - Utilize esta ferramenta para manipular os controles e alguns indicadores do painel frontal. Quando o cursor passa sobre o canto dum objecto que pode ser redimensionado, ele pode ser alterado para:
- Ferramenta de posicionamento - Use esta ferramenta para seleccionar, mover ou redimensionar objectos. A ferramenta muda para , ou qualquer
dos quatro cantos duma imagem quando passa sobre um canto dum objecto redimensionvel.
- Ferramenta de etiquetagem - Utilize esta ferramenta para inserir texto em etiquetas de objectos e tambm em etiquetas livres. O cursor desta ferramenta toma a forma de:
- Rlo de fio - Esta ferramenta deve ser usada para ligar objectos no block diagram. Coloque o cursor (que entretanto tomou a forma dum rlo de fio) sobre um fio do diagram para mostrar os dados referentes ao fio na janela de Help. Antes desta aco torna-se necessrio seleccionar Show Help no menu Help.
- Ferramenta de pop-up - Esta ferramenta deve ser usada para fazer aparecer o menu de pop-up dum objecto usando o boto esquerdo do rato.
- Ferramenta de Scroll - Utilize esta ferramenta para arrastar imagens dentro das janelas sem usar elevadores.
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 20
- Ferramenta de Breakpoint - Utilize esta ferramenta para fixar breakpoints (pontos de paragem de execuo) em VIs, funes e estruturas.
- Ponta de prova - Utilize esta ferramenta para colocar pontas de prova em fios de do block diagram.
- Conta-gotas de cpia de cr - Utilize esta ferramenta para copiar cres dum objecto para outro.
- Pincel - Utilize esta ferramenta para colorir um objecto. Tambm permite mostrar as cres de fundo dum objecto.
Estas
palettes
consistem
em
cones
organizados
em
vrios
nveis,
representando subpalettes, dando acesso a todo um conjunto de objectos que permitem criar um VI. possvel aceder s subpalettes clickando nos cones de nvel mais elevado. possvel tambm converter uma subpalette numa palette flutuante que fica no cran, clickando no ponto junto ao punais existente no canto esquerdo da barra superior da subpalette.
Colocam-se controles e indicadores no panel dum VI atravs da palette de Controls. Cada opo desta palette abre uma subpalette com os controles e indicadores aqui disponveis. Se a palette de Controls no estiver visvel possvel abri-la seleccionando Show Controls Palette no menu Windows. Tambm possvel aceder a esta palette se fizermos pop-up numa zona livre da janela do panel. Ento a
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 21
NOTA: A palette de Controls s se encontra disponvel quando a janela do panel estiver activa.
- SubPalette Numrica - Disponibiliza um conjunto de controles e indicadores para manipulao de dados numricos.
- Subpalette Booleana - Disponibiliza um conjunto de controles e indicadores para manipulao de dados booleanos.
- Subpalette de listas e rings - Disponibiliza um conjunto de controles e indicadores para menus com rings e caixas de opes e elevador.
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 22
- Subpalette de Arrays e Clusters - Disponibiliza uma srie de controles e indicadores que permitem manipular grupos ordenados de dados de vrios tipos.
- Subpalette de Grficos - Disponibiliza um conjunto de indicadores que desenham grficos em tempo real.
- Subpalette de Path & Refnum - Disponibiliza um conjunto de indicadores que permitem manipular paths e refnums de ficheiros.
- Subpalette decorativa - Disponibiliza uma srie de formas grficas (no grficos !) que permitem personalizar o front panel dum VI.
- Subpalette de escolha de controles - Abre uma caixa de dilogo que permite carregar novos controles construdos pelo utilizador/programador.
possvel aceder palette de funes fazendo pop-up numa numa zona livre da janela do diagram. Tambm possvel convereter qualquer das subpalettes
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 23
NOTA: A palette de funes s est disponvel quando a janela do diagram est activa.
- Subpalette de estruturas - Disponibiliza um conjunto de estruturas de programao, tais como FOR, WHILE, LOOP, etc. Disponibiliza ainda variveis locais e globais.
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 24
- Subpalette de comparaes - Disponibiliza um conjunto de funes para comparar tipos numricos, booleanos e strings.
- Subpalette de temporizaes e dilogos - Disponibiliza um conjunto de funes para janelas de dilogo, temporizadores e tratamento de erros.
- Subpalette de INPUT/OUTPUT - Disponibiliza uma srie de VIs e funes para manipulao de ficheiros de entrada e sada de dados.
- Subpalette de Comunicaes - Disponibiliza uma srie de VIs que permitem realizar comunicaes com redes com protocolos TCP, DDE, Apple Events e OLE.
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 25
- Subpalette de Instrumentao para Entrada e Sada de dados Disponibiliza um conjunto de VIs que permitem a comunicao com aparelhos de medida atravs de protocolos GPIB e VISA, ou ainda de linha srie.
- Subpalette de Aquisio de Dados - Esta subpalette apresenta uma srie de cones que abrem outras subpalettes que disponibilizam VIs para comunicao com cartas de aquisio de dados.
- Subpalette de Anlise e processamento de dados - esta subpalette apresenta uma srie de cones que abrem outras subpalettes que disponibilizam VIs para anlise e processamento de dados, concretamente: Geradores de sinais FFTs e outros tipos de transformadas Filtros ... etc.
- Subpalette de comandos avanados - Esta palette disponibiliza uma srie de diversas funes avanadas para manipulao de VIs, manipulao de livrarias e I/Os.
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 26
- Subpalette de escolha dum VI - D acesso a uma caixa de dilogo que permite inserir subVIs no VI corrente.
- Subpalette de livraria do utilizador - o cone que vai dar acesso aos VIs criados pelo prprio utilizador/programador.
- Subpalette de Drivers de instrumentos - o cone que vai dar acesso aos drivers dos vrios instrumentos de medida virtuais.
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 27
Carregar e salvar livrarias de VIs bviamente mais lento do que carregar e salvar VIs individualmente do file system.
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 28
As livrarias de VIs e os VIs aparecem na caixa de dilogo a seguir a um smbolo representativo do tipo de VI. Aps se criar uma livraria de VIs, ela aparece na caixa de dilogo de ficheiros como sendo um folder (pasta), com as letras VI inscritas no meio. Uma directoria normal aparece com o smbolo de folder normal, mas sem as letras VI. Na figura abaixo apresenta-se como exemplo, BASCLASS.LLB que uma livraria de VIs e examples que uma directoria normal.
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 29
Para abrir uma directoria normal ou livraria de VIs deve-se clickar deve-se clickar duplamente sobre ela e depois em OK. Concerteza notou que o Labview abre livrarias de VIs como se fossem directorias. Depois de localizar o VI pretendido para carreg-lo deve-se clickar sobre ele e depois em OK, ou simplesmente clickar duplamente sobre o nome do VI.
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 30
A lista de ficheiros presentes em Loading, vai mostrando os nomes dos vrios VIs ou subVIs medida que eles vo sendo carregados em memria.
Number Loaded indica o nmero de subVIs carregados em memria at ao presente momento. possvel cancelar este load em qualquer instante clickando em Stop.
Se o Labview no consegue carregar instantneamente um subVI, ele comea sua procura atravs de todas as directorias especificadas na VI Search Path , que caessvel atarvs do menu Edit ; Preferences >> Paths. O campo Searching vai listando os nomes das directorias ou livrarias de VIs onde o Labview efectua a sua busca. Neste ponto possvel indicar ao Labview que ignore um subVI, clickando em Ignore subVI, ou pode-se ainda optar por clickar em Browse, para procurar o ficheiro subVI em falta usando uma caixa de dilogo.
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 31
Para proceder criao duma nova livraria de VIs, deve-se seleccionar a opo Save As... do menu File e depois clickar no boto New VI Library, e final indicar o nome a atribuir nova livraria. Para Macintosh, deve-se clickar em Use LLBs e depois clickar no boto New da caixa de dilogo.
Aps clickar em New VI Library, ou em New vai aparecer uma das seguintes caixas de dilogo:
Introduza o nome da nova livraria na caixa de dilogo e clicke no boto VI Library. O nome da livraria no deve Ter mais de 8 caractres e uma extenso .llb. O Labview junta automaticamente a extenso .llb se no fr indicada. As
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 32
Para remover ficheiros duma livraria de VIs utilizando a opo Edit VI Library no menu File ou utilizando o VI llbedit que se encontra na directoria Examples\llbedit.
NOTA: O Labview por defeito utiliza sempre para load e save os dilogos de ficheiros, quer se trate de ficheiros ou livrarias.
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 33
Torna-se ento possvel usar nomes de ficheiros bastante longos dentro da livraria, isto mesmo que a nova plataforma (ou o seu S.O.) restrinja os nomes de ficheiros a um mximo de caractres.
Devido ao facto das livrarias de VIs e dos VIs eles prprios serem todos ficheiros, possvel utilizar vrios mtodos de transferncia de ficheiros entre as vrias plataformas. Uma forma muito comum de transferncia destes ficheiros o protocolo FTP, ou ainda os protocolos Z- ou XModem. Este tipo de transferncia de ficheiros em redes muito popular porque elimina a necessidade de software adicional de traduo dos ficheiros duma plataforma para outra.
Se optarmos por transferir os ficheiros VIs ou livrarias VIs por diskettes ou hard-disk removvel, necessrio um programa de transferncia de ficheiros.
Alguns exemplos de converso de ficheiros entre plataforma so: Para plataforma Windows: MacDisk e TransferPro para converter ficheiros em formato Mac e vice-versa.
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 34
NOTA: Alguns VIs especficos para determinados Sistemas Operativos no so portveis nem convertveis entre plataformas, por exemplo CINs (Code Interface Nodes), DDE (VIs de Dynamic Data Exchange) e Apple Events.
LBV/LUF/RCC-RCC/2004-02-07 02:18
pg. 35