Search
Search Keyword:
Total 20 results found.
Tag: linguagem C
Ordering
AREVA - Energia nuclear

Desenvolvimento de um software de medição não destrutiva para a detecção de defeitos superficiais em materiais e mapeamento para usinas nucleares. Este sistema está integrado nas MIS, um robô de inspeção de tanques de reatores.

Técnicas:

Ferramentas: LabWindows/CVI Instrumentação: Ethernet com TCP e UDP, instrumento de medição com correntes de Foucault de IntelligeNT
Driver IVI

IVI (Interchangeable Virtual Instrumentation) é uma especificação de driver de instrumento publicado pela Fundação IVI, formada pelos maiores nomes da instrumentação, como Agilent, National Instruments, Rohde & Schwarz, Aeroflex, Tektronix, Teradyne, Pickering e outros.

Esta especificação define classes de realizá-los (multímetro, osciloscópio, fonte de alimentação, ...). Todos os drivers da mesma classe têm as mesmas funções exportadas. Isto assegura a compatibilidade e a permutabilidade dos instrumentos. O software de medição é associado com o controlador de classe que está associado com o controlador específico do instrumento utilizado.

Exemplo: Eu tenho um aplicativo de teste que mede a tensão com um multímetro. Meu software usa o driver da classe multímetro. O IVI associa com o driver específico do modelo X de Agilent. Portanto, podemos mudar este multímetro para o modelo Y de Agilent ou o modelo Z de Tektronix com uma configuração única, sem modificar o software (desde que tenha instalado drivers IVI específicos destes três instrumentos).

Lista de classes definidas pelos instrumentos IVI:

Multímetro digital (DMM) Osciloscópio gerador de forma de onda / função arbitrária Fonte de alimentação DC Fonte de alimentação AC Switch, matriz de comutação Medidor de energia Analisador de Espectro Gerador de sinal RF Upconverter Downconverter Digitador Contador / temporizador Alguns instrumentos específicos que não se enquadram nessa classificação. Neste caso, você pode criar uma nova classe.

LabWindows/CVI fornece assistentes para o desenvolvimento de drivers e adição de uma nova classe.

Os drivers IVI podem ser usados por qualquer linguagem de programação. No entanto TestStand, LabVIEW, e Measurement Studio oferece todas as funções de uma solução completa.

SCHNEIDER TOSHIBA - Indústria elétrica

Validação de placas de comunicação dedicada à implementado de protocolos industriais em red de PLCs. Neste caso, os placas são opções para PLC para controlar a velocidade dos motores eléctricos.

Desenvolvimento de DLL de protocolos de comunicação: Metasys, BacNet, CClink, Ethernet IP, Modbus TCP, Apogee Desenvolvimento de sequências de teste integração no sistema de teste existente

Técnica:

Ferramentas: LabWindows/CVI, TestStand, Visual Studio C++ Hardware: bancada de teste com placas DIO, DAQ, placa de red, interfaces dedicadas o produto

TestExec é um software de tipo sequenciador de testes. Seu código fonte está disponível em linguagem G de LabVIEW (última versão 5.1.1) ou a linguagem C em LabWindows/CVI (última versão 2.0). A primeira versão data de 1994.Foi substituído em 2000 com TestStand de National Instruments, proporcionando mais flexibilidade e é compatível com as mais recentes tecnologias.

National Instruments vendeu as fontes deste software para LabVIEW ou LabWindows/CVI, como o Toolkit Test Executive, fazendo um total controle e customização possível do sequenciador.

Em LabWindows/CVI, os arquivos de código fonte são: txmain.c : gestão da tela principal txedseq.c : edição das sequências txedpc.c : edição das condições txlogin.c : gerenciamento de usuários txprecnd.c : avaliação, a carga e descarga das condições prévias txreport.c : criar e salvar relatórios de teste txsavres.c : recolha dos resultados dos testes cvitxuir.uir : recursos da interface gráfica txengine.c : execução, o carregamento e descarregamento de sequências

Até hoje ainda existem empresas que usam sequenciadores com base no Toolkit Test Executive. Estes seqüenciadores muitas vezes exigiu uma investisement significativo para personalizar e atender as especificações técnicas e de negócios (mudando a interface gráfica, geração de relatório HTML, Word ou Excel, a conexão com bancos de dados, carregamento de arquivos tolerâncias e limites, controle de instrumentos, leitura automatizada de números de série em EEPROM).

Novos sequenciadores desenvolvimentos são baseados em TestStand e não no Test Executive. TestStand fornece ferramentas de personalização e acesso a componentes externos maiore para um custo mais baixo de desenvolvimento.

Nota: as seqüências geridos pela TestExec tem um extensão .squ enquanto seqüências TestStand são extensãos .seq (ferramentas de migração existem).

ONE ACCESS  – Telecomunicação

Teste e avaliação da evolução no Linux da migração do desenvolvimento de Unix para Linux.

Técnica:

Ferramentas: linguagem C, Linux Redhat 4.1, Unix Solaris
TDF – Telecomunicação

Melhoria do software de medição da qualidade de transmissãos de TV.                                                             

  Técnica:

Ferramentas: linguagem C, LabWindows/CVI, Windows
ALCATEL – Telecomunicação
Desenvolvimento de bibliotecas de medição para o teste de uma estação de telefone/internet (Screenphone)

Técnica:

Ferramentas: linguagem C, LabWindows/CVI, TestStand
SCHLUMBERGER – Indústria do petróleo
Migração de um sistema de teste de geofones de Fortran para C em LabWindows/CVI. Migração de software de teste de sondas de medição para poços de petróleo, de Fortran para C em LabWindows/CVI. Desenvolvimento de um software de medição para medir a qualidade do betão.

  Técnica:

Ferramentas: linguagem C, LabWindows/CVI, Windows, Relatórios no Excel, TestStand. Hardware: GPIB, multímetro, matriz de comutação, aquisição e analisador de freqüência, alimentação DC.
SCHLUMBERGER – Indústria do petróleo
Desenvolvimento de sistema de calibração de sondas de poços de petróleo. Responsável pela manutenção do software de calibração de sondas de poços de petróleo: análise da gravidade do problema, o tratamento, a resposta para o cliente. Consulte o artigo detalhado

Técnica:

Ferramentas: linguagem C, LabWindows/CVI, Windows, Access, Visual Basic, ODBC. Hardware: GPIB, RS-232, matriz de comutação, contadores, multímetro, alimentação contínua DC, gerador de temperatura, gerador de pressão, barômetro.
SCHLUMBERGER – Indústria do petróleo
Modernização e otimizaçãode de um sistema de teste para de codificador óptico de motores Gerente de Projeto, planejar tarefas do equipo conhecimento em software Validação com o cliente

Técnica:

Ferramentas: linguagem C, LabWindows/CVI, Windows Relatórios no Excel, TestStand. Hardware: GPIB, RS-232, multímetros, placa de captura PCI, DIO.
SCHLUMBERGER – Indústria do petróleo
Migração de um sistema de medição a partir do Windows NT para Windows 2000, CVI 4,0 a 5,5, o Access 95-2000 Gerente de Projeto: gerenciamento dos desenvolvedores, planejamento das tarefas, integração de protótipos para o cliente e validação

Técnica:

Ferramentas: linguagem C, LabWindows/CVI, Windows, Access, Visual Basic, ODBC
ZODIAC AEROSPACE - Indústria aeroespacial
Suporte técnico para a modificação de software de análise de códigos de falhas para computador de aviões da Airbus e Boeing. Treinamento técnico dos engenheiros

Técnica:

Ferramentas: linguagem C, LabWindows/CVI, Windows

 

ZODIAC AEROSPACE - Indústria aeroespacial

Sistemas de teste de computadores aviônicos (Airbus, Boeing, Bombardier, Dassault, Embraer, Saab, Tupolev…)

Desenvolvimento de bibliotecas de testes para TestExec, o sequenciador de teste, Desenvolvimento de sequenciador de teste com TestStand e banco de dados, Desenvolvimento de software de teste y gerenciamento da produção de CD de configuração para computadores aviônicos, Desenvolvimento de software de gerenciamento de banco de dados de configuração para computadores aviônicos, Manutenção de software de test para computadores aviônicos, Projetar arquiteturas de software para bancadeas de teste automatizado.

Técnica:

Ferramentas: linguagem C, LabWindows/CVI, Visual Studio, C++, TestStand, TestExec, Access, Excel, ODBC, Pascal Hardware: bancada ATHENA 7000 com: chassis VXI, placas matriz de relé, multímetro, aquisição, gerador de sinal, ARINC 429, RS-422, MXI bus e instrumentos GPIB tal como osciloscópios, fonte de alimentação DC...
ZODIAC AEROSPACE - Indústria aeroespacial
Desenvolvimento hardware e software do sistema para a validação do computador de gerenciamento do consumo de energia do Airbus A380.

  Técnica:

Ferramentas: linguagem C, LabWindows/CVI Hardware: chassis VXI (placa matriz de comutação, multímetro, aquisição, gerador de sinal), CAN et I2C
SIEMENS-VDO – Indústria automobilística

Migração de bancada de teste de sintonizadores de rádio no seqüenciador de teste TestStand e desenvolvimento de bibliotecas de medição e drivers de instrumentos.

Técnica:

Ferramentas: linguagem C, LabWindows/CVI, TestStand, Excel. Instrumentation : GPIB, gerador audio AM/FM, analisador de áudio, matriz de comutação, multímetro, osciloscópio, bus I2C
EDF - Eletricidade
Migração de bancada transportável de medição para verificar a descargas parciais em transformadores de potência Desenvolvimento de drivers para placas de captura.

Técnica:

Ferramentas: linguagem C, Labwindows/CVI Hardware: chassis PXI / Compact transportável com placas de captura alta tensão, bateria de alimentação
MOJ NIKAN Co. - Industria Automóvel
Realização de quatro bancadas do teste de rádio para a Peugeot 206, Gerente de Projeto, Seleção e gestão de subempreiteiros, Import/Export (incoterm), consulte o artigo detalhado.

Técnica:

Ferramentas: linguagem C, LabWindows/CVI, TestStand Hardware: chassis PXI, placas matriz de comutação, placa multímetro, placa DIO, placa MXi3, placa GPIB e placas PCI (bus VAN e bus I2C), GPIB (gerador de áudio AM/FM Panasonic, analisador de áudio ROHDE & SCHWARZ, alimentação contínua)
Sefelec de Eaton Group - Instrumentos de medição

Migração de um software de medição de envelhecimento de placas e componentes eletrônicos de C++ para LabVIEW

Técnica: Ferramentas: LabVIEW Hardware: MegaOhmMetro Sefelec, placas relé, chassis Pickering GPIB conectado a um laptop com USB
Hardware Desenvolvimento de bancada de teste e sistema de controle, supervisão e de simulação de análise, especificação de materiais, seleção de cartões e componentes eletrônicos e mecânicos, gestão e acompanhamento da execução Linguagens Linguagens de programação: C, C++, C#, Visual Basic, Java, linguagem G, Pascal Object, Fortran, SQL, PHP, JSP Ferramentas: LabVIEW, TestStand, LabWindows/CVI, TestExec, Measurement Studio, Visual Studio, Delphi, J Builder, Dreamweaver, MySQL Método: UML, RUP, RAD OS Linux/Unix Windows, Windows Mobile, CE MacOs Protocolos GPIB, VXI, PXI , ARINC 429, RS-232, RS-422, RS-485, TCP/IP, protocolo AK, CAN, LIN,, I2C, VAN, Bluetooth, WIFI, UHF, modbus, profibus Diverso Softwares: Word, Excel, Power Point, Access, MS Project Idiomas Inglês: fluente e técnicaEspanhol: fluente e técnicaFrancês: língua materna Portguês: eu posso discutir e participar em reuniões EXPERIÊNCIA
LabWindows/CVI é o quê?

LabWindows é um ambiente de desenvolvimento para a implementação de sistemas de teste, medição e instrumentação em linguagem C. Assim, é possível aproveitar tanto a potência e precisão da linguagem C, mas também bibliotecas de funções dedicadas a instrumentação e processamento de sinal da National Instruments.

Com LabWindows/CVI, você pode desenvolver:

software para Windows (exe) ou UNIX, Linux, bibliotecas (DLL, ActiveX. NET), drivers de instrumentos, para sistemas embarcados, para sistemas de tempo real.