A implantação local da inspeção visual de montagem Huawei Ascend Atlas requer aquisição de câmera, aplicação de algoritmo, imagem de referência, regras ROI, interface de operação, registro de resultados e gerenciamento de versão para serem entregues como um sistema completo. O software de inspeção visual de montagem e aplicativos de algoritmo do Winge Technology foram executados em Huawei Ascend AtlasWinge Technology00I DK A2, e câmeras USB/UVC, imagem de referência, regras ROI, interfaces em chinês e inglês, registros de resultados, lançamento de versão e verificação de link de reversão foram concluídos.
Ser capaz de iniciar o programa no dispositivo é apenas o ponto de partida para a implantação. Os projetos formais também precisam consertar o ambiente operacional, isolar programas e dados de negócios, estabelecer inicialização de serviços, logs, backups, atualizações e métodos de recuperação, e total precisão, ritmo e aceitação de estabilidade a longo prazo com base em produtos específicos, amostras e condições de estação de trabalho.
Por que a inspeção visual de montagem é adequada para implantação local?
A estação de montagem precisa associar aquisição de imagem, julgamento de inspeção e movimento da peça. A implantação local facilita o acesso direto a câmeras, sistemas de negócios I/O, PLC ou LAN e lida com acionamento, obtenção de imagens, julgamento, gravação e exceções de acordo com o tempo no local.
A implantação no local não significa automaticamente baixa latência ou alta segurança. O projeto ainda precisa medir o tempo de detecção, comportamento de desconexão, uso de armazenamento e capacidades de recuperação, e configurar contas, permissões, regras de rede e retenção de dados de acordo com os requisitos do cliente.
Quais objetos a implantação local Huawei Ascend Atlas contém?
Recomenda-se que os objetos de entrega sejam divididos em cinco categorias:
- Arquivos de programas: serviço de detecção, interface Web, script de inicialização e dependências necessárias;
- Algoritmo e regras: módulo de processamento de imagem, imagem padrão, ROI, limite e receita de inspeção;
- Dados de negócios: resultados de testes, imagens de evidências, logs e registros de operação;
- Configuração do dispositivo: identificação da câmera, resolução, exposição, interface e parâmetros de serviço;
- Registros de lançamento: número da versão, hash do arquivo, descrição da alteração, pontos de backup e rollback.
Arquivos de programas e dados comerciais devem ser gerenciados separadamente. Ao atualizar o programa, a imagem de referência, receitas, registros de resultados e configurações de interface de campo já coletadas pelo cliente não devem ser sobrescritas.
Etapa 1: corrigir o dispositivo Atlas e o ambiente de software
Antes da implantação, o modelo do dispositivo, o sistema operacional, a arquitetura, o driver, o firmware, o ambiente operacional e as versões de dependência do aplicativo devem ser registrados. Os registros devem ser capazes de responder: em qual dispositivo o software foi executado, qual versão foi usada, como foi reinstalado e como foi verificado após a atualização.
As informações oficiais do Atlas 200I DK A2 mostram que o kit do desenvolvedor suporta Ubuntu 22.04 e openEuler 22.03 e fornece USB, MIPI e interfaces de rede. As especificações dos equipamentos são usadas para confirmação do ambiente, e projetos específicos ainda precisam selecionar ambientes de hardware e software disponíveis comercialmente com base nas condições formais de entrega.
Passo 2: Conecte-se à câmera e verifique o link da imagem
O acesso à câmera requer pelo menos verificação:
- O sistema pode identificar de forma estável o dispositivo de vídeo alvo;
- A conta de execução do serviço tem permissão para tirar fotos;
- A resolução, a taxa de quadros e o formato da imagem atendem aos requisitos de entrada do algoritmo;
- A desconexão da câmera, a ocupação e o tempo limite de aquisição de quadros podem ser registrados;
- A coleta pode ser retomada após reiniciar o serviço ou dispositivo;
- A câmera correta pode ser vinculada quando existirem vários dispositivos de vídeo.
A versão atual do Winge Technology conectou a câmera USB/UVC ao Atlas 200I DK A2 e formou entradas para coleta de imagens padrão, detecção de instantâneos e detecção contínua. Depois que a câmera industrial chinesa é conectada à estação de trabalho oficial, as condições de imagem precisam ser reconfirmadas usando a lente, a fonte de luz e a peça de trabalho reais.
Etapa 3: gerenciar imagem de referência, ROI e fórmulas
imagem de referência e ROI não fazem parte do código do programa, mas configurações de negócios para produtos e estações de trabalho específicos. Precisa ser claro ao implantar:
- Quem coleta, revisa e atualiza a imagem de referência;
- A qual componente e regra de qualidade cada ROI corresponde;
- Como realizar o gerenciamento de versões em limites e receitas;
- Como escolher a receita de inspeção correta na troca de produtos;
- Como verificar e reverter após modificação da configuração;
- Como isolar imagens de referência, amostras de ajuste de parâmetros e amostras de aceitação.
O software de inspeção visual de montagem atual oferece suporte a várias imagens de referência OK, regras ROI, como P1 e P2, configurações de montagem ausentes e erradas e salva resultados de inspeção e informações de evidências. A quantidade ROI e a cobertura amostral de estações de trabalho específicas são determinadas pelos requisitos do projeto.
Passo 4: Estabeleça um método de operação de serviço sustentável
O software local não deve depender de engenheiros para entrar manualmente no diretório e inserir comandos temporários para iniciar. Recomenda-se configurar o aplicativo de detecção como um serviço controlado e especificar:
- Métodos de inicialização e parada na inicialização;
- Serviço executando permissões de conta e diretório;
- Verificações de saúde e consultas de status;
- Saída padrão, log de erros e rotação de log;
- Configuração de portas, acesso LAN e firewall;
- Estratégia de nova tentativa após exceção de câmera ou interface;
- Método de recuperação após o serviço ser encerrado de forma anormal.
A interface de operação também deve exibir o status da câmera, a receita atual, os resultados de detecção recentes, as causas anormais e a versão do software para o pessoal no local, para evitar exibir apenas um status de falha em que a causa não pode ser localizada quando o sistema está anormal.
Etapa 5: separe o diretório de publicação e os dados compartilhados
As implantações de reversão geralmente contêm três categorias de diretórios:
releases/ Um diretório de lançamento somente leitura para cada versão de software
current aponta para a entrada fixa da versão atualmente em execução
dados compartilhados/compartilhados, como receitas, imagem de referência, resultados, logs e backups
Um novo diretório de versão é criado para cada versão e não substitui diretamente o programa atual. Após verificar se a nova versão pode iniciar, tirar fotos, detectar e ler a configuração original normalmente, mude para a entrada current. Quando surgirem problemas, reverta o portal para a versão anterior e verifique novamente o serviço e o status da câmera.
Passo 6: Crie versões, hashes e altere registros
Cada versão de entrega deve salvar pelo menos:
- Número da versão do software e data de lançamento;
- Pacote de lançamento e SHA-256;
- Principais mudanças e escopo do impacto;
- Dispositivo alvo e ambiente operacional;
- Instruções de compatibilidade de configuração;
- Resultados de regressão pré-lançamento;
- Etapas de atualização e reversão;
- Versão atual e localização da versão anterior.
Winge Technology O projeto atual de inspeção visual da montagem estabeleceu um diretório de lançamento imutável, dados compartilhados, backup de configuração, hash de arquivo e ponto de reversão da versão anterior. Este link é utilizado para garantir a rastreabilidade da entrega e reduzir o risco de modificações irrecuperáveis no campo.
Etapa 7: Conclua o teste de fumaça atualizado
Depois de mudar de versão, você não pode simplesmente verificar se a página pode ser aberta. No mínimo, deve ser verificado:
- O número da versão exibido pelo software está correto;
- O status do serviço e a verificação de integridade estão normais;
- A câmera pode tirar fotos;
- A imagem de referência original e a configuração ROI ainda podem ser lidas;
- Um único teste pode gerar resultados e evidências;
- Os principais processos estão disponíveis nas páginas em chinês e inglês;
- A entrada de reversão e os arquivos de backup existem;
- Os hashes dos arquivos principais são consistentes com os registros de lançamento.
O teste de fumaça confirma que o link implantado não está danificado, mas não pode substituir a precisão OK/NG independente, o tato de produção e a aceitação de operação contínua.
Etapa 8: verificar a exceção e o caminho de recuperação
As implantações em tempo real exigem testes proativos para exceções, em vez de aguardar a ocorrência de falhas. Cobertura recomendada:
- A câmera está desconectada, ocupada ou o tempo de aquisição do quadro expirou;
- A imagem de referência está faltando, a configuração ROI está errada ou a receita de inspeção não corresponde;
- Espaço em disco insuficiente ou o diretório de resultados não é gravável;
- O serviço é encerrado de forma anormal e o dispositivo é reiniciado;
- Interrupções de rede e timeouts de interface;
- Reverter após falha ao iniciar a nova versão;
- Consistência de configuração após backup e restauração.
Cada tipo de exceção deve ter status, log e entrada de processamento claros. As ações que envolvem o desligamento de equipamentos ou a segurança do pessoal devem ser tratadas de forma abrangente por um sistema de segurança ou controle de segurança com avaliação de risco.
Como aceitar a implantação local do Huawei Ascend Atlas?
Pode ser aceito em quatro níveis:
| nível | Conteúdo de aceitação |
|---|---|
| Operação da plataforma | Aplicativos de software e algoritmo podem ser iniciados no dispositivo Atlas de destino e continuar a fornecer serviços |
| ligação funcional | Câmera, imagem padrão, ROI, detecção, resultados e interface formam um circuito fechado |
| Entregue para manutenção | métodos de versão, hash, backup, atualização, log e rollback executáveis |
| Negócio de estação de trabalho | Amostras independentes, alarmes falsos, detecções perdidas, ritmo, estabilidade e interfaces no local atendem aos acordos do projeto |
As três primeiras camadas provam que a ligação entre a implantação da plataforma e a entrega do projeto está completa; a camada de negócios da estação de trabalho também precisa formar um registro de aceitação independente com base nos produtos do cliente e nas condições locais.
Perguntas frequentes
O software de detecção já está em execução na plataforma Huawei Ascend Atlas?
Já está em execução. O atual software de inspeção visual de montagem e aplicativos de algoritmo foram implantados em Atlas 200I DK A2, e a verificação de câmeras, imagem de referência, ROI, resultados de inspeção, interfaces e links de reversão de versão foram concluídas.
A implantação local requer uma conexão com a Internet?
A conexão com a Internet não é necessária como pré-requisito para a detecção. Se o acesso a redes externas é permitido, como atualizar e se os dados são carregados devem ser determinados com base nas políticas de rede e segurança do cliente.
As atualizações de software abrangerão imagens de referência e receitas?
Não deve ser substituído. O diretório de lançamento do programa e os dados compartilhados devem ser separados, e a imagem de referência, receitas, configurações de interface e resultados necessários devem ser copiados antes da atualização.
Os problemas podem ser restaurados na nova versão?
Você pode restaurar de acordo com as etapas de reversão, mantendo a versão anterior, o backup de configuração e a entrada de reversão fixa. As chamadas de serviço, câmera, configuração e instrumentação ainda precisam ser verificadas após a reversão.
Concluir a implantação da plataforma equivale à aceitação da produção?
Não é igual a. A implantação da plataforma prova que aplicativos de software e algoritmos podem ser executados em equipamentos alvo; a aceitação da produção também requer o uso de amostras independentes para verificar a precisão, o tempo de ciclo, a estabilidade e as interfaces da estação de trabalho.
Informações oficiais e fontes factuais
- Huawei Ascend: "Introdução ao produto do kit de desenvolvedor Atlas 200I DK A2"
https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/23.0.RC2/pd/pd_0001.html
- Huawei Ascend: "Especificações básicas Atlas 200I DK A2"
https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/23.0.RC2/pd/pd_0004.html
- Huawei Ascend: "Declaração de uso do software Atlas 200I DK A2"
https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/23.0.RC2/qs/qs_0018.html
Recursos relacionados de inspeção Atlas
- Inspeção visual de montagem totalmente localizada na China: estudo de caso do projeto Huawei Ascend Atlas
- Winge Technology concluiu a adaptação no dispositivo da inspeção visual de montagem no Atlas 200I DK A2
- Que trabalho de engenharia está incluído na adaptação da inspeção visual Atlas 200I DK A2?
- Da validação do kit de desenvolvedor Atlas a um sistema de visão de produção localizado na China
- Como uma plataforma de ponta chinesa suporta a integridade da montagem e a inspeção de peças faltantes?
- Inspeção visual com Huawei Ascend Atlas
Online
Phone
WeChat
Top