通讯专题课件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
通讯专题课件

第二步:SIMATIC 300(1)主站配置 双击图8-37中2号插槽内的MPI/DP槽,出现对话框。 单击2号框后,出现对话框。建立PROFIBUS网络。 设定通信速率和行规 主从站模式设定为主站 编译保存 第三步插入EM277从站 由于S7-200没有集成DP接口,必须通过EM277才能连接到PROFIBUS网络上。 在图右侧的目录树内依次选择PROFIBUS DP、Additional Field Devices、PLC、SIMATIC、EM277 PROFIBUS-DP,将其拖至左侧PROFIBUS-DP电缆处 【说明:】 如图硬件目录树内找不到EM277的订货号,则需要用户到Siemens 相关网站上下载相应的GSD文件,然后安装该“GSD”文件。重新启动Step7,这时就能够找到EM277的订货号了。 拖曳时,出现对话框。设定地址为88,此为200地址。注意选择网络PROFIBUS(1)。 第四步 配置CPU315-2PN/DP与S7-200的通信区 要配置的通信区是指S7-300与S7-200两侧的互为映射的通信缓冲区;EM277仅仅是S7-200用于和S7-300进行通信的一个接口模块,200侧的通信区地址设置必须能够被S7-200所接受,与EM277无关。 单击上图的EM277(1号框),出现2号框内的内容,配置S7-300侧的通信区。 单击图内的EM 277 PROFIBUS-DP,可以看到模块提供了多种不同大小的通信区,用户可以根据实际数据传输量来选择,这里选择2 Bytes Out/2 Bytes In,如图所示 。 图(1) 修改300通信区地址。 再配置S7-200侧的通信区,双击图(1)中的EM277,在出现的对话框内选择“参数赋值”选项卡。S7-200侧的通信区默认使用的是全局变量V存储区。在图中的框内可以设定通信区在V区的起始地址。默认通信区从V0开始,占用4个字节(前面通过组态设定的),也可以自行修改,这里修改为从V10开始,即VW10和VW12,其中VW10用来接收S7-300侧发来的数据,VW12用来向S7-300发送数据。 之后保存编译。 软件编程 S7-300侧的编程可以用两条语句来实现。 功能是将接收缓冲区IW10内的数据读出,并送给MW2;另外将MW0的数据通过输出缓冲区QW10发送给S7-200侧。 S7-200侧的编程可以用一条语句来实现。 功能是通过接收缓冲区VW10读取300侧发来的数据,并将接收到的数据取反并通过VW12发送出去。 通信结果的观察 第二步:从站侧编程 第三步:运行结果监控 S7-300/400和S7-300/400 PROFIBUS-DP打包通信 不打包通信每次传输的数据最大为4个字节,若想一次传送更多的数据,则应该采用打包方式的通信。打包通信需要调用系统功能(SFC)。STEP7提供了两个系统功能SFC15和SFC14来完成数据的打包和解包功能。 SFC15引脚的功能(打包程序) SFC14引脚的功能(解包程序) 网络组建 第一步:新建一个项目并插入站点 第二步:SIMATIC 300(S1)站配置 第二步:SIMATIC 300(S1)站配置 第二步:SIMATIC 300(S1)站配置 SIMATIC 300(S1)站建立的是PROFIBUS(1)网络,通信速率为1.5Mbps,行规为DP,站地址设为3。同前所述,配置输入和输出区。注意:一致性选择“全部”。 第三步:SIMATIC 300(S2)站配置 SIMATIC 300(S2)站建立的也是PROFIBUS(1)网络,通信速率为1.5Mbps,行规为DP,站地址设为5。 第四步:主站SIMATIC 300(M)的配置 主站的PROFIBUS站地址设为2,需要说明的是,在将从站拖到主站PROFIBUS-DP电缆后,可以找到两个刚才已经配置好的站点(站地址分别为3和5)。 连接图 双击两个站的图标,进一步配置主站与两个从站的通信区 从站1 从站2 主站与SIMATIC 300(S1)站的通信区 主站与SIMATIC 300(S2)站的通信区 编译保存主站和从站的硬件组态。设置好下载路径后,将主站和从站的硬件组态分别下载到各自的PLC内。 软件编程 PROFIBUS主从(MS)模式网络都是由主站采用轮询的方式与从站实现通信。主站轮询到哪个从站,哪个从站才有发言权;从站之间不能直接进行通信,必须经由主站的参与。 主站和从站可以分别调用SFC15、SFC14,实现双向通信,也可以在一边单独调用SFC15,另一边单独调用SFC14,实现单向通信。如果要使用DB块存储数据,还必须在项目管理器内建立所使用的DB块,并分配相应大小的存储区。 本例中采用的

文档评论(0)

2017meng + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档