310
Fonction logique
BGET
(10034)
Illustration
Temps
d'exécution
Opération
Entrées
Sorties
BITAND
(10035)
Illustration
Temps
d'exécution
Opération
Entrées
Sorties
Blocs fonctions standard
(DINT)
TLA1 1 msec
BITNR
I
0,88 µs
La sortie (O) est la valeur du bit sélectionné (BITNR) de l'entrée (I).
BITNR : numéro du bit (0 = bit numéro 0, 31 = bit numéro 31)
Si le numéro du bit n'est pas dans la plage 0...31 (pour DINT) ou 0...15 (pour INT), la
sortie est 0.
Le type de données d'entrée est sélectionné par l'utilisateur.
Nombre de bits (BITNR) : DINT
Entrée (I) : DINT, INT
Sortie (O) : booléenne
BITAND
TLA1 1 msec
I1
I2
0.32 µs
La valeur binaire de la sortie (O) est 1 si les valeurs binaires correspondantes des
entrées (I1 et I2) sont 1. Dans le cas contraire, la valeur binaire de la sortie est 0.
Exemple :
I1
1 1 1 0 0 0 0 0 1 1 1 0 0 1 0 1 1 1 0 1 0 0 1 1 0 0 1 1 0 1 0 1
I2
0 0 0 0 0 1 1 1 0 0 1 0 1 1 1 0 1 0 0 1 1 0 0 1 1 0 1 0 1 1 1 1
O
0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 1 0 0 1 0 0 1 0 1
Entrée (I1, I2) : DINT
Sortie (O) : DINT
BGET
64
(1)
O
65
(1)
O
O(64)
O(65)