====== Solution pv - defaut de comm onduleur ====== ===== Objet ===== Pour corriger un problème de pertes de communication sur les onduleurs se présentant sous la forme : \\ **Onduleurs différents en défaut de communication au fil des rafraichissement.**\\ **Onduleurs passant aléatoirement en défaut de communication**\\ ===== Modification du programme ===== ==== Récupération du bloc à modifier ==== Il faut ouvrir la bibliothèque AI_SunFlower comme projet, \\ Puis exporter le bloc de Fonction Basiques, FB_100KTL_EcrLec \\ //**(Sélection du bloc > Fichier > Exporter > Exportation de fichier de CEI61131-3 étendue>Sélectionner le chemin > OK )**//\\ ==== Import du bloc automate ==== Revenir sur votre programme automate, \\ Importer le bloc FB_100KTL_EcrLec (il va automatiquement remplacer l’existant)\\ //**(Fichier > Importer… > Importation de fichier de CEI61131-3 étendue > OK > UOP > Choisir le bloc précédemment exporté.)**// \\ \\ Le bloc passe de bleu à vert, et devient modifiable. ====Modification du bloc automate ==== Entrer dans le bloc précédemment ajouté puis, ajouter les variables xNDR_lect1, 2 et 3, en sortie des blocs :\\ - SolB_ETH_FC3FC4 \\ - SolB_ETH_FC3FC4_1\\ - SolB_ETH_FC3FC4_2\\ (variables en jaune) xNDR_lect1, xNDR_lect2, xNDR_lect3. \\ \\ {{:tma:pv:procedures:pv_ond1.png?600|}}\\ \\ \\ Dans la partie Gestion du défaut de communication, à droite du bloc :\\ Entre le bloc OR des xError et le MOVE, ajout d’un R_TRIG (détection de front montant)\\ Cette modification permet d’éviter que la même erreur soit détectée sur plusieurs cycles. //**(Pour ajouter le bloc : Affichage > Assistant d’édition > Dans le menu déroulant : > Chercher R_Trig > Faire un double clic sur R_Trig > OK )**//\\ \\ {{:tma:pv:procedures:pv_ond4.png?600|}}\\ \\ \\ En entrée du bloc Move ajouter un bloc OR, à 4 entrées, et ajouté les variables xNDR_Lect1, 2, 3 précédemment créées. \\ {{:tma:pv:procedures:pv_ond5.png?600|}}\\ \\ \\ Dans l’init, augmenter le temps de la variable : \\ PRM_DefCom_DL:=T#xm ; (si T#xm = T#5m, la passé a T#10m)\\ \\ \\ **Télécharger le programme sur l’automate. Pas besoin d'arrêter l'automate. **\\ \\ Vérifier si la communication s’est stabilisée. \\ {{tag>PhoenixContact PcWorks, PV, Total, Onduleur, Communication}}