User Tools

Site Tools


Action disabled: index
wio:wio-multicast-fr

French VersionEnglish Version

Multidiffusion WIO

Conditions

Composant Version
Rocrail 2.1.2552+
WIOesp 559+
WIOpi 2.1.2552+


Introduction

Par défaut WIO se connecte au serveur Rocrail en TCP, qui est une connexion 1:1.
WIO en Multidiffusion UDP peut être comparé avec le CAN, dans lequel chaque nœud connecté peut lire tout le trafic et est librement connecté à un serveur Rocrail.

Ce diagramme montre la différence entre les deux méthodes de communication:
wio-tcp-vs-umc-2.jpg

Avec une communication multidiffusion il serait possible de réagir dans le Nœud X à un événement du Nœud Y.
Cela peut être établi avec IOScript.

Rocrail peut traiter les deux types de communication en parallèle, mais WIO doit être configuré en TCP ou Multidiffusion.
Chaque paquet commande/évènement/réponse a un identifiant de nœud dasn son entête, et les nœuds WIO ne traiteront normalement que ceux qui leurs sont adressés. L'identifiant de nœud zéro est une diffusion que chaque nœud évaluera.

Avec les deux types de communication, les commandes et les événements seront reconnus si un serveur Rocrail est actif.

Notes:

  • Soyez sûr que tous les composants du réseau, comme les routeurs et les switches, supportent la Multidiffusion UDP.
  • Soyez sûr que le routeur et le FireWall du PC ne bloquent pas la Multidiffusion UDP.
  • WIO ne recherche pas de serveur Rocrail en cas de multidiffusion.
  • Quand le serveur Rocrail fonctionne sur un ordinateur portable, la fermeture de l'écran perturbera la multidiffusion. Redémarrer le serveur Rocrail pour rétablir la multidiffusion.
  • Vérifiez doublement la conception de votre IOScript pour éviter les boucles sans fin entre deux ou plusieurs nœuds WIO.


Configuration Rocrail

Les deux options:

  • Activer
  • WIO RASCII

doivent être activées, et nécessite un redémarrage du serveur.

L'adresse Multicast DOIT être réglée à 224.0.1.20:8051 qui est également la valeur par défaut.
L'Identifiant peut être laissé vide, et n'a pas d'utilisation en cas de WIO RASCII.


Configuration WIO

Moniteur Série

Pour activer la Multidiffusion:

*r2rnet=1<enter>

Pour désactiver la Multidiffusion:

*r2rnet=0<enter>

Dans les deux cas WIO doit être redémarré.\


Configuration WIO

Sélectionnez le type de communication voulu:

WIO doit être redémarré.


Maintenance

Activez Options4→R2RNet pour la Multidiffusion ou désactivez la pour TCP.

WIO doit être redémarré.

wio/wio-multicast-fr.txt · Last modified: 2024/01/06 10:48 by phil45