全球旧事资料 分类
S7300与smart200以太网通讯
1S7通信简介
S7通信是S7系列PLC基于MPI、PROFIBUS、ETHERNET网络的一种优化的通信协议,主
要用于S7300400PLC之间的通信。S7200SMARTPLCV20版本支持SMARTPLC之间的
PUTGET通讯,经过测试发现S7300400集成的PN口与S7200SMARTPLC之间的PUTGET
通讯也是可以成功的,但是需要S7300400侧编程调用PUTGET指令。S7300400集成PN
口调用的功能块的调用如图1、图2所示。


S7400S7300
描述
简要描述
SFB14FB14
读数据
单边编程读访问。
SFB15FB15
写数据
单边编程写访问。
表1
图1
1
f图2要通过S7300400CPU的集成PROFINET接口实现S7通信,需要在硬件组态中建立连接。2硬件及网络组态
CPU采用1个3152PNDP,1个S7200SMARTPLC使用以太网进行通信。在STEP7中创建一个新项目,项目名称为S7300SMART。插入1个S7300站,在硬件组态中插入CPU3152PNDP。如图3所示。
图3
2
f设置CPU3152PNDP的IP地址:19216801,如图4所示。硬件组态完成后,即可下载该组态。
图4打开“NetPro”设置网络参数,选中CPU3152PNDP,在连接列表中建立新的连接。步骤如图5所示。
3
f图5选择U
specified站点,选择通讯协议S7co
ectio
,点击Apply,如图6所示。
图6
4
f在弹出的S7co
ectio
属性对话框中,勾选Establisha
activeco
ectio
设置Part
eraddress19216802S7200SMARTPLCIP地址,如图7所示。
图7点击AddressDetails,再弹出来的对话框设置Part
er的Slot为1,如图8所示。点击OK即可关闭该对话框。
图8
5
f网络组态创建完成后,需要编译,如图9所示。
图9网络组态编译无错,鼠标先点击CPU3152PNDP然后点击下载按钮下载网络组态,步骤如图10所示。
图10
6
f3软件编程可以通过SFBFB14
好听全球资料 返回顶部