Langage littéral structuré (SCL)
Ce chapitre explique les bases du langage structuré avec pour aide une comparaison au langage à contact (CONT) et au langage LOG.
Avantages par rapport aux autres langages:
-Facile à lire et à écrire,
-Les algorithmes complexes, le traitement de structures complexes ainsi que les calculs se font plus facilement
-langage similaire au PASCAL, facile à apprendre pour les techniciens et les informaticiens
-Le nombre de ligne en langage SCL est généralement plus faible que dans les autres langages
-Langage facile à apprendre, en particulier pour les débutants
-Programme moins long que les autres langages...
-Les algorithmes complexes, le traitement de structures complexes ainsi que les calculs se font plus facilement
-langage similaire au PASCAL, facile à apprendre pour les techniciens et les informaticiens
-Le nombre de ligne en langage SCL est généralement plus faible que dans les autres langages
-Langage facile à apprendre, en particulier pour les débutants
-Programme moins long que les autres langages...
Ajout D'un bloc en SCL (SCL)
Pour ajouter un bloc en SCL, c'est exactement la même procédure que pour les autres langages.
Fonctionnement du SCL
Le SCL est similaire au langage PASCAL, et est facile à apprendre.
Pour mettre des commentaires (Ci-dessous dans l'image en vert, il y a deux possibilités :
Soit mettre // au début de la ligne, et toute la ligne est mise en commentaire, soit sélectionner ce que l'on veut mettre en commentaire et cliquer sur l'icone surlignée en jaune:
Chaque fois que l'on veut changer l'état d'une variable (mémoire, sortie, ...) on la place au début d'une ligne, séparée de deux points ( : ) et d'un égal ( = ) de
l'opération logique qui se trouve à la suite.
Il faut toujours qu'une ligne qui n'est pas en commentaire finisse par un point-virgule.
Fonctions logiques principales
Fonction ET en 3 langages de programmationEn langage à contacts ( CONT )
En blocs logiques ( LOG )
Fonction ET en programmation SCL (langage structuré) :Voici toujours le même programme mais réalisé en langage structuré.
Voici l'aperçu de quelques fonctions en SCL:
La Fonction "OU", et la Fonction "ET"
Les fonctions les plus utilisées sont la fonction "ET" et la fonction "ou" .
Elles se présentent de cette manière: "%Q0.0":= "%I0.0" AND "%I0.1"; Ceci veut dire que si %I0.0 ET %I0.1 sont activés, %Q0.0 va s'activer également. "%Q0.0":= "%I0.0" OR "%I0.1"; Ceci veut dire que si %I0.0 OU %I0.1 est activé, %Q0.0 va s'activer.
La fonction "Set-Reset" ( SR )
|