Rockwell Automation Allen-Bradley Logix 5000 Série Manuel De Référence page 784

Masquer les pouces Voir aussi pour Allen-Bradley Logix 5000 Série:
Table des Matières

Publicité

Chapitre 16
Instructions de conversion mathématique
784
Le Diagramme à relais et le Bloc fonctionnel utilisent TRN comme une
instruction. Lorsque l'instruction TRN est utilisée dans le Diagramme à relais,
l'opérande Source n'accepte qu'une étiquette REAL ou des valeurs immédiates,
Destination peut être du type REAL, DINT, SINT ou INT. Mais dans un Bloc
fonctionnel, Destination peut uniquement être du type DINT.
Le Texte structuré utilise TRUNC comme un opérateur. Lorsque TRUNC est un
opérateur, l'opérande Source peut accepter des valeurs REAL, SINT, INT et
DINT. Mais la destination ne peut être que du type DINT.
Lorsque TRUNC est utilisé à l'intérieur d'une instruction pour expression telle
que CPT, TRUNC est considéré comme un opérateur. L'opérande Source peut
être de n'importe quel type d'entier comme SINT, INT, DINT ainsi que du type
REAL.
Diagramme à relais
Opérande
Type
Source*
REAL
Destination
SINT
INT
DINT
REAL
Conversion de données : Les étiquettes SINT et INT sont converties par extension de signe.
Bloc fonctionnel
Opérande
Type
TRN tag
FBD_TRUNCAT
E
Structure FBD_TRUNCATE
Paramètre
Type de
d'entrée
données
EnableIn
BOOL
Source
REAL
Publication Rockwell Automation 1756-RM003T-FR-P - Novembre 2018
Format
Description
immédiate
valeur à tronquer
étiquette
étiquette
étiquette où enregistrer le résultat
Format
Description
Structure
Structure TRN
Description
Activer l'entrée. Si défini sur faux, l'instruction n'est pas exécutée et
les sorties ne sont pas mises à jour.
La valeur par défaut est vraie.
Entrée de l'instruction de conversion.
L'entrée peut aussi être une valeur DINT, SINT et INT. Mais le type
entier sera d'abord converti en REAL.
Il n'y a aucune perte de précision durant la conversion de SINT ou
INT en REAL.
Mais il peut y avoir une perte de précision durant la conversion de
DINT en REAL. Les deux types de données stockent les données en
32 bits mais le type REAL utilise certains de ces 32 bits pour stocker
la valeur exposante. Si la précision est perdue, l'automate la prend de
la partie moins signifiante des DINT.

Publicité

Table des Matières
loading

Table des Matières