? WinAC står for Windows Automation Center, et åpent development kit for å lage egendefinerte C /C + + -programmer som er kompatible med STEP 7 kontrollprogrammer. En kjerne av en datamaskin er den viktigste delen av en datamaskinens operativsystem eller OS . Det fungerer med apps eller programmer og sender programmets forespørsler til central processing unit , datamaskinens minne og inn /ut- enheter som er koblet til datamaskinen. TRINN 7 Programvare
STEP 7 , en type robotikk engineering programvare , brukes i automatiserte anlegg ledelse. Det edits symboler og betegnelser for input /output prosessignaler av maskinene slik at de kan utveksle data med Windows-programmer . TRINN 7 brukes for å kontrollere og overvåke automatiserte maskiner i en fabrikk eller anlegg , for eksempel samlebåndet roboter i en bil fabrikken.
WinAC
WinAC brukes å skape et TRINN 7 program . Den WinAC Open Development Kit, eller ODK , er en serie verktøy som brukes til program tilpasset C /C + + programvare som er kompatibel med STEP 7 kontrollprogrammer. WinAC har tre programmeringsgrensesnitt : Custom kode Extension, deleminne Exchange- og Controller administrasjonsgrensesnitt . CCX brukes til å " ringe " C /C + + programvare i et STEP 7 program . SMX tillater en C /C + + app for å utveksle data med STEP 7 program som allerede kjører. CMI gjør at en egendefinert app skal utvikles som kan kontrollere og overvåke WinAC kontrollerdata .
Kernel Mode
Kernel mode er en del av Windows Driver Kit . WDK er en driver utvikling som brukes til å teste stabiliteten til Windows-drivere . Kernel-modus er en av de driftsformer som foregår i en datamaskin sentrale processing unit . En kjerne kan sees på som kjernen i en datamaskin operativsystem . Når en datamaskin gjør et systemkall , for eksempel en samtale som CCX , et grensesnitt av STEP 7 gjør det, sender den en forespørsel til kjernen for det å utføre en tjeneste eller prosess, for eksempel gjennomføre en forekomst av et program .
Kernel Process
Alle programmene er startet i bruker-modus og skiftes over til kernel -modus når du ringer kjernen til å yte en tjeneste . Når en del av et program , som for eksempel et TRINN 7 eller WinAC programmet kjøres på en del av en kjerne i et system samtale , blir den midlertidig inn i en kjerne prosess som drives i kjernen modus. Når programmet kjører en samtale i kernel -modus , den har rot eller administrative privilegier og tilgang til viktige systemressurser , for eksempel Direct Memory Access , eller DMA- kanaler, abbruddslinjer , input /output port adresser og minneadresser serier. Kjernen styrer programmet og utfører sine forespørsler i kernel -modus. Når kjernen er ferdig anmodning fra WinAC program , returnerer programmet til å bli kjørt i bruker-modus på datamaskinen.