Implémentation avec l'API RoboDK

Après avoir obtenu les données des nœuds à partir du serveur OPC UA via le client OPC UA dans RoboDK, vous pouvez également obtenir ces données à l'aide de RoboDK-Python-API.

Installation

Vous pouvez vous référer à ce lien pour installer l'API Python de RoboDK.

https://robodk.com/doc/en/PythonAPI/intro.html#how-to-install

Vous pouvez également installer manuellement le paquetage RoboDK pour Python :

pip install robodk

Script

Cet exemple de script montre comment obtenir les paramètres de la station via l'API Python de RoboDK.

from robodk import robolink # RoboDK API

 

RDK = robolink.Robolink()

 

from robodk import * # RoboDK API

from robolink import * # Boîte à outils du robot

itemlist = RDK.ItemList()

if itemlist :

    # Obtenir tous les paramètres de la station

    print('Vaild Paramaters are configured in your Station..')

    StationParameters=RDK.getParams()

    pour StationParameter dans StationParameters :

        print("Station Parameters %s : %s"%(StationParameter[0],str((StationParameter[1]))))

autre :

    print('Pas de liste de paramètres..')

Voici le résultat de l'exemple de script :

Les différents paramètres sont configurés dans votre station...

Paramètres de la station RoboDK : RoboDK 64 bit v5.5.3.23031

Heure des paramètres de la station : 02/14/2023 03:58:29.191.000.000

Paramètres de la station Vitesse de simulation : 13.8551

Paramètres de la station Station : MyTestStation