1 S7-300 与smart200 以太网通讯 1
S7 通信简介 S7 通信是S7 系列PLC 基于MPI、PROFIBUS、ETHERNET 网络的一种优化的通信协议,主要用于S7-300/400PLC 之间的通信
S7-200 SMARTPLC V2
0 版本支持 SMART PLC 之间的PUT/GET 通讯,经过测试发现 S7-300/400 集成的 PN 口与S7-200 SMART PLC 之间的 PUT/GET 通讯也是可以成功的,但是需要 S7-300/400 侧编程调用 PUT/GET 指令
S7-300/400 集成 PN口调用的功能块的调用如图 1、图 2 所示
块 S7-400 块 S7-300 描述 简要描述 SFB 14 FB 14 读数据 单边编程读访问
SFB 15 FB 15 写数据 单边编程写访问
表 1 图 1 2 图2 要通过 S7-300/400 CPU 的集成PROFINET 接口实现S7 通信,需要在硬件组态中建立连接
硬件及网络组态 CPU 采用 1 个 315-2PN/DP,1 个 S7-200 SMART PLC 使用以太网进行通信
在STEP7 中创建一个新项目,项目名称为 S7-300-SMART
插入 1 个 S7-300 站,在硬件组态中插入 CPU 315-2 PN/DP
如图3 所示
图3 3 设置CPU 315-2PN/DP 的IP 地址:192
1,如图4 所示
硬件组态完成后,即可下载该组态
图4 打开“NetPro”设置网络参数,选中 CPU 315-2PN/DP,在连接列表中建立新的连接
步骤如图5 所示
4 图5 选择 Unspecified 站点,选择通讯协议 S7 connection,点击 Apply,如图6 所示
图6 5 在弹出的S7 connec