| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Ideer til Ladder Logic
    Ladder logik er en form for programmering , der bruger boolean ligninger til at bestemme de passende skridt eller grene til at tage. I det væsentlige , følger alle kommando efter ja /nej eller sand /falsk ligninger , der enten tillader kommando, der skal udføres , eller gå ind i en løkke, indtil staten bliver sandt. Programmører bruger stigen programmering for højrisiko applikationer at stress timing og sikkerhedsproblemer , såsom samlebånd og forlystelser . Grundlæggende Ladder Logic
    boolesk logik gælder matematiske funktioner kaldet operander til at træffe beslutninger .

    Grand Valley State University forklarer, at ladder logik afviger fra boolean logik , fordi boolean logik tillader fuzzy løsninger eller filialer bruge sådan logisk manipulation som betinget NOT og udvidet eller evalueringer . I ladder logik, er hvert trin enten ja, nej eller begge dele. Dette er kritisk i høj risiko programmering , hvor fuzzy logik introducerer potentielle fejltrin i programmet performance.

    Tænk på klatring en stige. På hvert trin , du nå , vil du have den højre fod , venstre fod eller begge fødder på rung . Hvilken en af disse valg er sandt , vil bestemme, hvordan du gå videre til næste trin. Hver progression afhænger af den foregående trin i hvilke oplysninger den kan acceptere , og hvordan oplysningerne kan behandles
    Visual Logic : . Dominoes
    En række dominobrikker danner et eksempel på ladderlogik når den første er tippet .

    Stående dominobrikker i en linje og derefter vippe den første i løbet udgør en forenklet demonstration af ladder logik. Da hver flise falder , skaber det en sand eller falsk ligning , hvor der er enten en anden domino foran det eller ej. Grene opstår, når faldende domino slår to andre , hver pegede i en anden retning . Hver gren bliver sin egen subrutine og kan fungere uafhængigt af, hvad andre grene gøre . Domino Forsøg ikke at foretage andre beslutninger : hver enkelt enten slår hinanden eller bliver et programmeringssprog blindgyde
    Ladder Logik og Elevatorer
    Elevator udstyr anvender stigen. logik for timing og sikkerhed.

    Et projekt udviklet af Penn State University bruger en model elevator konstrueret ud fra en DC-motor , billige materialer og ni - trappestige logik programmering , der kan cykle langs en ​​tre- gulv sti. Det første skridt er at sørge for døren er klart , før den lukker og elevatoren bevæger sig. Det næste skridt indebærer flytning i de udpegede retning. Da elevatoren kun skal stoppe på det rigtige dør niveau , ladder logik kontrollerer placeringen af ​​elevatoren ved simpelt spørgsmål om " Er der en dør her ? " før den tillader døren at åbne. Tilsvarende kontrol finder sted på hver etage , cykling gennem kø kommandoer. Hvis nogen har trykket på knappen for den anden sal, så vil det være sandt, og elevatoren stopper ved denne etage.
    Automatiseret produktion Logic
    Indførelsen af ​​edb ladder logik gør fabrikker sikrere og mere effektiv.

    Samlebånd produktion kræver materialer til at blive vist på det rigtige sted , hvornår og hvordan de skal bruges. Hvis maskinen er ude af tid, kan det forstyrre strømmen af hele produktionslinjen. For at overvinde dette , ladder logik verificerer, at en del ligger på transportbåndet , den rigtige retning ansigter og vises præcist timede intervaller.
    High Risk Programmering
    Ladder logik er ofte anvendes i applikationer, hvor liv kan være i fare.

    Andre eksempler på høj risiko programmering kan omfatte landingsstellet på fly, lanceringen af ​​rumfartøjer og den fælles lyskryds. I alle tre situationer , det grønne lys , eller " gå videre ", kan ikke aktivere indtil andre krav er opfyldt. Hver ny handling bestemmer dem, der følger .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan convolve en funktion i Matlab 
    ·Sådan bruges FormatDateTime Med RDLC 
    ·Hvordan opretter jeg en Child Node Website 
    ·Sådan får du vist Apache Process 
    ·Sådan ændres TTF filer 
    ·Sådan fjernes en Blank Carriage Return Brug SQL 
    ·Sådan oprettes en heltalsfelter 
    ·Sådan importeres DBX filer 
    ·Sådan Destroy Word-dokumenter 
    ·Hvordan man skriver & Convert Pounds Into Ounces i Comp…
      Anbefalede Artikler
    ·Forsinkelse Funktioner i PHP 
    ·Sådan får Java Arbejde Lige på XP 
    ·Fortran Fejl Funktioner 
    ·Visual Basic: Sådan Set et billede Array til et billed…
    ·Sådan oprettes en bred vifte af komponenter på VB.NET…
    ·Sådan får modulet CV i OpenCV for Python 
    ·Sådan slettes en fil med SSIS 
    ·PHP Tutorial for en simpel Galleri 
    ·Sådan Konverter Visual Logic til Visio 
    ·Sådan Opadtællende på en enkelt linje i Python 
    Copyright © Computer Viden http://www.computerdk.com