基于PROFIBUS总线PLC及变频器通讯实现.docVIP

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

基于PROFIBUS总线PLC及变频器通讯实现摘?要 PROFIBUS现场总线技术是当今控制领域的热点,本文以Siemens S7-300 PLC为主控制器,基于PROFIBUS总线技术,实现与DANFOSS FC300变频器的通讯,详细深入分析DANFOSS FC300变频器的通信协议及提供了PLC对变频器的启停控制及数据传送的方法,给出了系统的通信网络设置、参数配置。 关键词 PROFIBUS;PLC;变频器;通讯 中图分类号 TN773 文献标识码 A 文章编号 1673-9671-(2012)082-0169-01 PROFIBUS是目前得到广泛应用的现场总线之一,满足了生产过程现场级数据可存取性的重要要求,一方面它覆盖了传感器/执行器领域的通信需求,另一方面又具有单元级领域的所有网络通信功能。PROFIBUS现场总线是不依赖生产厂家的、开放的现场总线,各种各样的自动化设备均可通过统一标准的接口通信,因此PROFIBUS已成为事实上的国际公认的标准。 1 PROFIBUS现场总线 现场总线PROFIBUS是Process Fieldbus的缩写,是一种国际性的、开放式的现场总线标准。PROFIBUS定义了各种数据设备的串行现场总线的技术和功能特性,这些数据设备可以从底层(如传感器、执行器)到中间层(如车间层)广泛分布。PROFIBUS以ISO/OSI的网络参考模型为基础,提供了三种兼容的通信协议类型:PROFIBUS-DP、PROFIBUS-PA和PROFIBUS-FMS。这三个相互兼容的协议既有共性,又有个性,应用各有侧重,所在协议能在同一条总线上混合使用。 2 PLC与变频器通讯的实现 2.1 系统结构 现以DANFOSS FC300变频器为例,讨论变频器与S7-300 PLC之间的通讯的实现。系统配置为:1套PLC主站(S7-300,集成DP接口),1台变频器(FC300),1个TP 270触摸屏,采用PROFIBUS-DP网络实现S7-300 PLC和Danfoss FC300变频器的通讯,变频器通过PROFIBUS-DP来实现电机的启/停和调速控制,并把变频器的实际运行状态通过PROFIBUS网络输送并显示在触摸屏TP 270,从而达到对电机的运行控制目的。 CPU 315-2 DP作为一级DP站,通过CPU内置的PROFBUS-DP接口与PROFBUS总线连接,负责读取总线上所有分布式I/O模块的状态字(包括数字量和模拟量),同时进行控制字(包括数字量和模拟量)的传送。触摸屏TP 270作为二级DP主站,用于系统操作和监视等。Danfoss FC300变频器加上PROFBUS通讯模块作为从站,来实现主站PLC对电机远程实时的变频控制。 2.2 Danfoss FC300变频器 FC300变频器是丹佛斯公司生产的变频调速设备,作为丹佛斯变频器家族的一种新型产品,继承了以往5000系列变频器成熟的总线通讯技术,V1版本增加了与第三方设备网络组态的灵活性,可以作为国际通用总线PROFIBUS从站,挂靠在PROFIBUS网络中,方便的实现过程控制的需要。 2.3 变频器参数设置 2.3.1 S7中设置FC300参数 通讯区与应用有关,选择通信报文为PP02,STEP7系统自动给FC300分配I/O地址。如果需要读写FC300参数,则需PCV区,如果除设定值和控制字以外,还需传送其他数据,则要选择PCD。在选项中有1,WHOLE CONS.(PCD,PCV数据是连续的,都有调用SFC14,15)2,WORD CONS.(只有PCV数据是连续的,不需要调用SFC14,15)。 本文采用的是“2,WORD CONS”,选择通信报文为PP02,STEP7系统自动给FC300分配I/O地址。双击FC300,进入FC300属性对话框,在“Parameter Assignment”--“Device-specific parameters”进行变频器初始化需要设置:“Auto Configuration” 选项中选择“Enable Autoconfig”(变频器通过网络配置参数)。 PUN in P915/0“Fieldbus CTW” (控制字CTW)、PUN in P915/1“Fieldbus REF”(电机实际速度的百分比)和PUN in P916/0 “Status Word”(状态字STW)是由系统定义,控制字CTW选项是指根据PLC设定的参数来控制变频器的运行,状态字STW选项是指PLC从变频器上读取实际状况参数。 从CTW的状态字的定义可以看到,如要控制电机正转则参数为“W#16#047C”,反转为“W#16#847C”,停止为“W#16#040

文档评论(0)

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

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

1亿VIP精品文档

相关文档