Python OPCUA通讯测试


目标:通过Python实现OPCUA数据的读取

关键字:Python   kepware 

环境:Python 3.6   

1.准备

    1.1  kepware连接PLC,导出OPCUA变量清单

 1.2  kepware开通OPCUA Server,IP:10.174.212.190:56766

 1.3  Python 3.6,opcua包0.98.13

2. 测试

   2.1  python 代码

    from opcua import Client, ua

    client = Client('opc.tcp://10.174.212.190:56766/', timeout=10)

    client.connect()

 try:
         node = client.get_node('ns=2;s=ST10.PLC.TypeNoCur')
         print(node.get_value())

   except Exception as e:
         print(e)
   finally:
         client.disconnect()

3.运行结果

     F01R00Y164


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM