Nom dans l'éditeur LL984
|
Nom du bloc fonction
|
---|---|
Nom de l'instruction 984 existante
|
Nom dans d'autres outils et éditeurs comme :
|
![]() |
![]() |
Broche d'entrée
|
Nom
|
Type de données
|
Plage d'adresses
|
Signification
|
---|---|---|---|---|
Haute
|
IN
|
–
|
ON = déclenche le calcul de la somme de contrôle de la table source
Pour plus d'informations, reportez-vous à la section Paramètres d'entrée ci-dessous.
|
|
Milieu
|
CKSM1
|
–
|
ON = sélection CKSM 1
Pour plus d'informations, reportez-vous à la section Paramètres d'entrée ci-dessous.
|
|
Basse
|
CKSM2
|
–
|
ON = sélection CKSM 2
Pour plus d'informations, reportez-vous à la section Paramètres d'entrée ci-dessous.
|
Noeud
|
Noeud
|
Nom
|
Type de données
|
Plage d'adresses
|
Signification
|
---|---|---|---|---|---|
Haut
|
IN
|
SOURCE
|
ANY_ARRAY_UINT
|
%MW
|
Source
Premier mot %MW de la table source
La calcul de la somme de contrôle est effectué sur les mots présents dans cette table.
|
Milieu
|
INOUT
|
RES
|
ArrUInt2
|
%MW
|
Résultat/décompte
Premier des deux mots contigus
RES[1] : résultat du calcul de la somme de contrôle
RES[2] : nombre de mots %MW de la table source utilisée pour le calcul de la somme de contrôle
Plage valide : 1 à LENGTH
|
Bas
|
IN
|
LENGTH
|
UINT
|
1...255
|
Longueur
Nombre de mots %MW dans la table source
Plage valide : 1 à 255.
|
Position
|
Nom
|
Type de données
|
Plage d'adresses
|
Signification
|
---|---|---|---|---|
Sortie haute
|
OUT
|
BOOL
|
–
|
ON = calcul de la somme de contrôle effectué
(Renvoie l'état de l'entrée IN.)
|
Sortie médiane
|
ERR
|
BOOL
|
–
|
ON = valeur de RES[2] > longueur ou valeur de RES[2] = 0
|
Calcul de la somme de contrôle
|
IN
|
CKSM1
|
CKSM2
|
---|---|---|---|
Contrôle direct
|
ON
|
OFF
|
ON
|
Contrôle d'addition binaire
|
ON
|
ON
|
ON
|
CRC -16
|
ON
|
ON
|
OFF
|
LRC
|
ON
|
OFF
|
OFF
|