Description de la fonction

Cette fonction fait pivoter le modèle de bits à l'entrée In de n bits vers la droite (valeur à l'entrée Number).

Le bit système %S17 est utilisé en tant que bit CARRY. L'état du bit qui est décalé est ainsi stocké ici.

Assurez-vous que les types de données de l'entrée IN et de la sortie OUT sont identiques.

NOTE : Grâce à la conformité à la norme CEI 61131-3, cette fonction s'exécute également avec le type de données BOOL. Cela n'est pas significatif dans le cas présent.

Les paramètres supplémentaires EN et ENO peuvent être paramétrés.

Fonctions disponibles

Liste des fonctions disponibles

  • S_ROR_BOOL

  • S_ROR_BYTE

  • S_ROR_WORD

  • S_ROR_DWORD

Représentation en FBD

Représentation

Représentation en LD

Représentation

Description des paramètres

Description des paramètres d'entrée

Paramètre

Type de données

Signification

InputPattern

BOOL, BYTE, WORD, DWORD

Modèle de bits à faire pivoter.

Exemple :

InputPattern=2#0100000011110001

Number

UINT

Nombre d'espaces à faire pivoter.

Exemple :

Number = 4

Description du paramètre de sortie

Paramètre

Type de données

Signification

OutputPattern

BOOL, BYTE, WORD, DWORD

Modèle de bits pivoté.

Exemple :

Avec les données du tableau précédent, le résultat est le suivant :

RotatedPattern=2#0001010000001111