Voor lokale inzet van Huawei Ascend Atlas moeten visuele montage-inspectie, camera-acquisitie, algoritmetoepassing, referentiebeeld, ROI-regels, bedieningsinterface, resultaatregistratie en versiebeheer als een compleet systeem worden geleverd. De visuele assemblage-inspectiesoftware en algoritmetoepassingen
De mogelijkheid om het programma op het apparaat te starten is slechts het startpunt voor implementatie. Formele projecten moeten ook de besturingsomgeving herstellen, programma's en bedrijfsgegevens isoleren, service-startups, protocollen, back-ups, upgrades en herstelmethoden tot stand brengen en volledige acceptatie van nauwkeurigheid, snelheid en stabiliteit op lange termijn garanderen op basis van specifieke producten, patronen en werkstationomstandigheden.
Waarom is visuele inspectie van assemblages geschikt voor gebruik op locatie?
Het montagestation moet beeldregistratie, inspectiebeoordeling en beweging van het werkstuk combineren. Lokale implementatie vergemakkelijkt directe toegang tot camera's, I/O, PLC of LAN-bedrijfssystemen en beheert triggering, beeldopname, beoordeling, opname en uitzonderingen op basis van de timing ter plaatse.
Implementatie op locatie betekent niet automatisch een lage latentie of hoge beveiliging. Het project moet nog steeds de detectietijd, het ontkoppelingsgedrag, het opslaggebruik en de herstelmogelijkheden meten, en accounts, machtigingen, netwerk- en gegevensbewaarregels configureren volgens de eisen van de klant.
Welke objecten omvat de lokale inzet van Huawei Ascend Atlas?
Het wordt aanbevolen om de deliverables in vijf categorieën te verdelen:
- Programmabestanden: detectieservice, webinterface, opstartscript en noodzakelijke afhankelijkheden;
- Algoritme en regels: Beeldverwerkingsmodule, standaardbeeld, ROI, drempelwaarde en inspectierecept;
- Zakelijke gegevens: Testresultaten, bewijsmateriaal, logs en operationele records;
- Apparaatconfiguratie: Camera-identificatie, resolutie, belichting, interface en serviceparameters;
- Records vrijgeven: versienummer, bestandshash, wijzigingsbeschrijving, back-up- en terugdraaipunten.
Programmabestanden en bedrijfsgegevens moeten afzonderlijk worden beheerd. Bij het upgraden van het programma mogen de referentiebeelden, recepten, resultaatrecords en veldinterfaceconfiguraties die al door de klant zijn vastgelegd, niet worden overschreven.
Stap 1: Repareer het Atlas-apparaat en de softwareomgeving
Vóór de implementatie moeten het apparaatmodel, het besturingssysteem, de architectuur, de stuurprogramma's, de firmware, de besturingsomgeving en de versies van de applicatie-afhankelijkheid worden vastgelegd. De records moeten informatie kunnen bieden over op welk apparaat de software draaide, welke versie werd gebruikt, hoe deze opnieuw werd geïnstalleerd en hoe deze na de upgrade werd geverifieerd.
Uit officiële Atlas 200I DK A2-informatie blijkt dat de ontwikkelaarskit Ubuntu 22.04 en openEuler 22.03 ondersteunt en USB-, MIPI- en netwerkinterfaces biedt. Apparatuurspecificaties worden gebruikt om de omgeving te bevestigen en bepaalde projecten vereisen nog steeds de selectie van commercieel verkrijgbare hardware- en softwareomgevingen op basis van formele leveringsvoorwaarden.
Stap 2: Maak verbinding met de camera en controleer de beeldlink
Voor cameratoegang is minimaal één verificatie vereist:
- Het systeem kan het doelvideoapparaat stabiel identificeren;
- Het serviceaccount heeft toestemming om afbeeldingen te maken.
- Resolutie, framesnelheid en beeldformaat voldoen aan de invoervereisten van het algoritme;
- Camerascheiding, bezetting en time-out voor het vastleggen van beelden kunnen worden vastgelegd;
- Het verzamelen kan worden hervat nadat de service of het apparaat opnieuw is opgestart;
- Als er meerdere videoapparaten zijn, kan de juiste camera worden gekoppeld.
De huidige versie van Winge Technology verbond de camera USB/UVC met Atlas 200I DK A2 en vormde ingangen voor standaard beeldopname, momentopnamedetectie en continue detectie. Nadat de Chinese industriële camera is aangesloten op de officiële werkplek, moeten de beeldomstandigheden opnieuw worden bevestigd op basis van de daadwerkelijke lens, lichtbron en werkstuk.
Stap 3: Beheer referentiebeeld, ROI en formules
Referentiebeeld en ROI maken geen deel uit van de programmacode, maar van bedrijfsconfiguraties voor specifieke producten en werkstations. Bij de inzet moet het volgende duidelijk zijn:
- Wie verzamelt, beoordeelt en actualiseert referentiebeelden?
- Met welk onderdeel en welke kwaliteitsregel komt elke ROI overeen?
- Hoe u drempels en recepten kunt beheren;
- Hoe u het juiste inspectierecept kiest bij het wisselen van producten;
- Verificatie en terugdraaien na een configuratiewijziging;
- Hoe u referentiebeelden, parameteraanpassingspatronen en acceptatiepatronen kunt isoleren.
De huidige software voor visuele assemblage-inspectie ondersteunt meerdere OK-referentiebeelden, ROI-regels zoals P1 en P2, ontbrekende en onjuiste assemblageconfiguraties, en slaat inspectieresultaten en bewijsmateriaal op. De hoeveelheid ROI en de voorbeelddekking van specifieke werkstations worden bepaald door de projectvereisten.
Stap 4: Breng een onderhoudbare serviceoperatiemethode tot stand
Software op locatie mag er niet op vertrouwen dat technici handmatig de directory openen en tijdelijke opdrachten invoeren om te starten. Het wordt aanbevolen dat u de detectietoepassing configureert als een gecontroleerde service en het volgende opgeeft:
- start- en stopmethoden voor opstarten;
- service-uitvoeringsaccount en mapmachtigingen;
- gezondheidscontroles en statusonderzoeken;
- standaarduitvoer, foutenlogboek en logrotatie;
- Poorten, LAN-toegang en firewallconfiguratie;
- Strategie opnieuw proberen na camera- of interface-uitzondering;
- Herstelmethode nadat de service abnormaal is beëindigd.
De bedieningsinterface moet ook de camerastatus, het huidige recept, de huidige detectieresultaten, abnormale oorzaken en softwareversie weergeven aan het personeel ter plaatse om te voorkomen dat alleen een foutstatus wordt weergegeven die de oorzaak niet kan lokaliseren wanneer het systeem abnormaal is.
Stap 5: Scheid de publicatiemap en gedeelde gegevens
Rollback-implementaties bevatten doorgaans drie categorieën mappen:
releases/ Ein schreibgeschütztes Release-Verzeichnis für jede Software-Release
current zeigt auf den festen Eintrag der aktuell laufenden Version
freigegebene/gemeinsam genutzte Daten wie Rezepte, Referenzbilder, Ergebnisse, Protokolle und Backups
Voor elke versie wordt een nieuwe versiemap aangemaakt, die het huidige programma niet direct overschrijft. Nadat u hebt gecontroleerd of de nieuwe versie kan worden gestart, maakt u foto's, detecteert en leest u de originele configuratie normaal af en gaat u naar de ingang current. Als er problemen optreden, herstelt u de portal naar de vorige versie en controleert u de service- en camerastatus opnieuw.
Stap 6: Maak versies, hashes en wijzig records
Elke leveringsversie moet ten minste het volgende bevatten:
- softwareversienummer en releasedatum;
- Releasepakket en SHA-256;
- Significante veranderingen en omvang van de impact;
- doelapparaat en besturingsomgeving;
- Instructies voor configuratiecompatibiliteit;
- regressieresultaten vóór publicatie;
- upgrade- en terugdraaistappen;
- Huidige versie en locatie van de vorige versie.
Winge Technology Het huidige visuele inspectieproject voor assemblage heeft een onveranderlijke releasedirectory, gedeelde gegevens, configuratieback-up, bestandshash en terugdraaipunt van de vorige versie tot stand gebracht. Deze link wordt gebruikt om de traceerbaarheid van de levering te garanderen en het risico op onherstelbare wijzigingen ter plaatse te verminderen.
Stap 7: Voer de bijgewerkte rooktest uit
Na een versiewijziging kunt u niet zomaar controleren of de pagina geopend kan worden. Het volgende moet minimaal worden gecontroleerd:
- Het door de software weergegeven versienummer is correct;
- Servicestatus en statuscheck zijn normaal;
- De camera kan foto's maken;
- Het originele referentiebeeld en de ROI-configuratie kunnen nog steeds worden gelezen;
- Eén enkele test kan resultaten en bewijs opleveren;
- De belangrijkste processen zijn beschikbaar op Chinese en Engelse sites;
- De terugdraaiinvoer en back-upbestanden zijn aanwezig.
- Sleutelbestandshashes komen overeen met releaserecords.
De rooktest bevestigt dat de geleverde verbinding niet beschadigd is, maar kan de onafhankelijke OK/NG-nauwkeurigheid, productiecyclus en continue bedrijfsacceptatie niet vervangen.
Stap 8: Controleer de uitzondering en het herstelpad
Live-implementaties vereisen proactief testen op uitzonderingen in plaats van te wachten tot er fouten optreden. Aanbevolen dekking:
- De camera is niet aangesloten, bezig of de beeldopname is bijna op.
- Het referentiebeeld ontbreekt, de ROI-configuratie is onjuist of het testrecept komt niet overeen;
- Er is onvoldoende schijfruimte of de resultaatmap is niet beschrijfbaar;
- De service wordt abnormaal beëindigd en het apparaat wordt opnieuw opgestart.
- netwerkstoringen en interface-time-outs;
- Terugdraaien nadat de nieuwe versie niet start;
- Configuratieconsistentie na back-up en herstel.
Elk uitzonderingstype moet een unieke status, logboek en verwerkingsinvoer hebben. Acties die van invloed zijn op het stilleggen van apparatuur of de veiligheid van mensen moeten integraal worden beheerd via een op risico beoordeeld beveiligings- of beveiligingscontrolesysteem.
Hoe accepteer ik de lokale implementatie van Huawei Ascend Atlas?
Het kan op vier niveaus worden aanvaard:
| niveau | Acceptatie inhoud |
|---|---|
| Platformoperaties | Software- en algoritmetoepassingen kunnen op het doel-Atlas-apparaat worden gestart en diensten blijven leveren |
| functionele koppeling | Camera, standaardbeeld, ROI, detectie, resultaten en interface vormen een gesloten lus |
| Geleverd voor onderhoud | Uitvoerbare versie-, hash-, back-up-, upgrade-, log- en rollback-methoden |
| Werkstation bedrijf | Onafhankelijke monsters, valse alarmen, valse detecties, ritme, stabiliteit en on-site interfaces voldoen aan de projectafspraken |
De eerste drie lagen bewijzen dat de verbinding tussen platformoplevering en projectoplevering compleet is; De bedrijfslaag van het werkstation moet ook een onafhankelijk acceptatieprotocol creëren op basis van klantproducten en omstandigheden ter plaatse.
Veelgestelde vragen
Draait de detectiesoftware al op het Huawei Ascend Atlas-platform?
Reeds aan het rennen. De nieuwste visuele inspectiesoftware en algoritmetoepassingen voor montage zijn geïmplementeerd op de Atlas 200I DK A2 en de verificatie van camera's, referentiebeelden, ROI, inspectieresultaten, interfaces en versie-rollback-links is voltooid.
Is voor lokale implementatie een internetverbinding vereist?
Er is geen internetverbinding vereist als voorwaarde voor detectie. Of toegang tot externe netwerken is toegestaan, hoe er moet worden geüpgraded en of gegevens worden geüpload, moet worden bepaald op basis van het netwerk- en beveiligingsbeleid van de klant.
Zullen software-upgrades betrekking hebben op referentiebeelden en recepten?
Mag niet worden overschreven. De map met programmareleases en de gedeelde gegevens moeten worden gescheiden, en er moet een back-up van referentieafbeeldingen, recepten, interfaceconfiguraties en noodzakelijke resultaten worden gemaakt voordat er wordt geüpgraded.
Kunnen problemen worden hersteld in de nieuwe versie?
U kunt herstellen volgens de stappen voor terugdraaien, waarbij u de vorige versie, configuratieback-up en vaste invoer voor terugdraaien behoudt. Service-, camera-, configuratie- en instrumentatieoproepen moeten na het terugdraaien nog steeds worden geverifieerd.
Staat de voltooiing van de platformimplementatie gelijk aan productieacceptatie?
Niet meteen. Platformimplementatie bewijst dat software- en algoritmetoepassingen op doelapparaten kunnen draaien. Productieacceptatie vereist ook het gebruik van onafhankelijke bemonsteringen om de nauwkeurigheid, cyclustijd, stabiliteit en werkstationinterfaces te verifiëren.
Officiële informatie en feitelijke bronnen
- Huawei Ascend: “Lancering Atlas 200I DK A2 Developer Kit”
https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/23.0.RC2/pd/pd_0001.html
- Huawei Ascend: “Atlas 200I DK A2 basisspecificaties”
https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/23.0.RC2/pd/pd_0004.html
- Huawei Ascend: “Atlas 200I DK A2 Softwaregebruiksverklaring”
https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/23.0.RC2/qs/qs_0018.html
Gerelateerde Atlas-bronnen
- Volledig China gelokaliseerde visuele inspectie van de assemblage: casestudy van het Huawei Ascend Atlas-project
- Winge Technology heeft de apparaat-interne aanpassing van de visuele inspectie van de montage op Atlas 200I DK A2 voltooid
- Welke technische werkzaamheden zijn inbegrepen bij de aanpassing van de visuele inspectie van de Atlas 200I DK A2?
- Van validatie van de Atlas Developer Kit tot een productievisiesysteem gelokaliseerd in China
- Hoe ondersteunt een Chinees edge-platform de volledigheid van de assemblage en de inspectie van ontbrekende onderdelen?
- Beeldverwerking met Huawei Ascend Atlas
Online
Telefoon
WeChat
terug naar boven