Simulering ladder logik i Visual Basic hjælper programmører lære de grundlæggende i et fælles programmeringssprog , som de kan være mere behagelig. Ladder logik, et programmeringssprog , anvendes ofte i PLC'er og andre maskiner , der har en relativt enkel, men kritisk kontrolsystem, såsom olieplatforme . Udnyt en række Boolske variabler og Visual Basic logiske operatorer til at skrive din egen ladder logik. Instruktioner
1
Åbn din Visual Basic fil med en editor såsom Microsoft Visual Studio.
2
Simulere ladder logik funktion " s = x AND (y eller z ) " ved at tilføje følgende kode i din funktion : Hej
Dim contact_x som Boolean
Dim contact_y som Boolean
Dim contact_z som Boolean
Dim coil_s som Boolean
contact_x = Sand
contact_y = False
contact_z = true
coil_s = ( contact_x andalso ( contact_y Or contact_z ) )
værdien af spolen " coil_s " vil være " Sand " og dens rung vil være åben .
3
Simuler låsen konfiguration " run = ( starter eller kører ) og ( ikke stoppe ) " ved at tilføje følgende kode i din funktion : Hej
Dim contact_start som Boolean
Dim contact_stop som Boolean
Dim contact_run som Boolean
Dim coil_run som Boolean
Dim coil_m Som Boolean
contact_start = Sand
contact_run = False
contact_stop = False
coil_run = False
< p> coil_run = ( b_start Or b_run ) andalso ( Ikke b_stop )
coil_m = coil_run
p Hvis coil_run Så contact_run = Sand
koden simulerer et system med en "Start "og" Stop "-knappen. Hvis systemet allerede kører derefter det holder går . Hvis systemet er stoppet, kan du trykke på " Start" knappen starte det op. "Stop "-knappen vil stoppe systemet
4
Simuler counter funktionalitet ved at tilføje følgende kode i din funktion : .
Dim counter_a As Integer
Dim counter_b As Integer
Dim counter_c As Integer
Dim contact_r som Boolean
Dim contact_i som Boolean
counter_a = 0
counter_b = 0
counter_c = 0
contact_r = Sand
contact_i = Sand
p Hvis contact_r Så
counter_a + = 1
< p> counter_c + = 1
End If
p Hvis contact_i Så
counter_b + = 1
counter_c + = 1
End Hvis
Når en af kontakterne aktiveres systemet intervaller dens tilsvarende tæller. "C"- counter gemmer summen af "a" og "b" tællere. Dette er nyttigt, når du har brug for at vide, hvor mange gange en begivenhed , der er sket .
5.
Gem Visual Basic -filen , kompilere og køre dit program til at simulere stigen logiske funktioner .