Bien que PLC (Programmable Logic Controller) Si les instructions varient d'un fabricant à l'autre et d'un modèle à l'autre, certaines instructions sont relativement universelles. Voici quelques instructions PLC courantes et relativement courantes, ainsi que leur brève description :
1. Instructions logiques
LD (Load) : Charge les opérandes dans l'accumulateur.
LDI (Load Inverse) : Charge l'inverse de l'opérande dans l'accumulateur.
OUT : Sort la valeur de l'accumulateur à l'adresse spécifiée.
AND (And Logic) : Si l'accumulateur et l'opérande sont tous deux vrais, l'accumulateur reste vrai.
ANI (And Logic Inverse) : Si l'accumulateur est vrai et que l'opérande est faux, l'accumulateur est mis à faux.
OR (Or Logic) : Si l'un au moins de l'accumulateur ou de l'opérande est vrai, l'accumulateur est mis à vrai.
ORI (Or Logic Inverse) : Si l'accumulateur est faux et que l'opérande est vrai, l'accumulateur est mis à vrai.
2. Instructions relatives aux temporisateurs/compteurs
TMR (Timer) : Démarrer ou réinitialiser une minuterie.
CNT (compteur) : Compte le nombre d'événements d'entrée.
3. Instructions de transfert de données
MOV (Move) : Déplace des données d'une adresse à une autre.
CMP (Comparaison) : Compare les valeurs de deux opérandes et stocke le résultat à l'adresse spécifiée.
4. Instructions arithmétiques
ADD (Addition) : Additionne deux opérandes.
SUB (Soustraction) : Soustrait un opérande d'un autre.
MUL (Multiplication) : Multiplie deux opérandes.
DIV (Division) : Divise un opérande par un autre.
5. Instructions de décalage et de bouclage
SHL (Shift Left) : Décale les données vers la gauche d'un nombre spécifié de bits.
SHR (Shift Right) : Décale les données vers la droite d'un nombre spécifié de bits.
ROL (Rotation à gauche) : Décale circulairement les données vers la gauche.
ROR (Rotation vers la droite) : Décale circulairement les données vers la droite.
6. Instructions relatives au flux de contrôle
MC (Master Control) : Démarre un bloc de contrôle maître.
MCR (Master Control Reset) : Met fin à un bloc de contrôle maître.
JMP (saut) : Permet de passer à un autre endroit du programme.
CALL (Subroutine Call) : Appelle un sous-programme.
RET (Return) : Retour d'un sous-programme.
7. Instructions de conversion
BCD (Binary-Coded Decimal) : Convertit un nombre binaire en code BCD.
BIN (binaire) : Convertit un code BCD ou un autre format en un nombre binaire.
8. Instructions relatives aux fonctions spéciales
NOP (No Operation) : Instruction de non-opération, généralement utilisée pour remplir l'espace du programme ou fournir un délai.
END (Fin) : Instruction de fin de programme.
9. Instructions de communication
Bien que les instructions de communication spécifiques varient en fonction du modèle et du fabricant de l'automate, des instructions pour établir, maintenir et terminer les connexions de communication sont généralement fournies, telles que les instructions d'envoi (SEND) et de réception (RECEIVE).
Notes
(1) Les différents fabricants et modèles d'automates peuvent utiliser des jeux d'instructions et des conventions d'appellation différents.
(2) Lors de l'écriture d'un programme PLC, vous devez vous référer au manuel de programmation et aux documents de référence du PLC spécifique afin de garantir l'utilisation correcte des instructions.
(3) Certaines instructions avancées ou spéciales peuvent n'être disponibles que dans des modèles spécifiques d'automates.
Si vous avez besoin d'un contrôleur PLC, vous pouvez m'appeler au 008613644001762.