Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako napísať logiky ladder pomocou jazyka Visual Basic

Simulácia ladder logiky v jazyku Visual Basic pomáha programátorom naučiť základy v spoločnej programovací jazyk , s ktorým môžu byť pohodlnejšie . Ladder logika , programovací jazyk , je často používaný v PLC a iných strojov , ktoré predstavujú pomerne jednoduché , ale kritické kontrolný systém , ako sú ropné plošiny . Využite rad boolovských premenných a Visual Basic logických operátorov napísať vlastnej logiky ladder . Pokyny dovolená 1

Otvorte Visual Basic súbor v editore , ako je napríklad Microsoft Visual Studio .
2

Simulovať rebrík logickú funkciu " s = x A ( y alebo z ) " pridaním nasledujúci kód do vašich funkcie :

Dim contact_x As Boolean

Dim contact_y As Boolean

Dim contact_z As Boolean

Dim coil_s As Boolean

contact_x = TRUE

contact_y = False

contact_z = TRUE

coil_s = ( contact_x AndAlso ( contact_y Alebo contact_z ) )

hodnota cievky " coil_s " bude " Pravda " a jeho priečka bude otvorená .
3

Simulovať západky konfigurácia " spustiť = ( začiatok alebo spustiť ) AND ( NOT STOP ) " pridaním nasledujúci kód do vašich funkcie :

Dim contact_start As Boolean

Dim contact_stop As Boolean

Dim contact_run As Boolean

Dim coil_run As Boolean

Dim coil_m As Boolean

contact_start = TRUE

contact_run = False

contact_stop = False

coil_run = False

coil_run = ( b_start Alebo b_run ) AndAlso ( nie je b_stop )

coil_m = coil_run

Ak coil_run Potom contact_run = TRUE

kódu simuluje systém s " Start " a " tlačidlo Stop " . Ak je systém už beží potom udržiava v chode . Ak je systém zastavený , stlačte tlačidlo " Štart " začne to . Tlačidlo " Stop " zastaví systém
4

simulovať funkciu čítača pridaním nasledujúci kód do vašich funkcií : .

Dim counter_a As Integer

Dim counter_b as Integer

Dim counter_c as Integer

Dim contact_r as Boolean

Dim contact_i as Boolean

counter_a = 0

counter_b = 0

counter_c = 0

contact_r = TRUE

contact_i = TRUE

Ak contact_r Potom

counter_a + = 1

counter_c + = 1

End If

Ak contact_i Potom

counter_b + = 1

counter_c + = 1

Koniec ak

Ak je aktivovaný jeden z kontaktov systém zvýši jeho zodpovedajúce počítadlá. " C " Počítadlo ukladá súčet " a " a " b " čítača . To je užitočné , keď potrebujete vedieť , koľkokrát udalosť sa stalo .
5

Uložte Základný súbor jazyka , skompilovať a spustiť program pre simuláciu logických funkcií rebríka .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené