Masquer les pouces Voir aussi pour DCS800:
Table des Matières

Publicité

Type

Bset

Illustration
Opération
Connexions
Type

Compare

Illustration
Opération
Fonction logique
Bset
IN1
IN2
OUT
IN3
Avant que la valeur de l'entrée IN1 ne soit écrite sur la sortie (OUT), le numéro du
bit (IN2) du mot d'entrée (IN1) sera la valeur de l'entrée IN3.
L'entrée N1 doit être un mot compressé. La valeur de l'entrée doit avoir la valeur 1
(pour vrai) et 0 (pour faux).
Entrée IN1 :
mot de 16 bits d'entrée
Entrée IN2 :
0 ... 15 (numéro de bit)
Entrée IN3 :
valeur booléenne (-1.0)
Sortie (OUT) :
mot de 16 bits
Fonction arithmétique
Compare
IN1
IN2
OUT
IN3
Bits 0, 1 et 2 de la sortie (bits 4...15 non utilisés):
- Si IN1 > IN2, OUT = 001
- Si IN1 = IN2, OUT = 010
- Si IN1 < IN2, OUT = 100
Bit 3 de la sortie :
- Si IN1 > IN2, OUT = 1
ddd
Bit 4...15 de la sortie non utilisés
Le nombre entier de sortie affiché est la somme de tous les bits :
bit 3
bit 2
bit 1
0
0
0
0
0
0
0
0
1
0
1
0
1
0
0
1
0
0
1
0
1
1
1
0
3ADW000193R0507 DCS800 Firmware Manual f e
Le bit 0 de la sortie est vrai.
Le bit 1 de la sortie est vrai.
Le bit 2 de la sortie est vrai.
Le bit 3 de la sortie est vrai et le reste jusqu'à ce
que
IN1 < (IN2 - IN3), après quoi il devient faux.
bit 3
IN3
IN1
IN2
OUT (valeur affichée)
bit 0
0
0
1
1
0
2
0
4
0
8
1
9
0
10
0
12
90
Blocs fonctions

Publicité

Table des Matières
loading

Table des Matières