Opérations Pour Le Protocole Uss - Siemens SIMATIC S7-200 Manuel

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

Publicité

Automate programmable S7-200 Manuel système
Opérations pour le protocole USS
Opération USS_INIT
L'opération USS_INIT (interface 0) ou USS_INIT_P1
(interface 1) permet d'activer et d'initialiser ou bien de
désactiver la communication avec un entraînement
MicroMaster. Il faut que cette opération s'exécute sans
erreurs pour que vous puissiez utiliser une autre opération
USS. L'opération suivante est exécutée une fois USS_INIT
achevé et le bit Done mis à 1.
Cette opération est exécutée à chaque cycle lorsque
l'entrée EN est à 1.
Or, il faut l'exécuter exactement une fois pour chaque
modification de l'état de communication. Utilisez une
opération de détection de front pour activer l'entrée EN par
impulsion. Exécutez une nouvelle opération USS_INIT pour
modifier les paramètres d'initialisation.
La valeur de Mode sélectionne le protocole de
communication : une valeur d'entrée égale à 1 affecte une
interface au protocole USS et valide ce protocole ; une
valeur d'entrée égale à 0 affecte l'interface 0 au protocole
PPI et désactive le protocole USS.
Le paramètre Baud permet de définir la vitesse de transmission à 1200, 2400, 4800, 9600,
19200, 38400, 57600 ou 115200 bauds. Les débits de 57600 et 115200 bauds sont acceptés par
les CPU S7--200 de version 1.2 ou ultérieure.
Tableau 11-2 Paramètres pour l'opération USS_INIT
Entrées/sorties
Mode
Baud, Active
Done
Error
Le paramètre Active indique les
entraînements actifs. Certains
entraînements n'acceptent que les
adresses 0 à 30.
La figure 11-2 donne la description et le
format de l'entrée d'entraînement actif.
Il y a interrogation automatique en
arrière--plan de tout entraînement
arrière plan de tout entraînement
signalé actif afin de commander cet
entraînement, d'en collecter les données
d'état et d'empêcher tout dépassement
de temps de liaison série dans
l'entraînement.
Aidez--vous du tableau 11-1 pour
calculer le temps entre les interrogations
d'état.
352
Type de
Opérandes
données
BYTE
VB, IB, QB, MB, SB, SMB, LB, AC, constante, *VD, *AC, *LD
DWORD
VD, ID, QD, MD, SD, SMD, LD, constante, AC *VD, *AC, *LD
BOOL
I, Q, M, S, SM, T, C, V, L
BYTE
VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *AC, *LD
Figure 11-2 Format pour le paramètre Entraînement actif
BPFo
31
30
29
28
D31
D30
D29
D0
Entraînement 0, bit d'activité ; 0 = inactif, 1 = actif
D1
Entraînement 1, bit d'activité ; 0 = inactif, 1 = actif
...
BPFa
3
2
1
0
D2
D1
D0

Publicité

Table des Matières
loading

Table des Matières