Simulerer ladder logikk i Visual Basic hjelper programmerere lære det grunnleggende i en felles programmeringsspråk som de kan være mer komfortabel. Ladder logikk, et programmeringsspråk, er hyppig brukt i PLS og andre maskiner som har en relativt enkel, men kritisk kontroll systemet, for eksempel oljeplattformer . Bruk en rekke Boolske variabler og Visual Basic logiske operatører for å skrive din egen ladder logikk. Instruksjoner
en
Åpne Visual Basic -fil med en editor som Microsoft Visual Studio.
2
Simuler stigen logisk funksjon " s = x AND (y eller z ) " ved å legge følgende kode i funksjon din : en
Dim contact_x Som Boolean
Dim contact_y Som Boolean
Dim contact_z Som boolske
Dim coil_s Som Boolean
contact_x = sant
contact_y = False
contact_z = true
coil_s = ( contact_x andalso ( contact_y Eller contact_z ) )
verdien av coil " coil_s " vil være " ekte" og dens rung vil være åpen .
3
Simuler låsen konfigurasjon "run = ( starte eller kjøre ) aND ( NOT STOP ) " ved å legge følgende kode i funksjon din : en
Dim contact_start Som Boolean
Dim contact_stop Som Boolean
Dim contact_run Som Boolean
Dim coil_run As Boolean
Dim coil_m Som Boolean
contact_start = sant
contact_run = False
contact_stop = False
coil_run = False
< p> coil_run = ( b_start Eller b_run ) andalso (Ikke b_stop )
coil_m = coil_run
p Hvis coil_run Da contact_run = sant
koden simulerer et system med en "Start "og" Stopp "-knappen . Hvis systemet allerede kjører så det fortsetter å gå . Hvis systemet er stoppet, vil trykke på "Start "-knappen starter den opp . "Stop " knappen vil stoppe systemet
4
Simuler teller funksjonalitet ved å legge følgende kode i funksjon din : .
Dim counter_a As Integer
Dim counter_b As Integer
Dim counter_c As Integer
Dim contact_r som Boolean
Dim contact_i As Boolean
counter_a = 0
counter_b = 0
counter_c = 0
contact_r = sant
contact_i = sant
p Hvis contact_r Deretter
counter_a + = 1
< p> counter_c + = 1
End If
p Hvis contact_i Deretter
counter_b + = 1
counter_c + = 1
End Hvis
Når en av kontaktene er strømførende systemet trinn tilhørende telleren. "C" disk lagrer summen av "a" og " b" tellere . Dette er nyttig når du trenger å vite hvor mange ganger en hendelse som har skjedd .
5
Lagre Visual Basic -filen , kompilere og kjøre programmet for å simulere stigen logiske funksjoner .