Débordement De Fonction - Rockwell Automation Allen-Bradley Logix 5000 Série Manuel De Référence

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

Publicité

Instructions de calcul/Math
Débordement de
fonction
Exemple : fonction Ajouter
Voir aussi
Débordement de fonction
Conversions de données
Ces informations s'appliquent aux automates Compact GuardLogix 5380,
CompactLogix 5380, CompactLogix 5480, ControlLogix 5580 et GuardLogix
5580.
Le débordement de fonction définit au moins deux fonctions possédant le même
nom, mais avec une signature différente, telles que l'argument ou le type de retour.
Les fonctions FBD qui prennent en charge le débordement acceptent une plage de
types de données d'entrée. Les types de données de sortie dépendent des types de
données d'entrée.
Les fonctions FBD suivent les règles ci-dessous :
Promotion du type de données d'entrée
Promotion du type de données d'entrée
Le type de sortie dépend du type d'entrée
Le type de sortie de la fonction est le type d'entrée promu
Par exemple, fonction Ajouter,
Les entrées SINT + UINT sont promues vers les entrées DINT + DINT.
Les sorties sont DINT
Les entrées USINT + LINT sont promues vers les entrées LINT + LINT.
Les sorties sont LINT
Publication Rockwell Automation 1756-RM003T-FR-P - Novembre 2018
sur la
page 431
sur la
page 889
Classement des types de données de la priorité la plus élevée à la
plus faible :
LREAL, REAL, ULINT, LINT, UDINT, DINT, UINT, INT,
USINT, SINT
Toutes les entrées sont promues vers le type de données de l'entrée
qui possède le rang le plus élevé avant l'exécution
Si toutes les entrées ont une valeur de classement DINT ou
inférieure, toutes les entrées sont promues vers le type DINT avant
l'exécution
Chapitre 6
431

Publicité

Table des Matières
loading

Table des Matières