|  
    
 Simulation logique d'échelle dans Visual Basic permet aux programmeurs apprendre les rudiments d'un langage de programmation commune avec laquelle ils peuvent être plus à l'aise . La logique Ladder , un langage de programmation , est fréquemment utilisé dans les automates et autres machines qui disposent d'un système de contrôle relativement simple mais essentielle , tels que les plateformes pétrolières . Utiliser une série de variables booléennes et les opérateurs logiques Visual Basic pour écrire votre propre logique d'échelle . Instructions   1  Ouvrez votre fichier Visual Basic avec un éditeur tel que Microsoft Visual Studio.   2   Simuler la fonction logique d' échelle " s = x et (y ou z) "en ajoutant le code suivant dans votre fonction :     contact_x As Boolean     contact_y As Boolean     contact_z As Boolean     coil_s As Boolean Photos   contact_x = True     contact_y = False     contact_z = True     coil_s = ( contact_x AndAlso ( contact_y Ou contact_z ) )     la valeur de la bobine " coil_s " sera "True" et son échelon sera ouvert .   3   Simuler la configuration d'exécution de verrouillage "= ( démarrage ou d'exécution ) eT (NON STOP) "en ajoutant le code suivant dans votre fonction :     contact_start As Boolean     contact_stop As Boolean     contact_run As Boolean     Dim coil_run As Boolean Photos   coil_m As Boolean     contact_start = True     contact_run = False     contact_stop = False     coil_run = False   < p> coil_run = ( b_start Ou B_Run ) AndAlso (Non b_stop )     coil_m = coil_run     Si coil_run Puis contact_run = True     Le code simule un système avec un "Start »et« bouton Stop ". Si le système est déjà en cours d'exécution puis ça continue . Si le système est arrêté, appuyez sur le bouton "Démarrer" va démarrer. Le bouton "Stop" arrête le système   4   Simuler compteur fonctionnalité en ajoutant le code suivant dans votre fonction : .     Counter_a As Integer     Dim counter_b As Integer     counter_c As Integer     contact_r As Boolean     Dim contact_i As Boolean     counter_a = 0     counter_b = 0 Photos   counter_c = 0     contact_r = True     contact_i = True     Si contact_r Puis     counter_a + = 1   < p> counter_c + = 1     End If     Si contact_i Puis     counter_b + = 1     counter_c + = 1     Fin Si     Chaque fois que l'un des contacts est alimenté les incréments du système son compteur correspondant . Le "C" compteur enregistre la somme des catégories "A " et les compteurs «B». Cette fonction est utile lorsque vous avez besoin de savoir combien de fois un événement qui s'est produit.   5   Enregistrez le fichier Visual Basic, compiler et exécuter votre programme pour simuler les fonctions de logique à relais .    
 
 |