Categorias
Quem sou eu?

Minha carreira

Em 1998 eu comecei a minha vida profissional em empresa de serviços IS3i na computação industrial (TI) do grupo de SEO. Esta empresa parceira National Instruments oferece a expertise de seus engenheiros para desenvolver bancos de testes. Tenho, portanto, fiz o meu primeiro teste de software dedicado e medição, aquisição e controle de instrumentos com LabVIEWTestStand e LabWindows/CVI.

Em 2001, mudei-me o gerente do projeto: Eu agi em pré-venda para a elaboração de propostas técnicas e financeiras, mas também para o monitoramento e gestão de projetos, definição de perfis e criação de equipes de engenheiros e especificação de materiais para subcontratantes. Durante este período, a empresa SEO integrou Brime tecnologia grupo de entidades IS3i ainda presente dentro do grupo.

Em 2003, tomei a direção técnica do ex-IS3i entidade no grupo Assystem França. Em seguida, acrescentou a minha experiência: recrutamento de engenheiros para integrar as equipes, coaching pessoal com entrevistas anuais, gerenciamento de projetos e maior negociação financeira com clientes e fornecedores. Por razões históricas e relacionais, eu estava encarregado de contas a receber com Zodiac Aerospace e gestão Schlumberger para engenheiros e técnicos colocados assistência técnica.

Ao longo desta viagem, eu queria manter fortes habilidades técnicas para que em 2005 eu decidi voar com minhas próprias asas, oferecendo a minha experiência como consultor independente: consultoria, desenvolvimento, treinamento e conferência.

Categorias
Quem sou eu?

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/CVITestStand
  • 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)
Categorias
Quem sou eu?

MOBILIDADE

Eu falo por tudo Mundo. Minhas atividades levam-me a viajar uma média de 100 000 km por ano. Então eu posso dizer que eu não tenho limites. Além do francês, falo inglês, espanhol fluentemente e português (eu aprendi o português durante um trabalho que eu fiz em Manaus Amazonas Brasil com Jabil).

Categorias
Quem sou eu?

Messer – Produção de gás

Especificação e desenvolvimento de um sistema de medição da qualidade para a produção de gás (ver artigo detalhado).

Técnica:

Categorias
Measurement Studio .NET

Measurement Studio. NET é o quê?

Measurement Studio pour Visual Studio C++, C# et Visual BasicEstas são as bibliotecas de controles gráficos e funções para o rápido desenvolvimento de soluções industriais e de laboratório contendo o tecnologia .NET usado diretamente no Visual Studio, e o poder das ferramentas da National Instruments: instrumentação e funções para C++, C# ou Visual Basic.

Ambiente de desenvolvimento

O desenvolvimento é feito no ambiente do Microsoft Visual Studio, como Measurement Studio é um “add-on”. Os recursos adicionais estão disponíveis em:

  • caixa de ferramentas: controles gráficos dedicados a monitorar os instrumentos e a exibição de medição para desenvolvimento de interface de usuário.

measurement-studio-tools
Caixa de ferramentas dos controles graficos de Measurement Studio

  • bibliotecas de classe de análise e tratamento das mediçãos, comunicação com os instrumentos (VISA, GPIBDAQ …), variáveis ​​de rede, gráficos 3D, comunicação com o Excel ou Word, geração de relatórios e outros utilitários.
  • o menu “Measurement Studio” e ferramentas

measurement-studio-menu
Measurement Studio em a ambiente de desenvolvimento no Visual Studio

  • os assistentes de criação de controle de instrumentos (executável, DLL, .NET)

measurement-studio-exemple
Exemplo de uma aplicação de aquisição e análise desenvolvido em C# usando o Visual Studio com Measurement Studio

Alternativas ao Measurement Studio

Para se beneficiar da mesma funcionalidade que Measurement Studio para outros linguagens, consulte os seguintes artigos:

Categorias
Quem sou eu?

Lafarge – Construção

Especificação de um sistema de monitorização para a monitorização da qualidade da areia na saída do veículo na produção de cimento (veja artigo detalhado).

Técnica:

Categorias
Sin categoría

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.

Exemplos de sistemas com LabWindows/CVI

Para se ter uma idéia das possíbilidades de LabWindows/CVI para a implementação e desenvolvimento dos projetos de teste e medição, clique nos seguintes links:

Os benefícios do LabWindows/CVI

Usando LabWindows/CVI é uma garantia de um desenvolvimento sólido e uma solução sustentável. Em vez disso, leia as seguintes vantagens:

  • controles gráficos especializados para a indústria e medições científicas
  • desenvolvimento simplificado de interfaces gráficas de usuário
  • processamento e funções de análise integrada
  • acesso fácil os instrumentos
  • programação em linguagem C, poderoso, preciso e conhecido por todos (todos os engenheiros e técnicos de aprender o linguagem na Universidade)
  • acesso ao Windows SDK para desenvolvimentos muito específicos

Ambiente de Desenvolvimento Integrado (IDE) para a instrumentação

Interface de desenvolvimento LabWindows/CVI é bastante semelhante a outros IDEs, como o Visual Studio.

labwindows-cvi-screenshot-code
Interface gráfica de usuário de LabWindows/CVI, aqui com o editor de código C

Ele inclui as funções que você gosta de encontrar:

  • um painel de espaço de trabalho (canto superior esquerdo) que contém uma árvore ou projectos relacionados com os arquivos de desenvolvimento e código
  • um painel que contém as bibliotecas e drivers de instrumentos (inferior esquerdo)
  • um painel principal multi-propósito:
    • editor dos arquivos de código C (como acima), com destaque de sintaxe, preenchimento de instruções…
    • editor de interface gráfica (como abaixo)
    • editor de “function panel” (suporte de programação e documentação para o uso de drivers e outros componentes)
    • navegador de código-fonte
    • watch e view das variáveis ​​com visualização avançada: você pode, por exemplo, exibir imagens digitais como gráfico
    • lista de módulos carregados na memória (DLL para Windows) durante a execução do código
    • lista de tarefas
    • lista da pilha de execução
    • editor da memória

labwindows-cvi-screenshot-uir
Interface de desenvolvimento LabWindows/CVI com pelo editor de interface gráfica do usuário

labwindows-cvi-librairies

Bibliotecas de funções

Percorrer o menu las bibliotecas (ver contras), notamos a presença do que é necessário para desenvolver aplicações modernas, mas também muitas funções:

  • comunicação com os cartões de aquisição (traditional NI-DAQ et NI-DAQmx)
  • suporte dos protocolos e padrões mais utilizados em instrumentação (VXIGPIB e 488.2, RS-232, NI-CAN, VISA, IVI)
  • troca de dados através da rede (TCP, UDP, Internet, Network Variable),
  • comunicação com outros componentes de software (DDE, ActiveX, DIAdem Connectivity, .NET),
  • salvaguarda os dados massivos (TDM Streaming),
  • programação tempo real (Real-Time Utility),
  • processando os dados de medição (Advanced Analysis),
  • auxiliares e assistentes de funções da linguagem C (ANSI C),
  • tratamento simplificado de strings e arquivos (Formatting and I/O),
  • gestão de GUIs (User Interface)
labwindows-cvi-tools

Programação simplificada com assistentes

LabWindows/CVI também inclui vários assistentes (ver contras) que facilitam muito o desenvolvimento de aplicações industriais e científicas:

  • criação de tarefas de comunicação com um instrumento
  • criação de tarefas de aquisição de medição,
  • criação de drivers IVI.

mas também assistentes para se comunicar com outros componentes de software:

  • criação de controle ActiveX
  • criação de servidor ActiveX
  • criação de controlador. NET

Alternativas ao LabWindows/CVI

Para se beneficiar da mesma funcionalidade que LabWindows/CVI para outro linguagem, consulte os seguintes artigos:

  • linguagem C++, C# ou Visual Basic no Visual Studio, leia o artigo “Measurement Studio“,
  • linguagem gráfica, leia o artigo “LabVIEW
Categorias
Exemplos LabWindows/CVI

LabWindows/CVI : Sistema de calibração de sondas de poço de petróleo

Este sistema é utilizado para calibrar as sondas de petróleo. E calibrados sondas permitem uma análise precisa dos diferentes componentes dentro dos mesmos poços de petróleo.

Exemplo de sonda para poço de petróleo

O sistema mede a comportamento dos sensores, de pressão e de temperatura para uma semana a um mês. Todas as medições são armazenadas em um banco de dados para análise e geração de relatórios gráficos.

Captura de tela do software de calibragem

Hardware

O sistema consiste de um PC e um testador. O PC comunica com os sensores, por meio do bus série (RS-232). É também ligado a instrumentos de medição contidos na bancada através do bus GBIP.

A bancada de medições conta com os seguintes instrumentos:

  • Power supplies
  • Counter
  • Swithes Matix
  • Multimeter
  • Barometer
  • Pressure generator
  • Temperature generator

Software

Sistema Operacional: Windows
Software de medições: linguagem C com NI LabWindows/CVI, SQL, ODBC
Software de análise: Visual Basic, ACCESS
Relatórios: EXCEL, PDF

Como isso funciona?

O software controla as temperaturas e pressões geradas no poço de petróleo de simulação. Sondas para ser calibrado, localizadas no poços de simulação, enviam dados o software de medição. Estes dados são apresentados e armazenados no banco de dados. No final da campanha de medição, os dados disponíveis no banco de dados são analisados ​​e relatórios gráficos são gerados (em formato Excel ou PDF).

Categorias
Exemplos de LabVIEW

LabVIEW vision : inspection visuelle de boitier fusibles-relais automobile

There are no translations available.

Ce banc de test par vision a une double fonction pour la production de boitier fusibles-relais lors de l’assemblage de camion :

  1. il indique à l’opérateur les fusibles et relais optionnels à insérer manuellement en accord avec le numéro de série du camion ;
  2. il inspecte les boitiers fusibles-relais pour vérifier que tous les composants sont présents et correspondent au composants standards et optionnels.
Banc de test d’inspection de boitier de fusibles par vision

Description

Le banc d’inspection de boitier de fusibles et relais est composé de :

  • camera industrielle de haute qualité
  • lampes LED de haute puissance
  • structure métallique
  • interface de fixation inclinée du boitier de fusibles
  • capteurs pour vérifier la bonne position du boitier de fusible
  • colonne lumineuse d’avertissement rouge/orange/vert pour indiquer l’état du banc
  • boitier électrique avec ventilation et filtre anti-poussière pour protéger les composants électriques, électroniques et l’ordinateur en environnement industrielle
  • écran tactile
  • ordinateur et logiciel d’acquisition vidéo et analyse programmé sous LabVIEW

Fonctionnement

Le banc d’inspection fonctionne en deux modes :

  • mode production : c’est le mode de l’opérateur. Il affiche les composants optionnels que l’opérateur doit insérer et contrôle par vision les composants standards et optionnels. Il vérifie les étiquettes d’identification (numéro de série, modèle). Les spécifications du boitier sont extrait de la base de donnée de production. A la fin du test un étiquette avec numéro de série et résultat est imprimée pour une traçabilité visuelle; un fichier de rapport de test est également générer sur le disque et synchronisé avec le réseau.
  • mode maintenance : c’est le mode du technicien. Il permet de calibrer et effectuer l’apprentissage, vérifier la synchronisation avec la base de données de production
Categorias
Exemplos de LabVIEW

LabVIEW em tempo real: sistema de refrigeração, com dois níveis de temperatura

Este sistema permite o estudo desistemas de refrigeraçãoe implementação de cálculos termodinâmicos aplicados à refrigeração. Sua singularidade é que ele é totalmente controlável a través da Internet diretamente de um navegador como o Internet Explorer ou Firefox.

É composto por duas câmaras frigoríficas, cada um como seu próprio evaporador, mas compartilhando os mesmos arrefecimento do circuito R134a (compressor, condensador…).

A operaçãoe da configuração do sistema pode ser feito de duas maneiras:

  • com uma consola acoplado a um regulador convencional
  • com um PLC tipo PAC (controlador de automação programável) Compact Fieldpoint

O Compact Fielpoint adiciona a possibilidade do controlo remoto via Internet, que visitam evolução das curvas de temperaturas do ar e de refrigeração, a pressão do fluido, e que as potências em diferentes pontos. Isto irácalcularas características denecessidades comoentalpiade refrigeraçãodo sistema,a entropia,diagrama deMolliererendimentos.

Sistema de arrefecimento com o painel de controle e o circuito de fluido

Hardware

O software está incorporado em um módulo Compact Fieldpoint de National Instruments inclui um conector RJ45 Ethernet que pode conectar-se ao rede. Módulos Compact Fieldpoint entradas/saídas analógicas e relés binários são usados para o envio de comandos (start/stop, velocidade do compressor, as válvulas de fluido refrigerante ventiladores do condensadore e vaporadores, câmaras frigoríficas, luzes e aquecimento em câmaras frias) e a aquisição de medições. A potência consumida pelo compressor é medido pelo medidor de potência incluído no controlador. Este controlador se comunica somente através de JBus. É por isso que um conversor RS-232/RS-485 conectado à porta RS-232 no controlador Compact Fieldpoint é usado. Funções de comunicação JBus como controlador é programado para o controlador baseado no protocolo Modbus que seja compatível parao uso. Uma placade de comutação com comunicação Ethernet controlado pelo software do controlador é adicionada para aumentar o número de relês.

O sistema de refrigeração com módulos Compact Fieldpoint azul incorpora o LabVIEW tempo real. Também é mostrado no lado direito as portas das duas câmaras frigoríficas.

Software

  • LabVIEW para programar e compilar o programa incorporado no controlador Compact Filedpoint
  • LabVIEW RT: módulo para programação em palacas LabVIEW Embedded com restrições de tempo real
  • Sistema operacional do controlador Compact Fieldpoint: Phar Lap ETS de IntervalZero (grupo Citrix)
  • Servidor HTTP incorporado no controlador Compact Fieldpoint para exibir diretamente controles GUI e gráficos em um navegador (Firefox, Internet Explorer…)
  • Servidor FTP incorporado no controlador Compact Fieldpoint para baixar o executável e os arquivos de configuraçãoe e dados
Tela do software programado com software LabVIEW que está incorporado no módulo controlador do PLC Compact Fieldpoint National Instruments. Você pode acessar essa interface da Internet por um navegador web como o Google Chrome.

Como funciona

O usuário pode optar por usar o painel de controle (modo local) ou o estudo e aregulamentação do Compact Fieldpoint também chamado de modo remoto. Se é o modo remoto é selecionada, é possível visualizar todas as etapas, recursos, curvas e cálculos (entropia, entalpia, diagrama de Mollier, rendimento), ligando através de um navegador web para o controlador. Um indicador mostra quando um outro usuário solicita o controle remoto para mudar a configuração de temperatura ou envio de comandos. Função permite a gravação de medições para exportação em Excel. É possível recarregar estes registos para simular o sistema de refrigeraçãos em a execução. Vários usuários remotos podem ver, ao mesmo tempo, mas apenas um pode estar no controle da bancada.

Apresentação em vídeo

Eu apresentei esta bancada em uma conferência. Os vídeos a seguirsão de um artigo do meu blog, onde toda a conferência, mais de uma hora, está disponível. Esta é uma palestra que deu a convite de uma universidade mexicana em uma conferência sobre tecnologias de monitoramento remoto.

Apresentação do sistema de arrefecimento:

Publicação na imprensa

Dois revistas francesas especializadas emrefrigeração e ar condicionado falou deste sistema: