Siemens SIMATIC S5 Manuel page 311

Masquer les pouces Voir aussi pour SIMATIC S5:
Table des Matières

Publicité

b. Bit 1 : contrat en cours (SEND/FETCH inhibé)
Mise à « 1 »/
effacement
Exploitation
c. Bit 2 : contrat terminé sans erreur
Mise à « 1 »/
effacement
Exploitation
d. Bit 3 : contrat terminé avec erreur
Mise à « 1 »/
effacement
Exploitation
e. Bit 4 : émission/réception de données en cours
Mise à « 1 »
Effacement
Exploitation
Blocs de dialogue pour la CPU 948R
C79000-B8577-C134-05
Par les blocs de dialogue : conformément à l'indicateur dans
l'octet d'état du contrat. Le bit « contrat en cours » est utilisé
pour les fonctions SEND/FETCH DIRECT.
Par les blocs SEND et FETCH : ce n'est que lorsque le bit 1
est à 0 que le bloc exécute une prise de contact avec l'inter–
face, c'est-à-dire qu'un contrat n'est déclenché que lorsque
« l'ancien » contrat a été exécuté.
Par l'utilisateur : pour savoir si un « nouveau » contrat peut
être déclenché.
Par les blocs de dialogue : conformément à l'indicateur dans
l'octet d'état du contrat.
Par l'utilisateur : afin de contrôler si le contrat a été terminé
sans erreur par l'interface.
Par les blocs de dialogue : conformément à l'indicateur dans
l'octet d'état du contrat.
Par l'utilisateur : afin de contrôler si le contrat a été terminé
par l'interface avec erreur. Lorsque le bit « contrat terminé
avec erreur » est à « 1 », la cause de l'erreur est indiquée dans
les bits 8 à 11 du mot indicateur.
Par les blocs de dialogue SEND et RECEIVE : lorsque l'émission
ou la réception a débuté pour un contrat (premier bloc d'échange
transféré) et n'est pas encore terminée, par exemple lorsque des
données doivent encore être échangées par les fonctions ALL. A
cet effet, le déclenchement et le transfert du premier bloc
d'échange ont dû avoir lieu au moyen d'une fonction directe.
Par les blocs de dialogue : lorsque les conditions pour conserver
l'état « 1 » ne sont plus vérifiées.
Par l'utilisateur
Au cours de la transmission des données entre le CP et la CPU,
vous ne pouvez plus modifier (SEND) ni utiliser (RECEIVE) le
bloc d'échange d'un contrat.
Lorsque le bloc d'échange est petit, cela ne pose aucun problème
étant donné que, dans ce cas, la transmission des données ne néces-
site qu'un appel de bloc et que l'exécution du bloc est suivie aussi-
tôt de la signalisation « émission des données terminée » ou « ré-
ception des données terminée ». Les volumes de données plus
importants ne peuvent cependant être transmis que par paquets, ce
qui nécessite plusieurs appels du bloc de dialogue. Afin de conser-
ver la cohérence des données, vérifiez d'abord si les données du
contrat ont été transmises complètement avant de les modifier ou
de les utiliser. Sinon, les « anciennes » et les « nouvelles » données
se mélangeront.
Paramétrage des blocs de dialogue
II/2-27

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

S5-155hCpu 948rCpu 948rl

Table des Matières