Im_Drv: Transmission De Variations De Signaux De Processus Horodatées - Siemens SIMATIC Manuel De Référence

Process control system pcs 7 driver blocks
Table des Matières

Publicité

2.7
IM_DRV: transmission de variations de signaux de processus
horodatées
Nom de l'objet (type + numéro)
FB 90
Contexte d'exécution
Lorsque vous travaillez dans CFC, le bloc est inséré automatiquement dans l'ordre
d'exécution.
OB1
OB40
OB100
Plutôt que dans l'OB40, vous pouvez également insérer le bloc dans une autre alarme de
processus (OB41 à OB47).
Domaine d'application
Le bloc permet de transmettre à l'OS des variations du signal de processus horodatées et
des événements non propres à un signal (messages spéciaux).
Fonction et mode de travail
Dans un AS, le bloc constitue l'interface entre un IM151-2 ou un IM153-2 et l'OS (WinCC). Il
lit les messages dans les tampons des messages (contenant chacun au maximum 20
messages) d'un IM et les transfère vers l'OS à l'aide de la pseudo fonction de signalisation
ALARM_T.
Alarme de processus : L'IM génère une alarme de processus lorsque de nouveaux
messages apparaissent. A partir de l'information de déclenchement de l'OB d'alarme de
processus (voir données d'alarme de processus), le bloc mémorise, pour le traitement
cyclique, l'état de l'horodatage avec le numéro du jeu de données de l'IM à récupérer et
le nombre de messages dans le jeu de données. Il peut mémoriser les informations de
jusqu'à 17 alarmes de processus. Au-delà de ce nombre maximum, les nouvelles
informations sont perdues.
Traitement cyclique : Dans la mesure où il y a des messages à récupérer, le bloc lit le
jeu de données en question (tampon des messages) à l'aide de la fonction système SFC
59/RD_REC (lecture d'un jeu de données). S'il existe plusieurs jeux de données, c'est
celui qui comprend les messages les plus anciens qui est récupéré (alarme de
processus la plus ancienne). L'instance du bloc enregistre au maximum 20 messages
d'un jeu de données (le nombre de messages en cours est contenu dans les données
d'alarme de processus).
Dès qu'un jeu de données a été lu, l'IM peut à nouveau y écrire des nouveaux
messages. Lorsque tous les jeux de données sont occupés, l'IM écrit le message spécial
Process Control System PCS 7, Driver Blocks
A5E00127664-01
09.10.2001
Programme cyclique
Alarme de processus 0
Démarrage (démarrage à chaud)
Blocs de signaux et pilotes de diagnostic
2-25

Publicité

Table des Matières
loading

Table des Matières