S7-300 与 S7-200 SMART 以太网通讯
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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 14FB 14读数据单边编程读访问。SFB 15FB 15写数据单边编程读访问。
表1
页脚内容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 所示。
页脚内容2
图3新建项目
1.1.2 建立SMATC 300站点。
首先在导航窗口空白处(或者选择项目)右键选择插入对象,再选择SMATC 300站点。如图4 所示
页脚内容3
图4 创建SMATC 300站点
1.1.3硬件配置
双击右窗口硬件进入硬件配置窗口。具体配置如图5-19所示。
注意:硬件组态的硬件参数必须要和实际的硬件参数相同,否则PLC不能正常工作。出现异常报警。
页脚内容4
图5 进入硬件配置窗口
图6 硬件配置窗口
图7选择机架
注:(可以右击选择添加或者直接双击进行添加)以下的硬件配置将不予说明。
页脚内容5
图8 选择电源
图9 选择CPU 页脚内容6
注:由于314 C-2 PN\DP比较特殊,自带两个以太网PN接口,所以组态时会弹出以太网接口属性设置窗口。在IP地址栏,键入IP地址,如果使用路由器,选择使用路由器,键入路由器地址,如果是所以普通交换机选择不使用路由器(普通的交换机没有IP地址),设置完后点击新建,进入子网属性设置。如图10所示。
图10 以太网接口属性设置
直接选择确定。如图11所示。
页脚内容7
图11 子网属性设置
以太网接口属性设置完后,可以在子网栏看到Ethernet(1)的子网。如图12所示。
页脚内容8
图12
双击CPU硬件属性,设置时间脉冲存储器。选择周期/时间存储器,勾选时间存储器,在存储字节区键入自定义存储区(这个存储区是自定义的,由用户自定义进行设置),如图13-14所示。
页脚内容9
图13 CPU 硬件属性窗口
图14设置时间脉冲存储器
设置DI\DO输入输出模块I\O地址。双击DI\DO,在地址属性窗口把系统默认勾选去除,在开始栏键入自定义地址。如图15-16所示。
页脚内容10
图15 进入设置DI\DO输入输出模块属性窗口
图16设置DI\DO输入输出模块I\O地址
页脚内容11
硬件配置完毕后,点击保存并编译,然后会提示是否变更保存到SMATIC300(1)站点,选择是,创建系统数据。然后关闭硬件配置主窗口。如图17-19所示。
图17
图18保存并编译
页脚内容12
图19创建系统数据
1.1.4 网络配置
打开“ NetPro” 设置网络参数,选中CPU 314-2PN/DP,在连接列表中建立新的连接。步骤如图20-27 所示。
图20双击CPU 314-2PN/DP
页脚内容13
图21双击连接选择CPU 314-2PN/DP,右键选择插入新连接。如图22所示.
图22 插入新连接
页脚内容14
连接伙伴选择(未指定),站点(未指定),连接类型选择S7连接。然后点击应用进入S7连接属性设置窗口。如图23所示。
(英文版选择(选择Unspecified 站点,选择通讯协议S7 connection,点击Apply))
图23插入新连接
页脚内容15
本地连接端点选择,勾选建立主动连接,块参数设置,自定义本地ID,默认是1,连接路径栏不用修改,伙伴栏在[Industrial Etherent (工业以太网)]栏键入SMART S7-200 SMART 的IP地址。然后点击地址详细信息,
(英文版选择在弹出的S7 connection 属性对话框中,勾选Establish an active connection, 设置
Partner address:192.168.0.2(S7-200 SMART PLC IP 地址))
页脚内容16
图24 S7连接属性设置
本地栏信息和S7子网ID信息不需要修改,只需要在伙伴栏机架/插槽栏,把插槽号改为1。然后点击确认。如图25所示。
(英文版选择点击Address Details ,再弹出来的对话框设置Partner 的Slot 为1,如图8 所示。点击OK 即可关闭该对话框)
页脚内容17