Otimize e reduza o tempo do seu teste com LabVIEW e Stand
Agenda Introdução à aplicações de testes Software de gerenciamento de teste Necessidade de aumentar o rendimento do teste Opções para aumentar o rendimento Compare as opções 2
Introdução à aplicações de testes z 3
Introdução à aplicações de testes es automatizados 1. e de qualidade de áudio o Análise de sinais dinâmicos (DSA) 2. e de potência consumida o Fonte de alimentação(psu) 3. e de memória o E/S digitais de alta velocidade 3 z 1 2 4
5
Função do software de gerenciamento de teste Componentes do sistema de teste: Operações diferentes para cada dispositivo testado: Operações repetidas para cada dispositivo testado: Calibração Configuração dos instrumentos Aquisição de dados Medição Análise dos resultados Estratégia dos testes Interface de usuário Gerenciamento dos usuários Gerenciamento do componente a ser testado Controle do fluxo do teste Armazenamento dos resultados Relatórios do teste 6
NI Stand Software de gerenciamento de testes Ambiente gráfico - Sequency Editor es automatizados escritos em qualquer linguagem Execução paralela Geração de relatórios em ASCII, HTML/Web, XML e ATML Conectividade com os bancos de dados Access, Oracle, SQL Server 7
Arquitetura do NI Stand Framework de gerenciamento de testes Mais do que um sequenciador Suporte para LabVIEW Java, HTBasic,.NET CVI/C/C++ Outros Operator Interface NI Stand API NI Stand Engine Step 1 Step 1 Step 2 Step 2 Sequence Editor Shared & Variables Step 3 Step 3 Process Models Step 4 Step 4 Step 5 Step 5 DB Reports Sequential Parallel Batch 8
Arquitetura do NI Stand Editor de sequência Criação dos sistemas de teste Operator Interface Sequence Editor Edição dos passos do teste NI Stand API Gerenciamento da execução do sistema de teste NI Stand Engine Shared & Variables DB Depuração da sequência de teste Reports Visualização de relatórios Implementação do sistema de teste Step 1 Step 1 Step 2 Step 2 Step 3 Step 3 Step 4 Step 4 Step 5 Step 5 Process Models Sequential Parallel Batch 9
Arquitetura do NI Stand Interface de usuário Operator Interface Sequence Editor Execute sequência de teste durante a produção NI Stand API Use qualquer linguagem de programação NI Stand Engine Shared & Variables DB Código fonte fornecido Reports Controles da interface de usuário personalizáves Step 1 Step 2 Step 3 Step 4 Step 5 Gerenciamento de usuários Step 1 Step 2 Step 3 Step 4 Step 5 Process Models Sequential Parallel Batch 10
Arquitetura do NI Stand Geração de Relatório Operator Interface Sequence Editor XML ASCII HTML ATML Totalmente personalizável NI Stand API NI Stand Engine Step 1 Step 2 Shared & Variables Step 3 Step 4 Step 5 DB Reports Step 1 Step 2 Step 3 Step 4 Step 5 Process Models Sequential Parallel Batch 11
Arquitetura do NI Stand Conexão com banco de dados Oracle Access Operator Interface NI Stand API NI Stand Engine Sequence Editor Shared & Variables DB SQL Server MySQL Sybase Step 1 Step 2 Step 3 Step 4 Step 5 Reports Outros Step 1 Step 2 Step 3 Step 4 Step 5 Process Models Sequential Parallel Batch 12
Desenvolva testes automatizados mais rápido Interface de operador personalizável Mecanismo de execução Interface com linguagens de teste Avaliação de resultados Gerenciamento de usuários Relatórios (XML, HTML, ATML) Integração com banco de dados Integração com switch Scanning do número de série Carregamento de sequência Carga de limite de teste Revisão do controle Ambiente de desenvolvimento = Tempo de desenvolvimento = Redução de tempo com NI Stand Esforço para o desenvolvimento 13
Necessidade de aumentar o rendimento de teste 14
Necessidade de aumentar o rendimento de teste Zona de Ensaio Zona de Expedição 15
Opções: Aumentar o número de equipamentos de testes Equipamento de testes Dispositivo(s) em teste 16
Opções: Aumentar o número de equipamentos de testes Equipamento de testes Dispositivo(s) em teste 17
Aumentar o número de equipamentos de testes Audio Audio Audio 1 2 3 4 5 6 7 8 9 10 11 12 18
Aumentar o número de equipamentos de testes Audio Audio Audio 1 2 3 4 5 6 7 8 9 10 11 12 19
Custo do aumento do número de equipamentos de testes Componente Custo unitário Quantidade necessária Painel $1,500 3 $4,500 Fixação $1,500 3 $4,500 Sistema PXI $23,000 3 $69,000 Equipamentos adicionais $2,000 3 $6,000 Custo de três equipamentos de testes sequenciais = $84,000 Custo total do componente Outras considerações sobre custos Operadores adicionais Treinamento Ocupação de espaço físico 20
Matriz de distribuição Opções: Implementar uma arquitetura paralela Instrumentação Dispositivo(s) em teste 21
Execução paralela Pipelining Sound Memor Sound y Sound 1 2 3 4 5 6 7 8 9 10 11 1 2 22
Execução paralela Pipelining Sound Sound Sound 1 2 3 4 5 6 7 8 9 10 11 1 2 23
Custo da implementação da arquitetura paralela Componente Custo unitário Quantidade necessária NI PXI-2534 Switch $4,000 2 $8,000 Painel $1,500 2 $3,000 Fixação $2,000 2 $4,000 Sistema PXI $23,000 2 $46,000 Equipamentos Adicionais $2,000 2 $4,000 Custo de dois equipamentos de testes em paralelo = $65,000 Custo total do componente Outras considerações sobre custos Esforço de desenvolvimento Operador adicional Treinamento 24
Execução paralela Pipelining Sound Sound Sound 1 2 3 4 5 6 7 8 9 10 11 1 2 25
Execução paralela - Autoscheduling Sound Sound Sound 1 2 3 4 5 6 7 8 9 10 11 1 2 26
Comparando as opções Opção Aumentar nº de equipamentos de testes Arquitetura paralela Pipelining Arquitetura paralela Autoscheduling Custo por equipamento de teste Número de equipamentos de teste necessários $28,000 3 $84,000 $32,500 2 $65,000 $32,500 1 $32,500 Custo total 27
Mais informações Visite /teststand Demos adicionais Artigos técnicos Melhores práticas 28