Siemens SIMATIC S7-200 Manuel page 372

Masquer les pouces Voir aussi pour SIMATIC S7-200:
Table des Matières

Publicité

Automate programmable S7-200 Manuel système
Opération USS_WPM_x
Il existe trois opérations d'écriture pour le protocole USS :
L'opération USS_WPM_W (interface 0) ou
-
USS_WPM_W_P1 (interface 1) écrit un mot non
signé.
L'opération USS_WPM_D (interface 0) ou
-
USS_WPM_D_P1 (interface 1) écrit un double mot
non signé.
L'opération USS_WPM_R (interface 0) ou
-
USS_WPM_R_P1 (interface 1) écrit un nombre en
virgule flottante.
Une seule opération de lecture (USS_RPM_x) ou d'écriture
(USS_WPM_x) peut être active à un moment donné.
Les transactions USS_WPM_x s'achèvent lorsque
l'entraînement MicroMaster accuse réception de la
commande ou lorsqu'une situation d'erreur est signalée. Le
cycle logique continue à s'exécuter tant que ce processus
attend une réponse.
Le bit EN doit être activé pour que la transmission de la
demande soit validée et il doit rester activé jusqu'à ce que le
bit Done soit mis à 1, ce qui signale l'achèvement du
processus. Par exemple, une demande USS_WPM_x est
transmise à l'entraînement MicroMaster à chaque cycle
lorsque l'entrée XMT_REQ est activée. Aussi, cette entrée
doit--elle être activée par impulsion à travers un élément
détecteur de front provoquant la transmission d'une
demande à chaque front montant de l'entrée EN.
L'entrée EEPROM valide l'écriture à la fois dans la mémoire
vive et dans la mémoire EPROM de l'entraînement
lorsqu'elle est à 1 et valide l'écriture en mémoire vive
uniquement lorsqu'elle est à 0. Notez que cette fonction
n'est pas prise en charge par les entraînements MM3 ; vous
devez donc désactiver cette entrée.
L'entrée Drive donne l'adresse de l'entraînement
MicroMaster auquel la commande USS_WPM_x doit être
envoyée. Les adresses autorisées pour des entraînements
individuels vont de 0 à 31.
Param indique le numéro du paramètre. Index est la valeur
d'indice du paramètre à écrire. Value est la valeur de
paramètre à écrire dans la mémoire vive de l'entraînement.
Pour les entraînements MicroMaster 3, vous pouvez
également écrire cette valeur dans l'EEPROM de
l'entraînement, selon la manière dont vous avez configuré
P971 (commande de sauvegarde EEPROM).
Il faut indiquer l'adresse d'une mémoire tampon de 16 octets à l'entrée DB_Ptr. L'opération
USS_WPM_x utilise cette mémoire tampon pour sauvegarder les résultats de la commande
envoyée à l'entraînement MicroMaster.
A l'achèvement de l'opération USS_WPM_x, la sortie Done est activée et l'octet de sortie Error
contient le résultat de l'exécution de l'opération. Le tableau 11-6 présente les situations d'erreur
possibles pouvant résulter de l'exécution de l'opération.
358

Publicité

Table des Matières
loading

Table des Matières