6es70系列变频器与s7300通讯.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘要 : 本文通过举例讲述了 PROFIBUS-DP现场总线在生产现场的具体应用,详细介绍了西门子 PLC与变频设 备通过 PROFIBUS-DP通讯的硬件组态、软件编程以及变频器的相关参数设置。 关键字 : 西门子 PROFIBUS-DP 变频器 PLC 在工业厂矿的生产应用中,尤其是钢铁冶金行业,利用 PLC通过 PROFIBUS-DP现场总线对变频装置进行 控制,实现电机的启动、停车和调速最为常见。下面通过一个具体的实例来讲述西门子 6se70 系列变频器 与 s7-300/400 的 PROFIBUS-DP通讯的全过程。 一、 硬件组态变频器 在 STEP7 软件中创建一个项目,再硬件组态该项目,并建一个 PROFIBUS-DP网络, 6se70 系列变频器 在 PROIBUS DP-SIMOVERT文件夹里进行组态,并设定好通讯的地址范围。如下图所示 : 二、 建立通讯 DB块 一般地,读写数据都做在一个 DB块中,且最好与硬件组态设定的 I,O 地址范围大小划分相同大小的 区域,便于建立对应关系和管理。如下图所示,读变频器的数据的 12 个字节在 DB0~ DB11中,写给 变频器的 12 个字节数据放在 DB12~ DB23中。接下来还可以存放诸如通讯的错误代码和与变频器有关 的其它计算数据。 三、写通讯程序 通讯程序可以直接调用 STEP 7 编程软件的系统功能 SFC14(DPRD_DAT),SFC15(DPWR_DAT)来实现。例 程段如下 : CALL SFC 14 // 变频器- PLC LADDR :=W#16#230 // 通讯地址:为硬件组态的起始地址,即 I Addess 中的 560 RET_VAL:=DB15.DBW24 //错误代码 : 查帮助可得具体含义 RECORD :=P#DB15.DBX0.0 BYTE 12 // 传送起始地址及长度 CALL SFC 15 //PLC -变频器 LADDR :=W#16#230 // 通讯地址:为硬件组态的起始地址,即 Q Addess 中的 560 RECORD :=P#DB15.DBX12.0 BYTE 12 // 传送起始地址及长度 RET_VAL:=DB15.DBW26 //错误代码 : 查帮助可得具体含义 四、 变频器参数设置 变频器的简单参数设置如下表 对于写变频器的数据是与变频器的 k3001 ~k3016( 参见变频器使用大全功能图 120) 建立对应关系,读 变频器的数据则是与变频器的参数 P734 建立对应关系。如下图所示: 即 DB15.DBW12~DB15.DBW22对应 P734 的 W01~W06。B15.DBW0~ DB15.DBW11对应 k3001~ k3012 。PLC读 取变频器的数据可以通过设置参数 P734 的值来实现, PL

文档评论(0)

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

至若春和景明,波澜不惊,上下天光,一碧万顷,沙鸥翔集,锦鳞游泳,岸芷汀兰,郁郁青青。

1亿VIP精品文档

相关文档