S7-300 与 S7-200 SMART 以太网通讯 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 调用通信系统功能块 要通过 S7-300/400 CPU 的集成 PROFINET 接口实现 S7 通信, 需要在硬件组态中建立连 接。 1、 硬件及网络组态 CPU 采用 1 个 314-2PN/DP, 1 个 S7-200 SMART PLC 使用以太网进行通信。 在 STEP7 中创建一个新项目 , 项目名称为 S7-300-SMART。 插入 1 个 S7-300 站, 在硬件组态中插入 CPU 314-2 PN/DP。 如图 3-10 所示。 1.1 硬件组态 1.1.1 新建项目 首先单击新建项目,名称和存储位置可以自己选择和更改,然后点击确认。如图 3 所示。 图 3 新建项目 1.1.2 建立SMATC 300 站点。 首先在导航窗口空白处(或者选择项目)右键选择插入对象,再选择 SMATC 300 站点。如图4 所示 图4 创建 SMATC 300 站点 1.1.3 硬件配置 双击右窗口硬件进入硬件配置窗口。具体配置如图5-19 所示。 注意:硬件组态的硬件参数必须要和实际的硬件参数相同,否则 PLC 不能正常工作。出现异常报警。 图5 进入硬件配置窗口 图6 硬件配置窗口 图7 选择机架 注:(可以右击选择添加或者直接双击进行添加)以下的硬件配置将不予说明。 图 8 选择电源 图 9 选择 CPU 注:由于314 C-2 PN\DP 比较特殊,自带两个以太网PN 接口,所以组态时会弹出以太网接口属性设置窗口。在 IP 地址栏,键入 IP 地址,如果使用路由器,选择使用路由器,键入路由器地址,如果是所以普通交换机选择不使用路由器(普通的交换机没有 IP 地址),设置完后点击新建,进入子网属性设置。如图 10 所示。 图 10 以太网接口属性设置 直接选择确定。如图 11 所示。 图11 子网属性设置 以太网...