Description
Traduction de la notice originale
Description de la fonction
Ce bloc fonction permet de diviser une sortie numérique. Il est souvent utilisé pour dupliquer une sortie PID sur un actionneur.
Il est possible d'appliquer une bande morte à l'écart entre l'entrée IN et la copie positionnelle.
Le mode de fonctionnement manuel permet d'effectuer le contrôle avec ou sans retour positionnel (la transmission de la sortie à l'entrée fait qu'aucun écart n'apparaît en cas de basculement en mode automatique, assurant un démarrage en douceur). Pour basculer sans à-coups du mode manuel au mode automatique dans la servocommande, transmettez une rampe montante ou descendante à l'entrée de consigne.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Applications
Généralement, le bloc fonction est mis en œuvre lors des applications suivantes :
Représentation en FBD
Représentation :
Représentation en LD
Représentation :
Représentation en IL
Représentation :
CAL MS_Instance (IN:=Instruction, FORC:=OperatingModeFlag, 
    MA_FORC:=OperatingModeFORC_1, 
    MAN_AUTO:=OperatingModeFORC_0, PARA:=Parameters, 
    TR_I:=InitializationInput, TR_S:=InitializationType, 
    RCPY:= PositionalCopy, 
    OUT:=AbsoluteOutput, OUTD=>IncrementalOutput, 
    MA_O=>CurrentBlockOperatingMode, STATUS=>StatusWord)
Représentation en ST
Représentation :
MS_Instance (IN:=Instruction, FORC:=OperatingModeFlag, 
    MA_FORC:=OperatingModeFORC_1, 
    MAN_AUTO:=OperatingModeFORC_0, PARA:=Parameters, 
    TR_I:=InitializationInput, TR_S:=InitializationType, 
    RCPY:= PositionalCopy, 
    OUT:=AbsoluteOutput, OUTD=>IncrementalOutput, 
    MA_O=>CurrentBlockOperatingMode, STATUS=>StatusWord) ;
Description des paramètres de MS
Description des paramètres d'entrée :
Paramètre
Type de données
Signification
IN
Grandeurs de commande utilisées en mode automatique
FORC
"1" : le mode de fonctionnement Manuel/Automatique est activé par MA_FORC.
"0" : "le mode de fonctionnement Manuel/Automatique est activé par MAN_AUTO.
MA_FORC
BOOL
Mode manuel/automatique (si FORC = 1)
"1" : mode de fonctionnement automatique
"0": Manuel
MAN_AUTO
BOOL
Mode manuel/automatique (si FORC = 0)
"1" : mode de fonctionnement automatique
"0": Manuel
PARA
Paramètre
TR_I
REAL
Entrée d'initialisation
TR_S
BOOL
Commande d'initialisation
RCPY
REAL
Réaction de position (0 à 100%)
Description du paramètre d'entrée/sortie :
Paramètre
Type de données
Signification
OUT
REAL
Sortie absolue
Description des paramètres de sortie :
Paramètre
Type de données
Signification
OUTD
REAL
Sortie incrémentale : différence entre la sortie courante et la sortie de l'exécution précédente
MA_O
BOOL
Mode courant du bloc fonction (0 : Manuel, 1 : Automatique)
STATUS
Mot d'état
Description des paramètres de Para_MS_DB
Description de la structure de données
Elément
Type de données
Signification
out_min
Valeur limite inférieure de la sortie
out_max
REAL
Valeur limite supérieure de la sortie
inc_rate
REAL
Rampe montante lors de la commutation Manuel/Automatique (unités par seconde)
dec_rate
REAL
Rampe descendante lors de la commutation Manuel/Automatique (unités par seconde)
outbias
REAL
Valeur de bias
use_bias
"1" : validation du bias
bumpless
BOOL
"0" : réglage du bias lors du basculement Manuel/Automatique (sans à-coups)
dead_band
REAL
Bande morte sur l'écart
en_rcpy
BOOL
"1" : fonction avec retour positionnel (comprenant RCPY)