Validation Des Ressources Système Occupées De Manière Dynamique Avec Sfc106 "Del_Si - Siemens SIMATIC S7-300 Manuel De Référence

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

Publicité

24.17
Validation des ressources système occupées de manière
dynamique avec SFC106 "DEL_SI"
Ressources système occupées de manière dynamiques lors de la génération de
messages avec les SFC107 et SFC108
Lors de la génération des messages avec les SFC 107 "ALARM_DQ" et 108 "ALARM_D", le
système d'exploitation occupe temporairement de l'espace dans la mémoire système.
Si dans la CPU, vous supprimez par ex. un FB contenant des appels de SFC107 ou
SFC108, il est possible que les ressources système correspondantes restent occupées en
permanence. Si vous chargez une nouvelle fois ce FB contenant des appels de SFC107 ou
SFC108, il est possible que les SFC107 et SFC108 ne soient plus traitées correctement.
Description
Avec la SFC106 "DEL_SI", vous pouvez supprimer des ressources système actuellement
utilisées.
Les 3 modes de fonctionnement de la SFC106 "DEL_SI" sont indiqués dans le tableau
suivant. Vous sélectionnez le mode de fonctionnement souhaité avec le paramètre MODE.
MODE
Quelles ressources système occupées par les SFC107 / SFC108 sont supprimées ?
1
Toutes (appel de la SFC106 avec SI_ID:=0).
2
La ressource système qui a été occupée avec EV_ID:=ev_id lors de l'appel de la SFC107/SFC108
(appel de la SFC106 avec SI_ID:=ev_id).
3
Toutes les ressources système qui ont été occupées avec CMP_ID:=cmp_id lors de l'appel de la
SFC107/SFC108 (appel de la SFC106 avec SI_ID:=cmp_id).
Paramètre
Déclaration
MODE
INPUT
SI_ID
INPUT
RET_VAL
OUTPUT
Logiciel système pour SIMATIC S7-300/400 - Fonctions standard et fonctions système - Volume 2/2
A5E00739859-01
Type de
Zone de mémoire
données
INT
E, A, M, D, L,
constante.
DWORD
E, A, M, D, L,
constante.
INT
E, A, M, D, L
Génération de messages sur bloc
Description
Identification de la tâche
Valeurs possibles :
1 : suppression de toutes les
ressources système
2 : suppression de la ressource
système ayant été occupée avec
EV_ID = ev_id lors de l'appel de la
SFC107 / SFC108
3 : suppression des ressources
système ayant été occupées avec
CMP_ID = cmp_id lors de l'appel de la
SFC107 / SFC108
0 : appel suivant
Identification de la (des) ressource(s)
système à lire
Valeurs possibles :
0, si MODE=1
numéro de message ev_id, si MODE=2
identification cmp_id du système partiel,
si MODE=3
Informations d'erreur
24-41

Hide quick links:

Publicité

Chapitres

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières