À propos de la configuration des E/S DeviceNet
Dans une configuration d'E/S DeviceNet, une carte d'interface de communication (appelée scanner DeviceNet, 1784-PCIDS pour le bureau, 2711P-RN10H, 2711P-RN10C pour le périphérique
PanelView Plus
) est connectée physiquement à l'ordinateur hôte sur lequel le serveur FactoryTalk Linx
est exécuté. Cette carte d'interface de communication DeviceNet est configurée par RSNetWorx for DeviceNet
pour échanger des données d'E/S en tant que périphérique maître (scanner) et/ou esclave (adaptateur) sur le réseau DeviceNet. Par ailleurs, FactoryTalk Linx
est configuré pour accéder aux données d'E/S résidant sur cette interface de communication DeviceNet connectée localement.
IMPORTANT:
- La prise en charge des communications d'E/S DeviceNet pour le bureau a été testée pour une utilisation dans les environnements de développement et de test d'applications uniquement. N'utilisez cette fonctionnalité que dans un environnement de non-production dépourvu de risques. Le non-respect de cette précaution peut endommager l'équipement, entraîner des blessures graves voire un décès.
- La valeur 0 est affectée à tous les bits du tableau de sortie dont la valeur n'a pas été spécifiée par l'utilisateur. Par conséquent, si un alias de sortie n'a pas de valeur initiale spécifiée par l'utilisateur ou si un alias n'a pas été défini pour une zone du tableau de sortie, la valeur 0 lui sera affectée et un message d'avertissement s'affichera. Le scanner DeviceNet pourra cependant entrer en mode d'exécution. Vous devez connaître l'impact que cela peut avoir sur les périphériques de sortie de votre application car la valeur 0 est appliquée immédiatement lors du passage du scanner DeviceNet en mode d'exécution.
- Dans certains cas, en raison de la limite supérieure de la bande passante du protocole DeviceNet, l'utilisation excessive de connexions de changement d'état (COS, change-of-state) peut interrompre le réseau. L'utilisation à grande échelle de connexions de changement d'état, en particulier avec des données qui changent rapidement, peut avoir un impact négatif sur la bande passante de bus disponible. Si la bande passante de bus est utilisée dans sa totalité, certains périphériques risquent de communiquer par intermittence. Cela peut entraîner des erreurs de dépassement de délai et la perte éventuelle de données. En cas de dépassement de délai, envisagez de changer le type de certaines connexions de COS en Cyclique ou Voté.
Pour créer une application qui utilise une configuration d'E/S DeviceNet, procédez comme suit :
- Configurez le scanner DeviceNet dansRSNetWorx for DeviceNet.RSNetWorxcontient la configuration réseau réelle. Les périphériques que vous créez dansFactoryTalk Linxsont conçus sur le modèle des périphériques créés dansRSNetWorxau moyen de l'outil de configurationRSNetWorxScanlist. Pour plus d'informations, consultez l'Aide deRSNetWorx.
- Définissez l'E/S dans la carte Scanner DeviceNet à l'aide de l'interfaceFactoryTalk Linx.Chaque carte scanner DeviceNet contient un tableau d'entrée et un tableau de sortie de 2 048 octets dans sa mémoire interne pour stocker les données.Les E/S du scanner DeviceNet sont définies dans l'ongletDesign (Local)de l'éditeurCommunication SetupdeFactoryTalk Linx. Pour définir les E/S du scanner DeviceNet :
- Définissez des blocs de mémoire, appelés blocs d'adresses, dans le scanner DeviceNet.
- Ajoutez des périphériques à ces blocs en prenant pour modèle les périphériques créés dansRSNetWorx. Un périphérique relie un bloc d'adresse à une source de données. Il ne peut exister qu'un périphérique affecté à chaque bloc d'adresse.
- Ajoutez des alias. Les alias associent un nom à un ensemble spécifique d'informations dans le tableau d'E/S du scanner DeviceNet.
- Faites appel à l'interface utilisateur de <RSV>ME pour associer des contrôles graphiques à des noms d'alias.Une fois les alias créés, ils sont fournis au clientRSViewlorsqu'il recherche sa liste d'éléments de données disponibles sur le serveurFactoryTalk Linx. Vous pouvez alors les affecter aux composants de votre application, par exemple les DEL ou les commutateurs.
Vous devez copier la configuration dans l'onglet
Runtime (cible)
avant de créer l'application d'exécution (.mer) et de la transférer vers le périphérique cible. Vérifiez la configuration de votre application avant de créer l'application d'exécution pour vous assurer que les paramètres de la carte de communication ne sont pas en conflit avec d'autres éléments du réseau (par exemple un ID MAC en double).Fournir une réponse