Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Ideer for Ladder Logic
    Ladder logikk er en form for programmering som bruker boolske ligninger for å finne de aktuelle trinnene eller filialer for å ta. I hovedsak følger hver kommando etter ja /nei eller true /false ligninger som enten gjør at kommandoen som skal utføres , eller gå inn i en løkke til staten blir sant. Programmerere bruke stigen programmering for høy risiko programmer som stresset timing og sikkerhet bekymringer, for eksempel samlebåndet og underholdning ritt . Grunnleggende om Ladder Logic
    Boolsk logikk gjelder matematiske funksjoner som kalles operander til å ta avgjørelser .

    Grand Valley State University forklarer at stigen logikken avviker fra boolsk logikk fordi boolsk logikk gir uklare løsninger eller grener bruker en slik logikk manipulasjon som betinget NOT og utvidet ELLER evalueringer. I ladder logikk , er hvert trinn enten ja , nei eller begge deler. Dette er kritisk i høy risiko programmering hvor fuzzy logic introduserer potensielle feiltrinn i programmet ytelse.

    Tenk på klatring en stige . På hvert trinn , du kommer , vil du ha rett fot , venstre fot , eller begge føttene på trinnet . Hvilken av disse valgene er sant vil avgjøre hvordan du går videre til neste trinn . Hver progresjon avhenger av det foregående trinnet i hvilken informasjon det kan godta og hvordan denne informasjonen kan behandles
    Visual Logic : . Dominoes
    En rekke dominobrikker danner et eksempel på stigen logikk når den første er tippet .

    Stående dominobrikker opp i en linje, og så tipper det første løpet utgjør en forenklet demonstrasjon av stigen logikk. Som hver flis faller , skaper det en sann eller falsk ligningen der det er enten en annen domino foran det eller ikke . Grener oppstå når fallende domino slår to andre, pekte i hver sin retning . Hver gren blir sin egen subrutine og kan fungere uavhengig av hva andre grener gjør. Dominobrikker ikke forsøk å gjøre andre vedtak : hver og en enten slår hverandre eller blir et programmeringsspråk blindvei
    Ladder Logic og Heiser
    Elevator utstyr bruker stigen. logikk for timing og sikkerhet.

    Et prosjekt utviklet av Penn State University bruker en modell heis konstruert fra en DC motor , billige materialer og ni -trinns stige logikk programmering som kan sykle langs en tre -etasjes banen . Det første trinnet er å sørge for at døren er klart før det lukkes og heisen beveger seg. Det neste trinnet innebærer beveger seg i den angitte retning . Siden heisen bør bare stoppe på riktig dør nivå , sjekker stige logikk plasseringen av heisen ved enkelt spørsmål "er det en dør her ? " før den tillater døren å åpnes . Lignende sjekker foregå på hver etasje , sykling gjennom kø kommandoer. Hvis noen har trykket på knappen for i andre etasje, så vil det være sant, og heisen vil stoppe på denne etasjen.
    Automatisert produksjon Logic
    Innføringen av datastyrte ladder logikk gjør fabrikker tryggere og mer effektiv.

    samlebånd produksjon krever materialer skal vises på rett sted når og hvor de trengs. Hvis det er maskineri ut av tiden , kan den forstyrre flyten av hele produksjonslinjen. For å overvinne dette , bekrefter stigen logikken at en del ligger på transportbåndet , står riktig retning, og vises på nøyaktig tidsbestemte intervaller .
    High Risk Programming
    Ladder logikk er ofte brukes i applikasjoner der liv kan være i fare .

    Andre eksempler på høy risiko programmering kan omfatte landingshjulene på flyet , utsetting av romskipet og felles lyskrysset . I alle tre situasjoner , det grønne lyset , eller " gå videre ", ikke kan aktivere før andre krav er oppfylt . Hver ny handling bestemmer de som følger .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan oppdage kollisjoner i Xcode 
    ·Hva er en Web Object 
    ·Hvordan lage en Datatype i Umbraco 
    ·Hvordan Reset Novell Administrator passord 
    ·Hva betyr det å Parse data 
    ·Hvordan lage en Gjenta Programmet på en TI 84 Plus 
    ·Hvordan spesifiserer et grensesnitt i UML 
    ·Hvordan lese binærkode 
    ·Hvordan lage en to-lags Horisontal Meny 
    ·Slik Clear ugyldige klasse ID Referanser på en datamas…
      Anbefalte artikler
    ·Slik Beregn Oktal til binær konvertering 
    ·Hvordan endre fokuseringen i Java 
    ·Hvordan referere til en Byte i arbeidslivet Lagring i C…
    ·Hvordan finne der en UIIMage er plassert i en UIIMageVi…
    ·Hvordan å lære C # for nybegynnere 
    ·Hvordan legge til kolonner for å GridView 
    ·Hvordan skrive en prosedyre i Pascal 
    ·Hvordan skrive enhet tester for en Java Project 
    ·Hvordan Flett en Array hjelp QBasic 
    ·Hvordan utdatavariablene til XML Strings på Android 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/