网站大量收购闲置独家精品文档,联系QQ:2885784924

变频器同PLC之间现场总线通讯探究.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
变频器同PLC之间现场总线通讯探究 摘要:文章主要介绍了以现场总线为基础的传动变频器 同西门子PLC之间的通讯技术,并对其网络配置、软件编程 以及参数设定等方面予以分析。 关键词:变频器;西门子PLC;传动;现场总线 中图分类号:TP27文献标识码:A 1技术概述 目前的现场总线技术中PROFIBUS是应用较为广泛的技 术之一,该技术作为IE61158国际总线标准组成中的重要部 分,是一种令牌结构、开放式系统,并且参考了互联网作为 技术模型。 PROFIBUS主要由三种部分组成,且各部分组成相互兼 容,即 PROFIBUS-DP. PROFIBUS-PA、PROFIBUS-FMS。其中 DP在通讯技术中成本投入较低,数据传输速度较快的一种, 主要用于分散I/O同设备及控制系统之间的通信。数据接口 采用了 RS485接口,并且采用了双绞电缆或者光线作为传输 介质,速率可以达到9. 6kb/s至12Mb/s,通过Reperter可 以对其传输距离进行扩展,每个DP可以同时配122个从站, 功能强大。 下面就基于PROFIBUS-DP技术的变频器同PLC之间的通 讯技术进行详细的论述。 2数据通讯格式 传动装置同PLC之间的接口主要通过CBP板予以实现 的,接口采用RS485且波特率可以达到9. 6kb/s至12Mb/s, 数据报文头尾用于对数据传输长度、功能码以及发送应答等 内容予以规定,主站同从站之间的核心数据读写过程仅仅为 参数接口 PKW以及过程数据PZD,从结构形式上可以分为五 种:PP05, PP04, PP03, PP02, PP01,主要是传输的结构形 式以及字节长度进行划分。在变频器同PLC之间的通信方式 进行选择时要选择适当的PPO,煤种类型结构如下所述: PP01:由六个字组成,即2PZD+4PKW PP02:由十个字组成,即6PZD+4PKW PP03:由两个字组成,即2PZD PP04:由六个字组成,即6PZD PP05:由十四个字组成,即10PZD+4PKW 参数接口主要由三部分组成,即参数ID号、参数值以 及变址数。数据接口的组成则主要有状态字、控制字以及主 给定和实际反馈值,需要对状态字以及控制字的每一位进行 具体了解,熟知变频器参数在实际中的具体应用,并需要在 通讯参数设置时进行具体定义。 3参数设置以及硬件要求 3. 1软件要求 V3. 0 以上 STEP7 WinNT 或者 Win5, V4. 0 以上 安装 DVA-S7-SPS7 2硬件要求 编程器内存大于16Mb且频率大于133MHz PLC为西门子S7-300/400系列,12kb以上RAM并 带有DP接口或S7-400系列PLC, 12kb以上RAM并配备 CP443-5的通讯板 变频器带有CU2/SC的VC板以及CBP通讯模块。 3.3设置传动参数 参数使能:P053=3; 选择命令源以及设定:P368=6; CBP板在2号槽:P090二1; 实际值 PZD2: P694. 2=218; 状态字 PZD1: P694.1二968; 主给定 PZD2: P443. 1=3002; 控制字 PZD1: P554. 1=3100; 从站地址:P918=3o 3.4设置通讯的基本步骤 对传动参数进行设置 对PLC硬件进行配置 对数据块进行创建 对通讯程序进行编写 对系统进行调试 4通讯程序 程序编写是实现通讯功能的重要保障,一下便主要对变 频器同PLC之间的通讯程序编写进行介绍。 4.1基本配置定义以及组态 主站为CPU-315-2DP,从站为6SE70传动装置,地址为 3,采用了 PP03,总线采用了 RS485接口。 4. 2功能块概述 OBI Main cycle 主循环;DB100 数据存取;SFC15 DPWR-DAT写数据系统功能块;SFC14 DPRD-DAT读数据系统 功能块;MW210 MW200通信状态显示。 3简单程序的编写 0B1 NETWORK 1:读出数据 CALL SFC14 LADDR W#16#100 RET-VAL MW200 RECORD PttDBlOO.DBXO.0 BYTE4 NETW0RK2:显示数据 L DB100. DBW 0 T MW50 NOP 0 NETW0RK3:写入数据 L W#16#EFFF T DB100. DBW 5 NETW0RK4:发送数据 CALL SFC15 LADDR W#16#100 RECORD P#DB100. DBX5. 0 BYTE 4 RET-VAL MW210 将程序存储编译下装后,对装置参数进行设置、检查, 気成后通电调试。 结语 传动装置同PLC之间通信的建立可以通过以 PROFIBUS-DP总线作为基础的参数设定以及网络配置,装置 的启停以及速度

文档评论(0)

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

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

1亿VIP精品文档

相关文档