Description
(Traduction du document original anglais)
Convention de dénomination
Nom dans l'éditeur LL984
Nom du bloc fonction
Nom de l'instruction 984 héritée
Nom dans d'autres outils et éditeurs comme :
  • Navigateur bibliothèque de types
  • Editeur de données
  • Tables d'animation
  • Résultats de recherche
Description de la fonction
Le bloc fonction L9P_PID effectue des opérations proportionnelles/intégrées/dérivées (PID) sans interaction ISA à l'aide d'une méthode mathématique à virgule flottante. Comme il utilise la méthode mathématique FP (contrairement au bloc fonction LL_PID2), les erreurs d'arrondi sont négligeables.
Propriétés
Le bloc fonction possède les propriétés suivantes :
Fonction de transfert
Explication des variables :
variable
Signification
YP
Composant P (uniquement si PAR.fsIn.7 = 1)
YI
Composant I (uniquement si PAR.fsIn.6 = 1)
YD
Composant D (uniquement si PAR.fsIn.5 = 1)
Illustration
Paramètres
Broche d'entrée
Nom
Type de données
Plage d'adresses
Signification
Haut
ENABLE
Activé = active la fonction de contrôle du processus
Nœud
Type de nœud
Nom
Type de données
Plage d'adresses
Signification
Milieu
IN/OUT
PAR
ARRAY[1...44] OF UINT
%MW
Reportez-vous au paramètre PAR ci-après
Bas
IN
LEN
UINT
44
Longueur du bloc de paramètres (non modifiable)
Broche de sortie
Nom
Type de données
Plage d'adresses
Signification
Haut
OUT
BOOL
Activé = opération réussie
Bas
ERR
BOOL
Activé = échec de l'opération
Paramètre PAR
Le type de données du bloc de paramètres est ARRAY[1...44] OF UINT.
-
Mot
Contenu
Format
Paramètres généraux
1, 2
Entrée directe x
REAL (virgule flottante)
3
Etat de la sortie, limites haute et basse dépassées
Etat de la sortie
WORD
4
Etat de la sortie, erreur détectée dans les paramètres de temps dérivés, paramètres de temps intégrés négatifs ou paramètres de limite haute/basse
WORD
5
Réservé
WORD
6
Etat d'entrée (bits d'entrée standard, manuel, interruption, inversion, direct)
Etat de l'entrée
WORD
Paramètres d'entrée
7, 8
Point de consigne SP
REAL (virgule flottante)
9, 10
Sortie manuelle
REAL (virgule flottante)
11, 12
Biais de la jonction sommatrice
REAL (virgule flottante)
Sorties
13, 14
Différence de contrôle calculée (valeur d'erreur calculée) XD
REAL (virgule flottante)
15
Mode de fonctionnement précédent (non utilisé)
UINT
16, 17
Temps delta T écoulé (en ms) depuis la dernière résolution
UDINT
18, 19
Ecart système précédent XD_1
REAL (virgule flottante)
20, 21
Entrée précédente X_1
REAL (virgule flottante)
22, 23
Partie intégrée de la sortie YI
REAL (virgule flottante)
24, 25
Partie différentielle de la sortie YD
REAL (virgule flottante)
26, 27
Partie proportionnelle de la sortie YP
REAL (virgule flottante)
28
Etat de fonctionnement précédent (non utilisé)
UINT
Informations de temporisation
29, 30
Horloge 10 ms au temps n
UDINT
31, 32
Intervalle de résolution (en ms) (non utilisé)
UDINT
Paramètres d'entrée
33, 34
Gain proportionnel KP
REAL (virgule flottante)
35, 36
Temps de réinitialisation TI (en secondes)
REAL (virgule flottante)
37, 38
Temps d'action dérivée TD (en secondes)
REAL (virgule flottante)
39, 40
Limite haute de la sortie Y
REAL (virgule flottante)
41, 42
Limite basse de la sortie Y
REAL (virgule flottante)
Sortie
43, 44
Variable de sortie manipulée Y
REAL (virgule flottante)
Etat de sortie (mot 1)
Control Expert-IEC bits
Fonction
0...7
Bits de sortie standard (indicateurs)
8...12
Pour usage interne
13
1 = limite haute dépassée
14
1 = limite basse dépassée
15
Erreur détectée
Mot d'erreur détectée (mot 2)
Control Expert-IEC bits
Fonction
5...15
Non utilisé
0...4
Conditions d'erreurs détectées
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Condition
1
0
1
1
1
Constante de temps dérivé négative
1
0
1
1
0
Constante de temps intégré négative
1
0
1
0
1
Erreur de limite haute/basse détectée (basse > haute)
1
0
1
0
0
KP est négatif
Etat de l'entrée
Control Expert-IEC bits
Fonction
0
1 = inversion pour la sortie de la boucle
0 = action directe pour la sortie de la boucle
1...3
Non utilisé
4
1 = algorithme dérivé de résolution basé sur x
0 = algorithme dérivé de résolution basé sur xd
5
1 = algorithme dérivé de résolution
6
1 = algorithme intégré de résolution
7
1 = algorithme proportionnel de résolution
8
Non utilisé
9
1 = mode interruption
10
1 = mode manuel
11
Non utilisé
12…15
Bits d'entrée standard (indicateurs)