使用 Python 的 OpenOPC
我正在尝试使用 OPENOPC 使用 python 用西门子 PLC 做一些事情。我想知道如何获得可以使用 PYOPC 进行通信的 OPC 服务器。是否有任何开放的 OPC 服务器可用,或者我不理解这里的一些关键概念?由于我是一个新手,希望得到一些切实可行的建议。
I am trying to do some stuff with siemens PLC using OPENOPC using python. I am wondering how I will get OPC server that I can communicate using PYOPC. Is there any open OPC server available or am I not understanding some of the key concepts here? Since I am a newbie, I hope to get some down-to-earth suggestions.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我使用在演示模式下运行的 Kepware OPC 来连接到真实的 PLC 硬件。唯一的问题是我必须每两个小时重新启动一次计算机以重置演示许可证。
对于模拟,我使用 Matrikon OPC 模拟服务器
I use a Kepware OPC that is running in demo mode to connect to real PLC hardware. The only issue is that I must restart the computer every two hours to reset the demo license.
For simulations I use the Matrikon OPC simulation server
您可以安装一些试用 opc 服务器。谷歌OPC模拟。我尝试使用 python OpenOPC 客户端。
我的问题是我的桌子上没有PLC。您的办公桌上需要有一台 PLC 连接到实际的 siemens s7 工程师站,以便 siemens opc 服务器显示 plc 中的标签。
You can install some tryout opc servers. google opc simulation. The python OpenOPC client is what i try to use.
My problems was that I did not have a plc on my desk. You need a plc on your desk connected to your actual siemens s7 engineering station to have the siemens opc server show the tags in the plc.