Communiquer avec les contrôleurs logiques programmables
Vous pouvez collecter des données de contrôleurs programmables via des serveurs OPC vers des périphériques de type
Allen-Bradley®
et non Allen-Bradley.FactoryTalk View Studio
est un client OPC. Le serveur OPC installé par défaut avec FactoryTalk View Studio
est FactoryTalk Linx
. Vous pouvez cependant utiliser des serveurs OPC tiers pour communiquer avec les sources de données de votre application. La plupart des serveurs OPC peuvent communiquer avec un grand nombre de périphériques sur différents réseaux et avec différents protocoles.Pour communiquer avec les contrôleurs programmables
- Indiquez un serveurFactoryTalk Linxou OPC pour l'application.
- Configurez un raccourci de périphérique, c'est-à-dire un chemin entre le serveur de données et chaque contrôleur à utiliser comme source des données.
- Ajoutez des points de périphérique à la base de données de points de votre l'application, ou utilisez des références directes aux objets dans les affichages graphiques.
Pour spécifier un serveur OPC pour votre projet
- Dans la fenêtre d'Exploration, sélectionnez le nom de l'application à la racine de l'arborescence. Ensuite, cliquez avec le bouton droit de la souris et choisissezNouveau serveur de données.
- SélectionnezServeur de données.FactoryTalk Linxou OPC
- Dans le ou les ongletsPropriétés du serveur de données OPC, indiquez le nom de serveur OPC (ProgID), le nom de l'ordinateur hôte (si le serveur est distant), le nom du serveur et éventuellement une description. Pour sélectionner un serveur dans la liste, cliquez sur le boutonParcourir.
Pour configurer des communications OPC d'un tiers
Après avoir ajouté un serveur OPC tiers à l'application, le
Navigateur de points
devrait afficher les éléments de données de ce serveur dans la syntaxe correcte pour ce serveur.Pour configurer des communications
FactoryTalk Linx
Si vous utilisez un serveur de données
FactoryTalk Linx
, cette étape vous permet de créer le fichier de configuration des communications que l'application utilise pour communiquer avec ces périphériques sur le réseau. Vous pouvez créer des configurations séparées à des fins de test en phase de développement et pour les utiliser en phase d'exécution.- Dans l'Explorateur d'applications, sélectionnez le serveur de donnéesFactoryTalk Linx.
- Cliquez deux fois sur Configuration des communications pour ouvrir l'Assistant de configuration.
- Créez une configuration, puis cliquez surTerminer.
- Dans l'éditeurConfiguration des communications, ajoutez des périphériques, définissez des raccourcis de périphérique et construisez une arborescence des communications. Au fur et à mesure que vous ajoutez des périphériques, vous définissez leurs adresses IP. Dans le volet gauche, créez et nommez des raccourcis entre le serveur et les périphériques. Ensuite, sélectionnez un périphérique dans le volet droit et cliquez sur Appliquer. Vous pouvez ajouter d'autres périphériques en cliquant avec le bouton droit de la souris sur les éléments de l'arborescence et en les sélectionnant parmi les périphériques applicables.CONSEIL:Les raccourcis configurés dans l'ongletCibles'appliquent à la configuration des communications du terminal d'exécution. Ce fichier est téléchargé vers le terminal d'exécution avec l'application et il peut être utilisé avec l'application lors de l'exécution. Les raccourcis configurés dans l'ongletLocals'appliquent à la configuration des communications de l'ordinateur de développement. Les mêmes noms de raccourcis sont utilisés dans les deux instances, mais ils peuvent être configurés pour se référer à des périphériques différents.L'arborescence dans l'ongletLocalest reprise dans l'Explorateur des communications. Les modifications faites dans l'un apparaîtront également dans l'autre.
Pour ajouter des points de serveur OPC
- Dans l'Editeur de base de données de pointsdeFactoryTalk View Studio, créez un point analogique, binaire, de type chaîne ou de tableau. Les points de type bloc ne sont pas pris en charge sur un serveur OPC.
- Dans la zoneSource des données, sélectionnezPériphérique.
- Pour ouvrir leNavigateur de points, cliquez sur le boutonParcourirde la zoneAdresse.
- Dans le volet gauche, sélectionnez le serveur OPC utilisé par votre application.
- Ouvrez l'élément En ligne pour afficher les points de processeur à élément unique dans le volet droit. Les points multi-élément et les points de programme sont répertoriés dans le volet gauche, au-dessous de l'en-tête En ligne. Cliquez sur les points de votre choix pour afficher les éléments correspondants dans le volet droit.
- Cliquez sur
en regard du point que vous souhaitez utiliser. Le chemin d'accès complet au point sélectionné s'affiche dans la zone Adresse, dans la syntaxe du serveur de données que vous êtes en train d'utiliser. - Cliquez surAccepter.CONSEIL:Le serveur OPC est configuré séparément. Avant de pouvoir ajouter un serveur de données à l'application, ce serveur doit être installé sur l'ordinateur local ou sur un ordinateur distant accessible par un réseau.
Fournir une réponse