Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Ideeën voor Ladder Logic
Ladder logica is een vorm van programmering die boolean vergelijkingen gebruikt om de juiste stappen of takken te nemen bepalen . In wezen is ieder commando volgt na ja /nee of waar /onwaar vergelijkingen die hetzij de opdracht moet worden uitgevoerd of gaan in een lus totdat de staat waar wordt . Programmeurs gebruiken ladderprogrammering voor hoge risico toepassingen die stress timing en bezorgdheid over de veiligheid , zoals assemblagelijnen en kermisattracties . Basis van de Ladder Logic
Booleaanse logica geldt wiskundige functies opgeroepen operanden om beslissingen te nemen .

Grand Valley State University legt uit dat ladderlogica afwijkt van Booleaanse logica omdat boolean logica laat fuzzy oplossingen of takken gebruik van dergelijke logische manipulatie zoals voorwaardelijke NOT en OR uitgebreide evaluaties . In ladderlogica , elke stap is het antwoord ja , nee of beide . Dit is essentieel in een hoog risico programmering waar fuzzy logic introduceert mogelijke misstappen in het programma optreden .

Denk aan het beklimmen van een ladder . Bij elke trede , u te bereiken, heb je de rechtervoet , de linker voet , of beide voeten op de trede . Die een van deze keuzes waar is zal bepalen hoe je verder naar de volgende stap . Elke progressie hangt af van de voorgaande stap in welke informatie het kan accepteren en hoe die informatie kan worden verwerkt
Visual Logic : . Domino
Een rij dominostenen vormt een voorbeeld van ladderlogica wanneer de eerste is getipt .

Staande domino in een lijn en vervolgens kantelen van de eerste dan vormt een vereenvoudigde demonstratie van ladder logica. Zoals elke tegel valt , ontstaat er een waar of onwaar vergelijking waar sprake is van ofwel een domino in de voorkant van het of niet . Takken optreden wanneer de vallende domino slaat twee andere , elk wezen in een andere richting . Elke tak wordt zijn eigen subroutine en kunnen onafhankelijk van wat alle andere takken doen functioneren. De dominostenen niet proberen om andere beslissingen te nemen : een ieder ofwel slaat elkaar of wordt een programmering doodlopende
Ladder Logic en Liften
Lift-apparatuur gebruikt ladder. logica voor timing en veiligheid .

Een project ontwikkeld door Penn State University maakt gebruik van een model lift opgebouwd uit een DC motor , goedkope materialen en negen - laddertje logisch programmeren dat kan fietsen langs een drie - vloer pad . De eerste stap is om ervoor te zorgen dat de deur vrij is, voordat het sluit en de lift beweegt . De volgende stap betreft de verplaatsing in de aangewezen richting . Omdat de lift alleen moet stoppen op het juiste niveau deur , ladder logica controleert de locatie van de lift door de simpele vraag " Is er een deur hier ? " voordat het mogelijk de deur te openen . Soortgelijke controles vinden plaats op elke verdieping , fietsen door de wachtrij commando . Als iemand op de knop voor de tweede verdieping heeft gedrukt , dan is het waar zal zijn en de lift stopt op die verdieping .
Productie Automatisering Logica
De invoering van geautomatiseerde ladderlogica maakt fabrieken veiliger en efficiënter .

assemblagelijn productie vereist materiaal om te verschijnen op de juiste plaats wanneer en hoe ze nodig zijn . Als de machine is uit de tijd, kan het de stroom van de gehele productielijn verstoren . Om dit te overwinnen , ladderlogica verifieert dat een deel ligt op de transportband , kijkt uit op de juiste richting , en lijkt precies getimede intervallen .
High Risk Programmeren
Ladder logica is vaak gebruikt in toepassingen waarbij levens in gevaar kunnen zijn .

Andere voorbeelden van een hoog risico programmering kunnen onder het landingsgestel van vliegtuigen , de lancering van ruimtevaartuigen en de gemeenschappelijke stoplicht . In alle drie de situaties , het groene licht , of " ga je gang , " kan niet activeren totdat andere vereisten is voldaan . Elke nieuwe actie bepaalt die volgen .

Previous: Next:
  Computer Programming Languages
·Voordelen & Nadelen van Pointe…
·Hoe kan Overschrijdingen & Opm…
·Wat is een RSE in LabVIEW ? 
·Hoe onderscheid te maken tusse…
·Hoe te gebruiken Oracle SQL Lo…
·De rol en functie van Metadata…
·Wat is de beschrijving van de …
·Hoe te Logic Controllers Progr…
·Hoe de Loadlib bepalen in een …
  Related Articles
Hoe maak je een fout Handler voor een VB…
Hoe Access gebruiken voor Visual Basic P…
Hoe om te controleren voor Null waarde i…
Tutorial voor Visual Basic Commands 
Graphics Tutorial voor Visual Basic 6 
Basic Help voor Microsoft Visual 
VBA Tutorial voor Word 
Tutorial voor het toevoegen van Visual B…
Hoe maak je een Visual Basic Stop voor L…
  Programmering Articles
·Hoe vindt u de regelnummers gebruik van …
·Hoe maak je een Substring in Java zoeken…
·Hoe te DataTable binden aan ListView in …
·Voordelen van Attribute Beheer 
·Hoe een Combineren Als verklaring in PHP…
·Vertraging functies in PHP 
·Hoe te Leading Spaces in Perl Verwijder 
·How to Get Rid van haakjes in Python Arr…
·Hoe vindt u de buffergrootte in DBDataRe…
Copyright © Computer Kennis http://www.nldit.com