西门子plc与vb通讯

2025-01-07 06:19:28
推荐回答(5个)
回答(1):

VB不能直接访问PLC的。
西门子有专用的软件接口,是通过OPC实现的。大致原理是架设好OPC Server(其实也是一个软件),通过OPC协议把PLC的所有需要的IO或者中间变量共享出来,然后用西门子的专用接口访问OPC上共享出来的这些内容(VB、VC、C#等)。
另外如果你现在有WinCC和PLC通信且能监控或者控制PLC的IO点或者中间变量,那吗可以不用另外架设OPC Server,直接用WinCC 中的OPC就行了。

回答(2):

不知道你问什么。

回答(3):

我所知道的就是WinTcpS7,上个项目碰到同样的问题,网上找到资源直接用的;

回答(4):

VB.NET是可以的,直接搜索WinTcpS7.DLL,有源代码的;

回答(5):

搜索下OPC吧,不过得用RSLinx(而且这个得有gateway授权),然后调用一个dll,按照语法就可以了