Les connexions du driver RoboDK aux systèmes de contrôle UR sont bidirectionnelles. Cela signifie que le driver ne se connecte pas seulement au système distant en tant que client, mais agit également comme un serveur en même temps, en attendant une connexion inverse depuis le système de contrôle. Cette connexion inverse depuis le système de contrôle UR vers l'ordinateur RoboDK est considérée par ce dernier comme une connexion entrante externe. Ces connexions sont le plus souvent bloquées par le pare-feu du système d'exploitation. Si désactiver complètement le pare-feu sur votre système n'est pas acceptable, utilisez le tableau ci-dessous pour autoriser les connexions entrantes et sortantes nécessaires :
Objectif | Direction | Protocole | Numéro de port (apiur) (apiur) | Numéro de port (DriverUR) (DriverUR) |
Interface secondaire | RoboDK → UR | TCP | 30002 | 30002 |
Interface temps réel (RTDE) | RoboDK → UR | TCP | not used | 30004 |
Interface inverse | UR → RoboDK | TCP | 30000 | 50001 |
Envoi de script | UR → RoboDK | TCP | not used | 50002 |
Interface de trajectoire | UR → RoboDK | TCP | not used | 50003 |
Interface de commande de script | UR → RoboDK | TCP | not used | 50004 |