Hva betyr vaktbikkjen i industrikontrollindustrien?

Nov 18, 2020

Legg igjen en beskjed

I den industrielle kontrollverten eller industriell kontrolldatamaskin vises begrepet "vakthund" ofte? Hva betyr vaktbikkje?


Den detaljerte diagram av den interne strukturen av vår industrielle datamaskin (vakthund er et program, og alle chips innebygd i vårt hovedkort støtte vakthund skriving).


La oss ta en titt på definisjonen av Baidu Encyclopedia: "I et mikrodatamaskinsystem bestående av en enkelt-chip mikrodatamaskin, arbeidet til single-chip mikrodatamaskin er ofte forstyrret av det eksterne elektromagnetiske feltet, noe som forårsaker dataforvirring i ulike registre og minne, og forårsaker programpekerfeil. Hvis du ikke er i programområdet, hvis du tar ut feil programinstruksjoner, vil du falle inn i en uendelig sløyfe, normal drift av programmet vil bli avbrutt, og systemet som styres av single-chip mikrodatamaskinen vil ikke fortsette å fungere normalt, noe som vil føre til at hele systemet til å stoppe og forårsake uforutsigbare konsekvenser.


Vakthundtidtakeren er et stykke maskinvare, vanligvis innebygd i en enkeltkortsdatamaskin (SBC) eller innebygd PC. Det kan føre til en tilbakestilling når det fastslår at systemet er suspendert eller ikke lenger utfører riktig kodesekvens.


En godt utformet vakthund mekanisme bør i det minste fange hendelser som suspenderer systemet. I et elektrisk støyende miljø kan et strømbrudd ødelegge programtelleren, stakkpekeren eller data i RAM. Selv om koden er helt feilfri, kan programvaren krasje. Dette er den typen kortvarig svikt som regulatorer vil fange.


Feil i programvaren kan føre til at systemet henger, så det er bedre å fikse grunnårsaken i stedet for å stole på vakthundtidtakeren. I komplekse innebygde systemer kan det ikke garanteres at det ikke er noen feil, men ved hjelp av et overvåkingsprogram kan du forhindre at disse feilene henger systemet på ubestemt tid.


Fra den enkle tekstdefinisjonen er de fleste vaktbikkjer en tidtaker som består av maskinvare, og det er også programvarestyrte tidtakere som vakthunder. Funksjonen til vakthunden er at når programmet kjører bort, programmet kan ikke fjerne vaktbikkje til 0, så vakthunden vil flyte over kort tid etter at programmet kjører bort og generere et tilbakestillingssignal til MCU for å gjøre programmet tilbake til utgangspunktet.


La meg forklare det for deg fra en levende analogi: "Vakthunden er å hindre CPU fra å gå inn i en endeløs sløyfe eller krasje. Akkurat som en vakthund, vil det ikke bjeffe hvis du mater den regelmessig, ellers ... det vil fortsette. "Jøss! Wow! Jøss!' Publikum uopphørlig".


Den industrielle maskinvakthunden brukes som timer for å overvåke statusen til PLC-skannetiden. Watchdog teknologi brukes ofte i elektronisk teknologi, ikke bare PLC, men også single-chip datamaskiner. Vakthundens rolle kan ikke ignoreres. Som vi alle vet, vedtar PLC-programmets arbeidsmekanisme en syklisk skannearbeidsmekanisme, og hver syklus må ha en tid, som er skannetiden. Skannetiden må være begrenset, og denne grensen kan ikke overskrides. Når grensen er overskredet, betyr det at det er et problem med PLC-skannemekanismen. Problemet er generelt at brukeren har "legitim og urimelig" ved programmering. I dette tilfellet må det stoppe og alarm. Hva brukes til overvåking? Scan tid monitor, et system timer, kjent som "vaktbikkje". Når vakthunden er aktivert, er resultatet en PLC-avslutningsalarm.


Anrecson industriell datamaskin eller industriell tablet pc, hvis kunden trenger å øke vakthund funksjonen, vil vi gi vaktbikkje programmet til kunden.



Sende bookingforespørsel