- Démarrer
- Présentation de FactoryTalk Optix
- Création de projets
- OPC UA
- Objets graphiques
- Objets graphiques prédéfinis
- Sessions et paramètres régionaux
- Références d’objet et de variable
- Extension de projets
- NetLogic
- Méthodes et événements dans C#
- Référence des API C#
- Tutoriels
- Tutoriel sur les alarmes
- Tutoriel sur les liens dynamiques
- Tutoriel sur les objets graphiques
- Tutoriel sur l’enregistreur
- Tutoriel sur NetLogic
- Tutoriel sur OPC UA
- Tutoriel Rapports
Créer un lien dynamique complexe
Créez des liens dynamiques complexes pour transformer des valeurs liées.
- DansVue de projet, sélectionnez un objet contenant une propriété à lier.
- DansPropriétés, passez le curseur de la souris sur la propriété à lier et sélectionnez.Ajouter un lien dynamique
- Dans le navigateur de liens dynamiques, sélectionnezAvancé.
- (facultatif) Pour ouvrir l’éditeur de liens dynamiques complexes dans l'éditeur, sélectionnezOuvrir dans l’éditeur.CONSEIL: L’ouverture de l’éditeur de liens dynamiques complexes dans l'éditeur est utile si vous modifiez un lien dynamique complexe avec une logique longue.
- Pour insérer un lien dynamique :
- Sélectionnezet sélectionnezInsérerLien dynamique.
- Définissez la source de lien dynamique en sélectionnantou en faisant glisser-déposer un objet ou une propriété.Ajouter un lien dynamiqueLa référence au nœud ou à la variable sélectionnée s'affiche dans la propriété. Avant la propriété,
s’affiche pour indiquer que la propriété contient un lien dynamique.
CONSEIL: Si le lien dynamique ne se résout pas lors de la conception,s’affiche avant le lien dynamique. Un lien dynamique vers un alias Windows peut être résolu lors de l’exécution. Si le lien dynamique est rompu parce que l’attribut lié n’existe plus ou a été déplacé,
s’affiche avant le lien.
- Pour insérer un convertisseur :
- Sélectionnezet sélectionnez un convertisseur.Insérer
- Créez la logique du convertisseur en saisissant des données ou en créant des liens dynamiques dans les champs du convertisseur.CONSEIL: Vous pouvez créer un lien dynamique en sélectionnantou en faisant glisser-déposer un objet ou une propriété.Ajouter un lien dynamique
- Pour modifier la direction de lien dynamique, sélectionnez l’icône :
Lecture du nœud source au parent.
Écriture du parent au nœud source.
Lecture du nœud source au parent et écriture du parent au nœud source.
- Pour lier la variable source à l’index spécifique de la variable parente :
- SélectionnezConfigureret sélectionnezAjouter un index de tableau parent.
- DéfinissezValeur de l’index de tableau parent.
- Pour créer un convertisseur sur lequel vous pouvez créer dynamiquement le chemin d’accès à la source de la variable, sélectionnezConfigureret sélectionnezMode EU:
- Par défaut. Ne propage pas l’unité d’ingénierie (EU) aux convertisseurs. Si la valeur de sortie est un objet d’interface utilisateur, la conversion EU ne s’applique pas.
- Localiser. Propage l’EU aux convertisseurs avec une localisation appropriée. Si la sortie est un objet d’interface utilisateur, l’EU est convertie dans le système de mesure actuel.
- Copier l’EU depuis la source. Propage l’EU aux convertisseurs sans localisation. Si la sortie est un objet d’interface utilisateur, l’EU n’est pas convertie dans le système de mesure actuel.
Pour plus d’informations sur les systèmes de mesure, consultez Systèmes de mesure. - Pour ajouter un convertisseur de chemin dynamique :
- SélectionnezConfigureret sélectionnezConvertisseur clé-valeurouConvertisseur conditionnel.
- Définissez les propriétés du convertisseur.
- Pour ajouter des espaces réservés de nœud source :CONSEIL: Ajoutez des espaces réservés de nœud source pour modifier les liens dynamiques en fonction des valeurs des espaces réservés lors de l’exécution. Vous pouvez utiliser ces liens dynamiques formatés pour les alias.
- En regard du lien dynamique à modifier, sélectionnez.
- Modifiez le lien dynamique en ajoutant des espaces réservés entre accolades.Par exemple :/Objects/ProjectName/Model/Motor{0}
- Dans chaquelien dynamique {, créez des liens dynamiques vers des valeurs d’espaces réservés.placeholder}
Dans l’exemple suivant, l’espace réservéMotorrenvoie une zone de sélection numérique.{0}Lien dynamique avec espace réservé - Pour supprimer un lien dynamique ou un convertisseur, dans le bloc, sélectionnez.Supprimer
complex dynamic link
Fournir une réponse