|
DESCRIPTION :
On suppose un projet qui n'utilise que des modules F (FailSafe). En conséquence on ne dispose que de Drivers de blocs de types F. Pendant la compilation, la génération des Drivers s'interrompt avec le message suivant :
"F: Le Paramètre @(1)._S7H_DPSUBSYST_1.CPU_OB_5X ne se connecte pas a une source de données (Sortie de bloc, Variable globale ) ".
"F: Le Paramètre @(1).AS9_1.CPU_OB_5X ne se connecte pas a une source de données (Sortie de bloc, Variable globale ) ".
Cela est dû au fait qu'il n'y a aucun lien avec la librairie de bloc de Drivers à laquelle il manque des Drivers "normaux". Donc on ne peut pas générer les Drivers des modules.
Ce message concerne les utilisateurs qui :
- Créent un nouveau projet exclusivement avec des modules F
- exportent un projet de la librairie de blocsPCS7 version V5.2 vers V6.0.
Deux remèdes possibles :
Première possibilité :
La librairie de blocs des Drivers de PCS 7 V6.0 est installée même si PCS7 V5.2 ne l'est pas. Suivre les instructions suivantes avant la première compilation :
- Créer un nouveau diagramme (nom de l'exemple PCS7V6_ChnlDrvr, voir ci-dessous) et l'ouvrir sous CFC-Editor.
PCS7_F-Treiber_Abbruch_01.gif)
Fig 1 : Création d'un nouveau CFC-Plan
- Ouvrir le catalogue en cliquant sur "Vue > catalogue" ou "CTRL + K". Ouvrir la librairie de PCS 7 Bibliothèque V 6.0 et sélectionner le dossier "Blocks+Templates\Blocks".
- Copier/glisser un Driver de bloc depuis la librairie de PCS 7 V6.0 dans le nouveau plan, voir ci-dessous.
PCS7_F-Treiber_Abbruch_02.gif)
Fig 2 : placer un Driver "CH_DO" de la Bibliothèque
- Il suffit de faire cela pour s'assurer que les Drivers de blocs seront bien importés lors de la prochaine compilation du projet depuis la librairie de PCS 7 Bibliothèque V6.0. Ne pas effacer ce plan.
La bibliothèque PCS7 V6.0 et la bibliothèque PCS7 V5.2 sont installées. Prendre en compte la remarque suivante avant la première compilation :
- Si on souhaite exporter le projet avec les Drivers de blocs de la librairie de PCS 7 Bibliothèque V5.2 vers PCS 7 Bibliothèque V6.0, suivre les étapes déjà décrites.
- Si on souhaite continuer de travailler avec la librairie de PCS 7 Bibliothèque V5.2, pas besoin d'aller plus loin.
Deuxième possibilité :
- Pour s'assurer que l'assistant de Drivers de modules s'exécute correctement, il faut un lien avec la librairie des Drivers de blocs. Si on pense ne travailler qu'avec des modules F donc uniquement avec des Drivers F, ce lien manque. Suivre les étapes suivantes :
- Mettre un nouveau ET200M dans la HW Configuration et ajouter un module DI (ex. SM321-1BH01).
- Générer les symboles pour le module DI et sauvegarder la HW.
- Mettre dans un CFC-Plan un Driver CH_DI et le lier avec une entrée du module DI.
- Compiler avec l'option "Générer les pilotes".
Il n'y a plus de message d'erreur après la génération des Drivers.
- On peut alors effacer l'ET200M, le DI et le "CH_DI" .
Notes :
Vous trouverez davantage d'information pour la création d'un projet contenant exclusivement des modules F dans le fichier Lisez-moi qui se trouve dans l'option S7 F-Systeme V5.2 + SP2.
|