Ajout d'un bloc fonctionnel COP, de variables , et d'un contact (MSG_CIPSYMBOLIC)
L'instruction COP est utilisée pour convertir les données saisies dans le type de données de la destination, afin qu'elles soient compatibles avec la variable du contrôleur.
Pour ajouter un bloc de fonctions COP, des variables et un contact (MSG_CIPSYMBOLIC)
- Ajoutez un contrôleur.
- Dans l’Organisateur de projets, sélectionnezNouvel appareil.
- DansAjouter un appareil, cochez la case en regard du contrôleur 2080-L50E-48QVB.
- DansSélection, saisissez le nom du contrôleur, puis sélectionnezAjouter.
- Ajoutez un programme de schéma à relais.
- Dans l’Organisateur de projets, développez le nœud du contrôleur.
- Cliquez avec le bouton droit surProgrammes, puis sélectionnezNouveau programme.
- DansNouveau programme, dans la zoneNom, saisissezCIPSymbolicMessage.
- Vérifiez que le type de programme estLangage à relais.
- SélectionnezCréer.
- Ajoutez un bloc de fonctions COP.
- Dans l'Organisateur de projets, double-cliquez surCIPSymbolicMessagepour ouvrir le programme.
- Dans laBoîte à outils, dansRechercher, saisissezCOP, puis faites glisser le bloc de fonctions vers un emplacement valide de l’éditeur de programmation ou double cliquez surCOPpour l’ajouter à l’éditeur de programmation.
- Ajoutez des variables COP et des valeurs initiales.
- Dans l'Organisateur de projets, sous le programme que vous avez créé, double-cliquez surVariables locales.
- Dans la grille des variables locales, ajoutez des variables en fonction du tableau suivant.Variables et valeurs initiales COPParamètreNom de variableType de donnéesSrcValueToWriteTableau UDINTValeur initiale : 987654321SrcOffset0UINTDestA_DataTableau USINTDestOffset0UINTLength4UINTSwapTRUEBOOLEANSTSCOPstsTableau UINT
- Créer des tableaux.
- Pour ValueToWrite, double-cliquez dans le champDimension, puis modifiez la taille du tableau en [1..1].
- Pour A_Data, double-cliquez dans le champDimension, puis modifiez la taille du tableau en [1..4].
- Ajoutez un contact.
- Dans laBoîte à outils, dans la zone deRechercher, saisissezXIC.
- Dans laBoîte à outils, faites glisser le XIC sur la gauche de l'entrée du bloc de fonctions COP, sur la première ligne de programme de schéma à relais.
- Cliquez avec le bouton droit de la souris sur le XIC, puis sélectionnezNouvelle variable.
- DansNouvelle variable, entrez le nom de variableConvert_Datapour le XIC, puis sélectionnezCréer.
La première ligne de votre programme de schéma à relais pour les messages MSG_CIPSYMBOLIC doit ressembler à l’image suivante :

Fournir une réponse