Table of Contents

French VersionEnglish Version

Multidiffusion WIO

Vue d'ensemble


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:


Configuration Rocrail

Les deux options:

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é.