vb.net编写上位机在PC上怎么与S7-300通过以太网通讯?求实例源代码吗?PC上需要安装什么软件吗?
最佳答案
1.如楼上所说,通过OPC通讯方式是一种简单的方式,但是OPCserver软件一般是收费的。所以使用SIEMENSPLC还是建议使用SIMATICNETOPC来做,具体参见如下链接
htTPs://suppoRT.induSTry.siemens.com/cs/document/83104814/%E9%80%9A%E8%BF%87cp1613-%E5%BB%BA%E7%AB%8Bsimatic-net-opc-%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8Eplc-%E7%9A%84s7-%E8%BF%9E%E6%8E%A5?dti=0&lc=zh-CN
网卡你可以不使用CP1613,使用电脑普通网卡就行。
2.你会高级语言编程,如果你会tcpip和SOCKET编程,这样也能实现电脑和plc的TCPIP通讯,但是开发周期长。
提问者对于答案的评价:
我使用上位机和S7-300通讯,TCP/IP的方式。有通讯的代码样例吗?VB.NET的。谢谢