实验9-两台S7-300之间的Ethernet通讯..docVIP

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验9-两台S7-300之间的Ethernet通讯.

实验9 两台S7-300之间的Ethernet通信实验指导书 一、实验目的 了解S7-300的基本通信原理,掌握S7-300/400的硬件组态方法,熟练运用梯形图语言进行编程,培养对工业控制系统进行硬件设计、软件编程和现场调试的基本能力。 二、实验要求 学习STEP7编程软件SIMATIC Manager,运用梯形图语言对S7-300 PLC进行编程。 三、实验设备 电源、CPU、以太网通信处理模块网线交换机SIMATIC Manager编程软件四、实验原理S7-300/400与 S7-300/400的工业以太网通信可以组态成双边编程、单边编程等多种形式。本实验以两个CPU315-2DP各连接一个CP 343-1,构建一个小型的工业以太网通信网络,实现双边编程通信。ISO传输协议: ISO传输协议支持基于ISO的发送和接收,使得设备(例如SIMATIC S5或PC)在工业以太网上的通信非常容易,该服务支持大数据量的数据传输(最大8KB)。 ISO数据接收有通信方确认,通过功能块可以看到确认信息。 TCP: TCP即TCP/IP中传输控制协议,提供了数据流通信,但并不将数据封装成消息块,因而用户并不接收到每一个任务的确认信号。TCP支持面向TCP/IP的Socket。 TCP支持给予TCP/IP的发送和接收,使得设备(例如PC或非西门子设备)在工业以太网上的通信非常容易。该协议支持大数据量的数据传输(最大8KB),数据可以通过工业以太网或TCP/IP网络(拨号网络或因特网)传输。 通过TCP,SIMATIC S7可以通过建立TCP连接来发送/接收数据。 ISO-on-TCP : ISO-on-TCP提供了S5兼容通信协议,通过组态连接来传输数据和变量长度。ISO-on-TCP符合TCP/IP,但相对于标准的TCP/IP,还附加了RFC 1006协议,RFC 1006是一个标准协议,该协议描述了如何将ISO映射到TCP上去。 五、实验 硬件组态 新建一个工程,取名为,如图1所示。 图1 新建一个项目 单击OK,进入项目管理器,右击项目名称,选择Insert New Object→SIMATIC 300 Station,插入两个300的站。如图2所示。 图2 插入两个300站点 组态第一个站点 单击图3中的第一个站点名SMATIC315(1),然后在右边的框内双击Hardware,进入硬件组态画面,如图3所示。 图3 硬件组态对话框 在图3所示的RACK-300内选择Rail拖到左边空白框内;根据实际安装的硬件订货号,在机架0的各个插槽内依次插入电源PS 307-5A、CPU315-2DP、CP 343-1。 在插入CPU315的时候,会出现询问是否建立Profibus网络对话框,单击“取消”即可。 在插入CP343-1的时候,会出现如图4所示对话框。在红框中输入IP地址与子网掩码。 图4 CP343-1属性配置(1) 单击“新建”按钮,在默认设置下新建一条Ethernet网络。 单击“OK”按键,回到硬件组态画面。编译保存,至此第一个站的硬件组态完成。 组态第二和站 返回到项目管理器画面,选择第二个站,与前述方法一样,进行硬件组态,根据实际模块顺序依次插入模块。组态好的界面如图5所示。 注:在选择以太网的时候应该选择刚才组态第一个站的时候新建的网络(Ethernet(1)),从而保证两个PLC在同一个以太网内。 图5 第二个站的硬件组态 组态完毕后同样保存编译。 设置下载路径 参考《S7-200与S7-300的ROFIBUS-DP通信实验》中的下载路径设置方法。将两台S7-300 PLC与PC分别用网线连接到交换机上,然后将各个硬件组态分别下载到各自的PLC中。 建立通信链接通道 前面的硬件组态只是保证了PLC能够通过CP 343-1通信处理器模块到工业以太网络内,并且配置了CP 343-1的IP站地址、输入/输出地址。而工业以太网采用的是TCP/IP协议,是基于一种可靠的连接进行通信的。也就是说,通信双方还没有建立一个通信的通道,CPU也就无法知道到底在和谁通信、采用什么样的协议通信。因此为了能够顺利通信,必须在以太网的各个站点之间建立通信连接通道。Siemens的工业以太网支持的连接主要有S7 Connection、TCP/IP、ISO-ON-TCP等。 在项目管理器界面下选择Options—Configure NetWork(组态网络),出现图6所示组态界面。 图6 网络组态界面 右击其中一个站的CPU,在出现的选项中选择“Insert New Connection”后,出现如图7所示对话框。 图7 选择组态的站建立新的连接 选择框内的已组态的站点,在“Type”域内选择ISO

文档评论(0)

sfkl + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档