S7 plc需要增加一个以太网通信模块,例如CP343-1是S7-300的以太网通信模块,在STep7中要配置模块并设置IP地址。你需要在上位机安装一个叫COMLS7的西门子通讯软件,然后按如下方式设置。我用WinCC和S7-300通信,没问题!
TCP/IP只是传输层/网络层的一种网络协议,其上有应用层的多种通信方式。
经过一番研究,我发现它可以在任何操作系统下通过以太网与S7 PLC进行通信。不需要特殊的网卡或授权,真正的底层通信其实并不复杂。
我用VB调用Socket API。当然也可以使用Winsock控件。可以在Unix/Linux下用C访问Socket。(初学者可以结合plc视频教程来学习)
设置:
协议:TCP,端口号:102,IP:您配置的地址。计算机是一个TCP客户端。
交流:
首先,发送连接请求,三次握手建立TCP连接,
然后是另一个SIEMENS软件握手,实际上是...
你可以用这种方式交流。不过,你的网络编程应该很好。你不能用阻塞法,否则很容易出错。
以太网模块(341/441)安装在下方,sime manic NET安装在上方,不一定需要CP1613,只是普通网卡!如果你使用WINCC,你不需要任何授权。如果使用S7或opc协议,需要授权!
S7 PLC和主机之间可以使用TCP/IP通信,只需设置IP,需要一个以太网交换机。(本文来源:www.jcpeixun.com)
相关文章
- 10-042021-11-18 WPF上位机 87-串口通信和网口通讯
- 10-04LabVIEW工控软件源码 labview上位机,实际项目程序,读取plc数据并存到数据库里,具有moudbus RTU通讯功能,与智能仪表通信
- 10-04欧姆龙CJ/CP/CX系列PLC与易控INSPEC上位机监控软件ModbusTCP通讯
- 10-04PLC系统怎么和上位机通讯?
- 10-04plc系统和工控机有什么不同?
- 10-04(原创)使用C#开发高性能PLC上位机监控系统服务器应用程序
- 10-04C# WPF上位机实现和下位机TCP通讯
- 10-041-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案安全篇(来看一下怎么样监听网络数据,监听电脑上位机软件的数据)
- 10-04c#上位机与三菱PLC(FX3U)串口通讯
- 10-04C#上位机与施耐德PLC通讯