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_KPID contient un super-ensemble de fonctionnalités du bloc fonction L9P_PID, ainsi que des fonctions supplémentaires, dont :
Fonction de transfert
Explication des variables :
variable
Signification
YP
Composant P (uniquement si le bit d'état d'entrée 9 = 1)
YI
Composant I (uniquement si le bit d'état d'entrée 10 = 1)
YD
Composant D (uniquement si le bit d'état d'entrée 11 = 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..64] OF UINT
%MW
Reportez-vous au paramètre PAR ci-après
Bas
IN
LEN
UINT
64
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...64] OF UINT.
-
Mot
Contenu
Format
Paramètres généraux
1, 2
Entrée directe x
REAL (virgule flottante)
3
Modes d'état de sortie
Mot 1 d'état de sortie
WORD
4
Modes précédents d'état de sortie
Mot 2 d'état de sortie
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
Taux proportionnel KP
REAL (virgule flottante)
9, 10
Temps de réinitialisation TI
REAL (virgule flottante)
11, 12
Temps d'action dérivé TD
REAL (virgule flottante)
13, 14
Constante de retard TD1
REAL (virgule flottante)
15, 16
Zone de réduction du gain GRZ
REAL (virgule flottante)
17, 18
Réduction du gain dans GRZ, KGRZ (0...1.0)
REAL (virgule flottante)
19, 20
Augmentation de la limite de la valeur manuelle du point de consigne
REAL (virgule flottante)
21, 22
Augmentation de la valeur de la sortie manuelle
REAL (virgule flottante)
23, 24
Limite haute de la sortie Y
REAL (virgule flottante)
25, 26
Limite basse de la sortie Y
REAL (virgule flottante)
27, 28
Extension des limites de réinitialisation de l'anti-enroulement
REAL (virgule flottante)
Entrées
29, 30
Point de consigne externe pour le mode cascade
REAL (virgule flottante)
31, 32
Point de consigne manuel
REAL (virgule flottante)
33, 34
Sortie manuelle Y
REAL (virgule flottante)
35, 36
Réinitialisation de la sortie Y
REAL (virgule flottante)
37, 38
Biais
REAL (virgule flottante)
Sorties
39, 40
Mot de transfert sans à-coup BT
REAL (virgule flottante)
41, 42
Différence de contrôle calculée (terme d'erreur calculé) XD
REAL (virgule flottante)
43
Mode de fonctionnement précédent (non utilisé)
UINT
44, 45
Temps delta (en ms) depuis la dernière résolution
UDINT
46, 47
Ecart système précédent XD_1
REAL (virgule flottante)
48, 49
Entrée précédente X_1
REAL (virgule flottante)
50, 51
Partie intégrée de la sortie YI
REAL (virgule flottante)
52, 53
Partie différentielle de la sortie YD
REAL (virgule flottante)
54, 55
Point de consigne SP
REAL (virgule flottante)
56, 57
Partie proportionnelle de la sortie YP
REAL (virgule flottante)
58
Etat de fonctionnement précédent (non utilisé)
UINT
Informations de temporisation
59, 60
Horloge 10 ms au temps n
UDINT
61, 62
Intervalle de résolution (en ms) (non utilisé)
UDINT
Sortie
63, 64
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
1 = mode réinitialisation sélectionné
9
1 = mode manuel sélectionné
10
1 = mode interruption sélectionné
11
1 = mode automatique sélectionné
12
1 = mode cascade sélectionné
13
1 = limite haute dépassée
14
1 = limite basse dépassée
15
Erreur détectée
Etat de sortie (mot 2)
Control Expert-IEC bits
Fonction
0...4
Conditions d'erreurs détectées :
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Signification
1
0
1
0
0
Gain négatif kp
1
0
1
1
1
Constante de temps dérivée négative TD
1
0
1
1
0
Constante de temps intégré négative TI
1
1
0
0
0
Constante de retard négative T1
1
1
0
0
1
Zone non sensible négative UZ
1
1
0
1
0
Réduction d'amplification négative dans UZ, KUZ
1
0
1
0
1
Erreur de limite haute/basse détectée (basse > haute)
5...7
Non utilisé
8
1 = mode automatique précédent sélectionné (non pris en charge dans Control Expert)
9
1 = mode P précédent sélectionné (non pris en charge dans Control Expert)
10
1 = mode I précédent sélectionné (non pris en charge dans Control Expert)
11
1 = mode D précédent sélectionné (non pris en charge dans Control Expert)
12…15
Non utilisé
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
1 = suivi Y manuel
2
1 = désactivation du transfert sans à-coup
0 = transfert sans à-coup
3
1 = réinitialisation anti-enroulement dans YI uniquement
0 = réinitialisation anti-enroulement normale
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
1 = mode cascade
9
1 = mode interruption
10
1 = mode manuel
11
1 = mode réinitialisation
12…15
Bits d'entrée standard (indicateurs)