MM440与S7-300通过DP通讯实现读取和修改参数例程.doc

MM440与S7-300通过DP通讯实现读取和修改参数例程.doc

ID:55160393

大小:771.50 KB

页数:18页

时间:2020-04-29

MM440与S7-300通过DP通讯实现读取和修改参数例程.doc_第1页
MM440与S7-300通过DP通讯实现读取和修改参数例程.doc_第2页
MM440与S7-300通过DP通讯实现读取和修改参数例程.doc_第3页
MM440与S7-300通过DP通讯实现读取和修改参数例程.doc_第4页
MM440与S7-300通过DP通讯实现读取和修改参数例程.doc_第5页
资源描述:

《MM440与S7-300通过DP通讯实现读取和修改参数例程.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1、MM440的DP通讯功能简介MM440变频器既支持和主站的周期性数据通讯,也支持和主站的非周期性数据通讯,即S7-300可以使用功能块SFC14/SFC15读取和修改MM440参数值,调用一次可以读取或者修改一个参数。同时也可以使用功能块SFC58/SFC59或者SFB52/SFB53读取和修改MM440参数值,一次最多可以读取或者修改39个参数。2、MM440周期性数据通讯的报文说明MM440周期性数据通讯报文有效数据区域由两部分构成,即PKW区(参数识别ID-数值区)和PZD区(过程数据),见表1。PKW区最多占用4

2、个字,即PKE(参数标识符值:占用一个字)、IND(参数的下标:占用一个字)、PWE1和PWE2(参数数值:共占用两个字)。S7-300使用功能块SFC14/SFC15读取和修改参数需要占用4个PKW,即调用一次功能块可以修改一个参数。PKW区的说明见表2。下面分别介绍一下PKW区的四个字。表1 表2(1)第一个字PKE:参数识别标识ID,见表3。表3参数识别标记ID(PKE)总是一个16位的值,位0~10(PNU)包括所请求的参数号码,位11(SPM)用于参数变更报告的触发位,位12~15(AK)包括任务识别标记ID(见表

3、4)和应答识别标记ID(见表5)。表4 表5(2)第二个字IND:参数的下标完整的参数号码是由基本参数号码和下标(PNU页号)中的位12-15产生,见表6。因为MM440参数号码没有超过4000,所以在读取和修改参数号为2000到3999时位15-12中必须为1。表6(3)第三个字PWE1和第四个字PWE2:参数数值,见表7。总是以双字(32位)来传送参数值(PWE)。在PPO报文中,仅一个参数值能被传送。由PWE1(高位有效字:第三个字)和PWE2(低位有效字:第四个字)组成一个32位参数值。用PWE2(低位有效字:第四个

4、字)传送一个16位参数值,这种情况下,必须在PROFIBUS-DP主站中,设定PWE1(高位有效字:第三个字)为零。表7· 位0到15(PWE2):用于16位参数的参数值或用于32位参数的低位部分。· 位16到31(PWE1):用于等于零的1位参数或用于32位参数的高位部分。3、MM440非周期性数据通讯的报文说明MM440支持非周期通讯方式,即扩展的PROFIBUSDP(DPV1)功能,一次最多可以传送240个字节,传输数据块的内容应遵照PROFIdriveProfile,version4.0(withdatablock4

5、7(DS47))非周期参数通道结构。它包括参数请求和参数应答两部分。(1)参数请求包括请求标题、参数地址和参数值,见表8。项目 数据类型 数值 注释 请求参考 无符号8 位数 0x01…0xFF 每一次新的请求主站改变“请求参考“,从站在其应答时镜像“请求参考“ 请求ID 无符号8位数 0x01 读请求     0x02 写请求 设备ID无符号8位数  0x00…0xFF 对于多个驱动单元设定相应设备ID 参数数量 无符号8位数  0x01…0x27 No.1…39,对于请求多个参数时的参数数量,=1为请求一个参数 属性 无

6、符号8位数 0x10 数值型     0x20 描述型     0x30 文本型(不可能) 元素数量 无符号8位数 0x00 特定功能     0x01…0x75 No.1…117,数组数量 参数值 无符号16位数 0x0001…0xFFFF No.1…65535 下标 无符号16位数 0x0001…0xFFFF No.1…65535 格式 无符号8位数 0x02 8位整形数     0x03 16位整形数     0x04 32位整形数     0x05 无符号8位数     0x06 无符号16位数     0x07 无

7、符号32位数     0x08 浮点数     Othervalues 见 PROFIdriveProfile     0x40 0    0x41 字节     0x42 字     0x43 双字     0x44 错误 数值号 无符号8位数 0x00…0xEA 0..234 数值 无符号16位数 0x0000…0x00FF 读或写的参数值表8(2)参数应答描述见表9:错误值含义注释0X00 无效的参数号 获取不存在的参数 0X01 参数值不能被改变 修改了一个不允许修改的参数 0X02 超出上下限 修改的数值超限 0X

8、03 无效的下标 获取不存在的下标 0X04 没有数组 用下标获取不存在下标的参数 0X05 数据类型不正确   0X06 无效的设定操作(参数只能设定为0)   0X07 描述的元素不能被修改 修改了不能被修改的元素 0X09 没有描述的数据 获取不存在的参数 0X0B 没有操作权限  

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。