WRITE_PARAM_MX : écriture des paramètres dans le rack local
Traduction de la notice originale
Description de la fonction
La fonction WRITE_PARAM_MX permet d'écrire les paramètres d'un module déclaré dans le Device DDT situé dans le rack local. Elle effectue un échange explicite avec la mémoire de l'UC (CPU) Modicon M580.
NOTE : L'avantage de cette fonction est de pouvoir utiliser un programme pour modifier les valeurs définies dans la configuration.
Les paramètres supplémentaires EN et ENO sont aussi configurables.
Représentation en FBD
Représentation en LD
Représentation en IL
Représentation :
CAL WRITE_PARAM_MX_Instance (ENABLE:=Enable, ABORT:=Abort, ADDR:=Address, CHANNEL:=Channel, PARAM_LEN:=NumberOfCommandWords, PARAM:=CommandWords, DONE=>OperationSuccessful, ACTIVE=>OperationActiv, ERROR=>FaultyOperation, STATUS=>Status)
Représentation en ST
Représentation :
WRITE_PARAM_MX_Instance (ENABLE:=Enable, ABORT:=Abort, ADDR:=Address, CHANNEL:=Channel, PARAM_LEN:=NumberOfCommandWords, PARAM:=CommandWords, DONE=>OperationSuccessful, ACTIVE=>OperationActiv, ERROR=>FaultyOperation, STATUS=>Status);
Description des paramètres
Le tableau suivant décrit les paramètres d'entrée :
Paramètre
Type de données
Signification
Enable
Réglé sur 1 pour déclencher l'opération.
Abort
Réglé sur 1 pour abandonner l'opération en cours.
Address
Tableau contenant le résultat d'adresse de la fonction ADDMX (1) et identifiant le rack auquel le module appartient.
Channel
Identifie la voie concernée. Elle contient les numéros du rack, de l'emplacement et de la voie (r.s.c).
NumberOfCommandWords
Nombre de registres/mots de paramètre à écrire. 0 : tous les registres seront envoyés.
CommandWords
Registres/mots de paramètre de la voie. Comme ils sont propres au module, reportez-vous au manuel du module approprié pour plus d'informations. Une variable de type DDDT peut être utilisée.
(1) Pour adresser un module dans le rack local, entrez 0.0.10 (adresse du serveur principal d'UC).
Le tableau suivant décrit les paramètres de sortie :
Paramètre
Type de données
Signification
OperationSuccessful
Opération ayant abouti
OperationActiv
Opération en cours
FaultyOperation
Opération ayant échoué
Status