simuleren ladder logica in Visual Basic programmeurs helpt leren de basis in een gemeenschappelijke programmeertaal waarmee ze zich meer thuis voelen . Ladder logica, een programmeertaal , wordt vaak gebruikt in PLC's en andere machines die een relatief eenvoudige , maar kritische controlesysteem , zoals olieplatforms voorzien . Maken gebruik van een reeks van Booleaanse variabelen en de Visual Basic logische operatoren om uw eigen ladder logica te schrijven . Instructies 1 Open uw Visual Basic -bestand met een editor zoals Microsoft Visual Studio . Kopen van 2 Simuleer de ladder logische functie " s = x AND ( y of z ) " door toevoeging van de volgende code in je functie : Dim contact_x zoals Van Boole Dim contact_y zoals Van Boole Dim contact_z zoals Van Boole Dim coil_s zoals Van Boole contact_x = True contact_y = False contact_z = True coil_s = ( contact_x andalso ( contact_y Of contact_z ) ) op Twitter de waarde van de spoel " coil_s " zal zijn " True " en zijn sport zal worden geopend . 3 Simuleer de klink configuratie " run = (start OR run ) eN ( NIET STOP ) " door toevoeging van de volgende code in je functie : Dim contact_start zoals Van Boole Dim contact_stop zoals Van Boole Dim contact_run zoals Van Boole Dim coil_run zoals Van Boole Dim coil_m zoals Van Boole contact_start = True contact_run = False contact_stop = False coil_run = False coil_run = ( b_start Of B_ ) andalso ( Niet b_stop ) coil_m = coil_run Als coil_run dan contact_run = True De code simuleert een systeem met een "Start " en " Stop " knop . Als het systeem al draait dan blijft gaan . Als het systeem wordt gestopt , op de knop " Start" zal het opstarten . De "Stop" knop stopt het systeem 4 simuleren teller functionaliteit door toevoeging van de volgende code in je functie : . Dim counter_a als Geheel Dim counter_b As Integer Dim counter_c als Geheel Dim contact_r zoals Van Boole Dim contact_i zoals Van Boole counter_a = 0 counter_b = 0 counter_c = 0 contact_r = True contact_i = True Als contact_r dan counter_a + = 1 counter_c + = 1 Eind Als Als contact_i counter_b = 1 counter_c + = 1 Einde dan + Als wanneer een van de contacten wordt bekrachtigd de stappen van het systeem de bijbehorende teller . De " c " teller slaat de som van de "a" en " b " tellers . Dit is handig wanneer u nodig hebt om te weten hoe vaak een gebeurtenis is gebeurd . 5 Sla de Visual Basic -bestand , compileren en uitvoeren van uw programma om de ladder logische functies te simuleren.
|