Utilisation des données distantes
Les variables répertoriées dans l'éditeur de source de données du variables onglet (et déclaré dans l'onglet DataSources_Objects dossier) peuvent être utilisés dans votre application comme des variables CEI. Par exemple, vous pouvez afficher les variables dans une visualisation.
Si plusieurs sources de données sont disponibles et que, par conséquent, des conflits se produisent concernant les noms de variables uniques, vous devez spécifier le nom de la source de données comme préfixe. Si aucun conflit ne se produit, cela n'est pas nécessaire et vous pouvez mapper les variables sans préfixe de source de données.
<data source name>.<function block name>.<variable name>
Affichage des valeurs des variables à partir de l'appareil distant
Vous devez afficher la valeur de la variable iTemp
d'un équipement distant dans un élément de visualisation d'une visualisation dans l'application locale (avec le gestionnaire de sources de données).
Situation initiale : Une source de données dsRemotePLC
se trouve sous le gestionnaire de source de données local où la connexion à l'appareil distant est configurée. De plus, la variable iTemp
est sélectionné dans l'éditeur de source de données du variables languette.
Sélectionnez l'élément de visualisation dans la vue de l'éditeur. Sélectionnez les propriétés Variables de texte - Variable de texte dans le Propriétés voir.
Sélectionnez le
iTemp
variable.Le mappage de variables est qualifié. Exemple:
dsRemotePLC.PLC_PRG.iTemp
.Sélectionnez le Texte propriété de l'élément de visualisation et saisissez ce qui suit :
Temperature: %s
La valeur de la
iTemp
variable de l'appareil distantRemoteDevice
est affiché.Téléchargez et démarrez l'application distante.
Téléchargez et démarrez l'application locale.
La visualisation démarre et affiche la valeur réelle de
iTemp
.
Important
La visualisation intégrée dans CODESYS n'affiche pas les valeurs réelles des variables transférées via une connexion à une source de données. La visualisation intégrée affiche uniquement les valeurs d'initialisation ou les dernières valeurs autrement livrées car elles n'établissent pas de connexion aux sources de données.
Important
Si des variables sont utilisées qui ne sont pas appelées dans le code de visualisation, alors les variables doivent être mises à jour dans le code de l'application au moyen de fonctions de l'interface de source de données.