什么是S7通讯?
S7通信是一个基于以太网与S7系列的西门子PLC通讯的开源库。支持包括S7系列的S7-200、S7-200Smart、S7-300、S7-400、S7-1200以及S7-1500的以太网通信。S7通讯是S7系列PLC基于MPI、PROFIBUS和工业以太网的一种优化的通讯协议。
若第三方设备支持西门子S7协议,该如何进行相应的设定?
Zui近遇到通讯问题,为第三方设备支持S7通信,与S7-300PLC通讯连接不上,通讯报错,该如何进行设定?拨打西门子400电话,现在都是需要进行预约,时间点不合适,直接pass。全网搜索,没有获取有用信息,西门子官网的资料都是西门子PLC之间进行通讯,没有参考价值。
猜想1:300PLC侧需要创建S7链接?
按照官网资料创建S7链接,尝试通讯,仍报错!
资料如下:
在STEP7中创建一个新项目,项目名称为S7-300-SMART。插入1个S7-300站,在硬件组态中插入CPU 315-2PN/DP。如图4所示。
![](http://static.11467.com/img/lazy.gif)
图4 STEP7 项目中插入S7-300站点
设置CPU315-2PN/DP的IP地址:192.168.0.1,如图5所示。硬件组态完成后,即可下载该组态。
![图片](http://static.11467.com/img/lazy.gif)