1.18
OB de débrochage/enfichage (OB83)
Description
Le système d'exploitation de la CPU appelle l'OB83 dans les cas suivants :
•
après que vous avez débroché ou enfiché un module configuré,
•
après que vous avez modifié des paramètres d'un module dans STEP 7 et chargé
ces paramètres dans la CPU à l'état MARCHE, tout ceci dans le cadre d'une
modification de l'installation en cours de fonctionnement (procédure CiR).
Les fonctions système SFC39 à 42 vous permettent d'inhiber, d'ajourner et de valider de
nouveau l'OB de débrochage/enfichage.
Débrochage et enfichage de modules
Chaque débrochage et enfichage d'un module configuré (interdit pour les modules
d'alimentation, CPU, boîtiers d'adaptation et coupleurs IM) dans les états de
fonctionnement Marche, Arrêt et Mise en route provoque une alarme de débrochage
/enfichage. Dans la CPU correspondante, cette alarme engendre une entrée dans la
mémoire de diagnostic et une dans la liste d'état système. De plus, en état de
fonctionnement Marche, l'OB de débrochage/enfichage est déclenché. Si vous ne l'avez
pas programmé, la CPU passe à l'état d'arrêt.
Le débrochage et l'enfichage de modules S7-400 est surveillé au sein du système selon
un intervalle d'une seconde. Pour que la CPU reconnaisse qu'un module a été débroché
et enfiché, il faut que deux secondes au moins séparent le débrochage de l'enfichage
d'un module S7-400. Cet écart minimum est un peu plus long pour les autres modules.
Quand vous débrochez un module configuré alors que la CPU est à l'état de
fonctionnement Marche, l'OB83 est déclenché. Une erreur d'accès peut être détectée
auparavant lors de l'accès direct ou de la mise à jour de la mémoire image.
Quand vous enfichez un module dans un emplacement configuré alors que la CPU est à
l'état Marche, le système d'exploitation vérifie que le type du module enfiché est
conforme à la configuration. Après quoi, l'OB83 est déclenché et le paramétrage est
effectué si le type convient.
Reparamétrage de modules
Dans le cadre d'une modification de l'installation en cours de fonctionnement (procédure
CiR), vous pouvez modifier les paramètres de modules existants. Pour ce faire, les
enregistrements de paramètres sont transférés aux modules en question.
L'opération se déroule comme suit :
Après que vous avez modifié les paramètres d'un module dans STEP 7 et chargé ces
paramètres dans la CPU à l'état MARCHE, l'OB83 est déclenché (événement
déclencheur W#16#3367). Ses informations de déclenchement indiquent l'adresse de
base logique (OB83_MDL_ADDR) et le type du module (OB83_MDL_TYPE). A partir de
maintenant, il est possible que les données d'entrée ou de sortie du module ne soient
plus correctes et les SFC lui envoyant des enregistrements ne doivent plus être actives.
Une fois l'OB83 exécuté, le reparamétrage du module est effectué.
Quand il est terminé, l'OB83 est déclenché de nouveau (événement déclencheur
W#16#3267si le reparamétrage a réussi, W#16#3968 s'il n'a pas réussi). Les données
d'entrée ou de sortie du module se comportent comme à la suite d'une alarme
Logiciel système pour SIMATIC S7-300/400
A5E00261421-01
Blocs d'organisation
1-33