Dopo aver ottenuto i dati dei nodi dal server OPC UA tramite il client OPC UA in RoboDK, può anche ottenere questi dati utilizzando RoboDK-Python-API.
Può fare riferimento a questo link per installare la Python-API di RoboDK.
https://robodk.com/doc/en/PythonAPI/intro.html#how-to-install
Oppure installi manualmente il pacchetto RoboDK per Python:
pip installare robodk
Questo esempio di script mostra come ottenere i parametri della stazione tramite l'API Python di RoboDK.
da robodk importa robolink # API RoboDK
RDK = robolink.Robolink()
da robodk importa * # API RoboDK
da robolink import * # Robot toolbox
itemlist = RDK.ItemList()
se itemlist:
# Ottenere tutti i parametri della stazione
print('I parametri Vaild sono configurati nella sua Stazione...')
StationParameters=RDK.getParams()
per StationParameter in StationParameters:
print("Parametri stazione %s : %s"%(Parametro stazione[0],str((Parametro stazione[1]))))
altro:
print('Nessun elenco di parametri...')
Ecco il risultato dello script di esempio:
I parametri Vaild sono configurati nella sua Stazione...
Parametri della stazione RoboDK : RoboDK 64 bit v5.5.3.23031
Parametri della stazione ora : 02/14/2023 03:58:29.191.000.000
Parametri della stazione SimulationSpeed : 13,8551
Parametri della stazione Stazione : MyTestStation