使用Python的OpenOPC
我正在尝试用Python通过OPENOPC与西门子PLC进行一些操作。我想知道怎么才能找到一个可以用PYOPC进行通信的OPC服务器。有没有什么开放的OPC服务器可以使用,还是我对一些关键概念理解得不太对?因为我还是个新手,希望能得到一些简单易懂的建议。
2 个回答
1
我在用一个叫Kepware的OPC软件,它现在是演示模式,连接到真实的PLC硬件。唯一的问题是我每两小时就得重启电脑一次,以便重置这个演示许可证。
在做模拟的时候,我使用的是Matrikon OPC模拟服务器。
0
你可以安装一些试用的OPC服务器,搜索一下“OPC模拟”。我尝试使用的是Python的OpenOPC客户端。
我遇到的问题是我桌子上没有PLC。你需要在桌子上有一个PLC,并且它要连接到你实际的西门子S7工程站,这样西门子的OPC服务器才能显示PLC里的标签。