Implementación con la API de RoboDK

Después de obtener los datos de los nodos del servidor OPC UA a través del cliente OPC UA en RoboDK, también puede obtener estos datos utilizando RoboDK-Python-API.

Instalación

Puede consultar este enlace para instalar la API Python de RoboDK.

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

O instale manualmente el paquete robodk para Python:

pip install robodk

Script

Este script de ejemplo muestra cómo obtener los parámetros de la estación a través de la API Python de RoboDK.

from robodk import robolink # API RoboDK

 

RDK = robolink.Robolink()

 

from robodk import * # API RoboDK

from robolink import * # Caja de herramientas del robot

itemlist = RDK.ItemList()

si itemlist:

    # Obtener todos los parámetros de la estación

    print('Los Parámetros Vaild están configurados en su Estación..')

    StationParameters=RDK.getParams()

    para StationParameter en StationParameters:

        print("Parámetros de estación %s : %s"%(ParámetroEstación[0],str((ParámetroEstación[1]))))

si no:

    print('No hay lista de parámetros..')

He aquí el resultado del script de ejemplo:

Los Parámetros Vaild se configuran en su Estación..

Parámetros de la estación RoboDK : RoboDK 64 bit v5.5.3.23031

Hora de los parámetros de la estación : 14/02/2023 03:58:29.191.000.000

Parámetros de la estación Velocidad de simulación : 13.8551

Parámetros de la estación Estación : MyTestStation