Siemens SIMATIC S7-1200 Manuel page 518

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

Publicité

Protocoles des processeurs de communication
12.4 Communication USS (interface série universelle)
Tableau 12- 43
Types de données pour les paramètres
Paramètre et type
REQ
IN
DRIVE
IN
PARAM
IN
INDEX
IN
EEPROM
IN
VALUE
IN
USS_DB
INOUT
DONE
OUT
1
ERROR
OUT
STATUS
OUT
Le bit DONE indique que des données valides ont été lues dans l'entraînement de moteur référencé et transmises à la
1
CPU. Il ne signifie pas que la bibliothèque USS est capable de lire immédiatement un autre paramètre. Une demande
PKW vide doit être envoyée à l'entraînement et doit également être acquittée par l'instruction avant que la voie de
paramètre pour l'entraînement spécifique ne soit mise à disposition. L'appel immédiat d'une instruction USS_RPM ou
USS_WPM pour l'entraînement spécifié provoque une erreur 0x818A.
518
Type de
Description
données
Bool
Envoi de la demande. Lorsqu'elle est vraie, l'entrée REQ indique qu'une
nouvelle demande d'écriture est désirée. Il n'en est pas tenu compte si la
demande pour ce paramètre est déjà en attente.
USInt
Adresse de l'entraînement. DRIVE est l'adresse de l'entraînement USS.
La plage valide va de entraînement 1 à entraînement 16.
UInt
Numéro du paramètre. PARAM désigne le paramètre d'entraînement à
écrire. La plage de ce paramètre est comprise entre 0 et 2047. Sur
certains entraînements, l'octet de poids fort peut accéder à des valeurs
PARAM supérieures à 2047. Vous trouverez plus de détails sur la
manière d'accéder à une plage étendue dans le manuel de
l'entraînement.
UInt
Indice du paramètre. INDEX désigne l'indice du paramètre d'entraînement
à écrire. Valeur de 16 bits dans laquelle l'octet de poids faible est la
valeur d'indice réelle avec une plage de 0 à 255. L'octet de poids fort peut
être utilisé par l'entraînement et lui est spécifique. Consultez le manuel de
l'entraînement pour plus de détails.
Bool
Stockage dans l'EEPROM de l'entraînement. Lorsque cette entrée est
vraie, une transaction d'écriture dans le paramètre de l'entraînement est
stockée dans l'EEPROM de l'entraînement. Lorsqu'elle est fausse,
l'écriture est temporaire et ne sera pas conservée en cas de mise hors
tension puis sous tension de l'entraînement.
Word, Int, UInt,
Valeur du paramètre qui doit être écrite. Elle doit être valide lors de la
DWord, DInt,
transition de REQ.
UDInt, Real
USS_BASE
Nom du DB d'instance créé et initialisé lorsque vous insérez une
instruction USS_DRV dans votre programme.
Bool
S'il est vrai, le bit DONE signale que l'entrée VALUE a été écrite dans
l'entraînement. Ce bit est mis à 1 lorsque USS_DRV voit les données de
réponse d'écriture provenant de l'entraînement. Ce bit est mis à 0 lorsque
vous demandez des données de réponse via une autre interrogation
USS_RPM ou lors du deuxième des deux appels suivants de USS_DRV.
Bool
Lorsqu'elle est vraie, la sortie ERROR signale qu'une erreur s'est produite
et que la sortie STATUS est valide. Toutes les autres sorties sont mises à
zéro en cas d'erreur. Les erreurs de communication sont signalées
uniquement au niveau des sorties ERROR et STATUS de l'instruction
USS_PORT.
Word
STATUS indique le résultat de la demande d'écriture. Des informations
supplémentaires sont disponibles dans la variable "USS_Extended_Error"
pour certains codes d'état.
Automate programmable S7-1200
Manuel système, 07/2011, A5E02486682-04

Hide quick links:

Publicité

Table des Matières
loading

Table des Matières