Losqu'ils lisent les signaux du process, ces blocs accèdent à la mémoire image (ou mémoire
image partielle) des entrées (MIE) et ils accèdent à la mémoire image (ou à la mémoire
image partielle) des sorties (MIS) lorsqu'ils sortent les signaux du process.
Concept
Le concept de blocs pilote et de blocs de diagnostic de PCS 7 se caractérise comme suit :
• l'adressage symbolique des signaux de la périphérie
• la génération automatique des blocs MODUL par CFC
Avec ce concept de bloc, tous les modules de la liste des modules validés sont pris en charge.
Au cas où vous intégrez vos propres types de module et de nouveaux types non Siemens, il
est possible d'étendre les connaissances globales du générateur de pilotes grâce à des fichiers
XML supplémentaires (listes d'objets et listes d'action).
Remarque
Blocs pilote et blocs de diagnostic
• Vous devez installer la bibliothèque contenant les blocs pilotes avec le Setup du PC. C'est le
seul moyen de garantir que vous disposerez des connaissances globales requises pour le
générateur de pilotes. Vous ne devez pas copier la bibliothèque depuis un autre ordinateur.
• Vous pouvez aussi utiliser des blocs pilote d'une autre bibliothèque (p. ex. vos propres blocs
provenant de votre propre bibliothèque). Vous pouvez indiquer cette bibliothèque
supplémentaire dans la boîte de dialogue "Générer les pilotes". Le générateur de pilotes
recherche alors d'abord chaque bloc à importer dans la bibliothèque spécifiée ici. Si le bloc
n'est pas trouvé, il est recherché dans la bibliothèque indiquée dans le fichier de commande
(fichier XML).
• Si le programme S7 contient un bloc de traitement des signaux ne provenant toutefois pas
de l'une des bibliothèques PCS 7, vous devez indiquer dans la boîte de dialogue "Générer les
pilotes" la version de la bibliothèque de pilotes à partir de laquelle les blocs pilotes doivent
être importés.
Traitement optimisé dans le temps
Afin d'optimiser les temps de traitement du programme utilisateur à l'exécution, PCS 7 prend
automatiquement en charge les tâches de programmation suivantes :
• Répartition des blocs d'organisation assurant le traitement des erreurs (par ex. OB 85, OB 86
etc.) en groupes d'exécution
• Intégration des blocs pilote dans les groupes d'exécution correspondants
En présence d'une erreur, le module SUBNET, par exemple, active le groupe d'exécution
intéressé ; le bloc RACK ou le bloc MODUL qu'il contient reconnaît l'erreur, l'analyse et envoie
un message de contrôle-commande à l'OS.
Au besoin, ces informations peuvent être affichées dans une vue de process (changement
de couleur de la mesure ou représentation clignotante, etc.) au moyen d'un bloc PCS 7
commandé et supervisé à l'OS ou au moyen d'un bloc utilisateur.
SIMATIC Compact Field Unit (CFU) CIO HART
Manuel système, 06/2024, A5E52551275-AA
A.7 Pilote, paramètre, messages de diagnostic et espace d'adresses
Annexe
175