- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CPU31x-2DP与MM440变频器之间的PROFIBUS-DP主从通信
变频器基本操作面板BOP DP通讯模块 变频器 CPU31x-2DP与MM440变频器之间的PROFIBUS-DP主从通信 PLC和变频器之间主从通信是时下比较常用的变频器控制方式。 通常我们采用PLC的开关量I/O点、模拟量模块、电位计调压来实现变频器的启停和调速。 缺点:这种控制占用PLC的I/O点,需要增加模拟量模块和额外控制回路等,造成成本的增加,而且模拟量控制及检测容易受到干扰,电位计现场给定速度不规范,随意性较大,速度切换需另外布线控制等一系列的不便。 前言 CPU31x-2DP与MM440变频器之间的PROFIBUS-DP主从通信 采用PLC和变频器之间主从通信有如下优点: 1、由操作面板,变频器,执行机构以及PLC 组成自动化系统时只需要一个简单的网络 ,设备安装电缆布线方便; 2、采用PROFIBUS-DP 协议最多可以控制125 台变频器 ; 3、可以通过DP总线读出变频器的状态,控制变频器的启动停止等输出方式; 一、硬件介绍 CPU31x-2DP与MM440变频器之间的PROFIBUS-DP主从通信 MM440变频器 变频器基本操作面板BOP DP通讯模块 9针插接器 SUB-D : 6GK1500-0FC00 直流24V电源 S7-300PLC :6ES7 315-2AG10-0AB0 PLC通讯电缆 (注:选购通讯模块的同时需要同时还需采购一个9针的插接器;DP模块可以外接DC24V电源,这样在变频器掉电时,仍能保证总线是激活的状态) CPU31x-2DP与MM440变频器之间的PROFIBUS-DP主从通信 采用西门子step7 v5.4版本的编程软件。 二、软件介绍 1、MM440周期性数据通讯的报文说明 2、参数过程数据对象(PPO) 3、硬件组态和站地址设置 4、周期性DP通讯读取状态字和写入控制字 CPU31x-2DP与MM440变频器之间的PROFIBUS-DP主从通信 5、控制变频器(前进、后退、停止、频率、复位等) 6、监控变频器(状态、故障、电压电流等) 三、实例介绍 7、 变频器BOP操作面板参数设定 1、MM440周期性数据通讯的报文说明 MM440周期性数据通讯报文有效数据区域有由两部分构成,即PKW区(参数识别ID-数值区)和PZD区(过程数据),如图所示。PKW区最多占用4个字,即PKE区(参数标识符值,占用一个字)、IND(参数的下标,占用一个字)、PWE1和PWE2(参数数值,共占用二个字)。 2、参数过程数据对象(PPO) 在PROFIBUS-DP上可用周期性数据通讯控制变频器MICROMASTER4,用于周期性数据通讯的有效数据的结构,称为参数过程数据对象(PPO)。有效数据结构被分为可以传送的PKW区和PZD区。PKW用于读写参数值,PZD用于控制字和设定状态信息和实际值等,如控制电机的启停等。 可以在DP主站中指定:当总线系统启动时,使用哪一种PPO类型从PROFIBUS-DP主站中寻址变频器。根据驱动的任务在自动化网络中选择PPO类型,PPO类型如图所示。不管选用哪种PPO,过程数据始终需要传送,选用过程数据PZD,可实现对变频器的启停、分配设定点及驱动的管理等。 注意:MM420只支持PPO1和PPO3,MM440/430支持PPO1、PPO2、PPO3和PPO4。 2、参数过程数据对象(PPO) PPO类型 2、参数过程数据对象(PPO) 例如在主站中设定为PPO1模式,则主站PLC进行数据输入和输出,并且只有PKW四个字和PZD1和PZD2的数据有效。PKW中的数据可以设定和读取变频器的参数值。PZD1和PZD2可以控制变频器的运行,包括修改变频器的运行输出频率、启停等。PPO2只有输出模式。PPO3不能读写变频器参数,但可以控制变频器的运行。 3、硬件组态和站地址设置 本例中选用CPU315-2DP,从站MM40上加装DP通信处理器。MM440的DP地址设为4和5。选择的报文结构为PPO1,即含有4个PKW和2个PZD,如图所示。PKW的地址范围分别是256~263、268~275,PZD的地址范围分别是264~267、276~279 4、周期性DP通讯读取状态字和写入控制字 首先在主程序OB1中调用SFC14(读取参数)和SFC15(修改参数),如图所示。功能块中LADDR为W#16#108,实际上是PZD的起始地址(即264)对应的16进制数。DB1.DBX8.0开始的4个字节是读到的值,DB1.DBX20.0开始的4个字节是需要修改的参数值。同时要建立DB1数据块。 4、周期性DP通讯读取状态字和写
原创力文档


文档评论(0)