Die Verbindungen des RoboDK-Treibers zu UR-Steuerungssystemen sind bidirektional. Das bedeutet, dass der Treiber sich nicht nur als Client mit dem entfernten System verbindet, sondern gleichzeitig auch als Server fungiert und auf eine Gegenverbindung von der Steuerung wartet. Diese Gegenverbindung vom UR-Steuerungssystem zum RoboDK-Computer wird von diesem als externe eingehende Verbindung betrachtet. Solche Verbindungen werden meist von der Firewall des Betriebssystems blockiert. Wenn es nicht akzeptabel ist, die Firewall auf Ihrem System vollständig zu deaktivieren, verwenden Sie die folgende Tabelle, um die notwendigen eingehenden und ausgehenden Verbindungen zuzulassen:
Zweck | Richtung | Protokoll | Portnummer (apiur) | Portnummer (DriverUR)
|
Sekundäre Schnittstelle | RoboDK → UR | TCP | 30002 | 30002 |
Echtzeitschnittstelle (RTDE) | RoboDK → UR | TCP | nicht verwendet | 30004 |
Reverse-Schnittstelle | UR → RoboDK | TCP | 30000 | 50001 |
Skript-Sender | UR → RoboDK | TCP | nicht verwendet | 50002 |
Trajektorien-Schnittstelle | UR → RoboDK | TCP | nicht verwendet | 50003 |
Skriptbefehl-Schnittstelle | UR → RoboDK | TCP | nicht verwendet | 50004 |