西门子plc与vb通讯

发布网友 发布时间:2022-04-22 02:50

我来回答

5个回答

热心网友 时间:2024-03-07 19:02

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

热心网友 时间:2024-03-07 19:02

不知道你问什么。

热心网友 时间:2024-03-07 19:03

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

热心网友 时间:2024-03-07 19:03

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

热心网友 时间:2024-03-07 19:04

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

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com