S7-1200与G120 CU240X-2 DP的PROFIBUS通信 第3部分非周期通信读写变频器参数(12页).doc
《S7-1200与G120 CU240X-2 DP的PROFIBUS通信 第3部分非周期通信读写变频器参数(12页).doc》由会员分享,可在线阅读,更多相关《S7-1200与G120 CU240X-2 DP的PROFIBUS通信 第3部分非周期通信读写变频器参数(12页).doc(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-S7-1200与G120 CU240X-2 DP的PROFIBUS通信 第3部分非周期通信读写变频器参数-第 12 页S7-1200与G120 CU240X-2 DP的PROFIBUS通信 第3部分非周期通信读写变频器参数1 G120 PROFIBUS通信功能概述SINAMICS G120第二代控制单元CU240B-2 DP、CU240E-2 DP、CU240E-2 DP F支持基于PROFIBUS的周期过程数据交换和变频器参数访问。 周期过程数据交换-通过该通信PROFIBUS主站可将控制字和主设定值等过程数据周期性的发送至变频器,并从变频 器周期性的读取状态字和实际转速等过程数据。G12
2、0最多可以接收和发送8个过程数据。该通信使用周期性通信的 PZD通道(过程数据区),变频器不同的报文类型定义了不同数量的过程数据(PZD)。 变频器参数访问-提供PROFIBUS主站访问变频器参数的接口,有两种方式能够访问变频器参数:1. 周期性通信的PKW通道(参数数据区):通过PKW通道主站可以读写变频器参数,每次只能读或写一个参数,PKW通道的长度固定为4个字。2. 非周期性通信:主站采用PROFIBUS-DPV1通信访问变频器数据记录区,每次可以读或写多个参数。本文通过示例介绍S7-1200与CU240E-2 DP F的PROFIBUS 非周期通信,介绍如何通过非周期通信读写多个变频器
3、参数。2 非周期通信非周期通信工作模式:主站调用“WRREC” 指令将“参数请求”写入从站,从站内部处理后,主站调用“RDREC”指令读取包含“参数应答”数据记录。“参数请求”和“参数应答”的数据内容应遵照PROFIdrive参数通道(DPV1)数据集DS47(非周期参数通道结构)。“参数请求”包括读参数和写参数请求,其数据结构参考表2-1。参数请求结构字段的说明参考表2-2。“参数应答”包括读参数和写参数应答,其数据结构参考表2-3。参数应答结构字段说明参考表2-4。参数应答中的故障值说明1、参数应答中的故障值说明2参考表2-5和表2-6。使用非周期通信对读写参数数量没有限制,但每个读写任务
4、最大为240个字节。表2-1 参数请求数据结构字节n字节n+1n值报文头请求参考请求ID0驱动对象ID参数数量m2参数1属性索引的数量4参数号6第一个索引的编号8参数2参数m参数1的值*(*只有写任务)数据格式参数值数量参数值参数2的值*参数m的值*表 2-2 参数请求结构字段说明字段数据类型数值(十六进制)说明请求参考8位无符号数01.FF用于区分对应的请求和应答。主站改变每个新的请求的索引号,从站在相应的应答中返回请求的索引号。请求ID8位无符号数0102区分请求的类型读任务写任务驱动对象ID8位无符号数01用于区分驱动对象,固定为01hex参数数量m8位无符号数01.27访问的参数的个数
5、属性8位无符号数1020访问参数元素的类型数值描述(只有读任务)索引数量8位无符号数00.EA要访问的参数中多个索引的数量(参数无索引时00hex)参数号16位无符号数0001.FFFF访问的参数号索引编号16位无符号数0000.FFFF要访问的参数中多个索引的第一个索引的下标(参数无索引时0000hex)数据格式8位无符号数020304050607081013414243通过数值判断参数值的数据类型8位整型16位整型32位整型8位无符号数16位无符号数32位无符号数浮点数8位数据串(Octet String)(长度16bit)时间差(Time Difference)(长度32bit)字节字双
6、字参数值数量8位无符号数00.EA说明随后的参数值的个数参数值16位无符号数0000.FFFF参数值表2-3参数应答数据结构字节n字节n+1n值报文头请求参考映射应答ID0驱动对象ID映射参数数量m2参数1的值*(*只有读任务)数据格式参数值数量4参数值或错误值6参数2*参数m*表 2-4 参数应答结构字段说明字段数据类型数值(十六进制)说明请求参考映射8位无符号数01.FF返回请求参考与请求相同应答ID8位无符号数01810282读任务读任务没有完整执行写任务写任务没有完整执行驱动对象映射8位无符号数00.FF驱动对象号与请求相同参数数量m8位无符号数01.27返回的参数的个数与请求相同数据
7、格式8位无符号数02030405060708101341424344通过数值判断参数值的数据类型8位整型16位整型32位整型8位无符号数16位无符号数32位无符号数浮点数8位数据串(Octet String)(长度16bit)时间差(Time Difference)(长度32bit)字节字双字错误参数值数量8位无符号数00.EA说明随后的参数值的个数参数值或错误值16位无符号数0000.00FF参数值或错误时的错误号表 2-5 参数应答中的故障值说明1表 2-6 参数应答中的故障值说明23 S7-1200与CU240X-2 DP的PROFIBUS 非周期通信实例3.1 S7-1200组态CU2
8、40E-2 DP F非周期通信与所选择的报文结构无关,选择任何一种报文格式都可以进行非周期通信,在使用系统功能“RDREC”和“WRREC”读写变频器数据记录时需要使用报文标识符。本示例以组态353报文为例。S7-1200与CU240X-2 DP的PROFIBUS通信基本组态过程以及变频器通信参数设置请参考S7-1200与G120 CU240X-2 DP的PROFIBUS PZD通信文档,在此不做详细介绍。 组态与CU240E-2 DP F通信报文1) 将硬件目录中“SIEMENS telegr 353, PKW+PZD-2/2”模块拖拽到“设备概览”视图的第1个插槽中,系统自动分配了输入输出
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- S7-1200与G120 CU240X-2 DP的PROFIBUS通信 第3部分非周期通信读写变频器参数12页 S7 1200 G120 CU240X DP PROFIBUS 通信 部分 周期 读写
链接地址:https://www.taowenge.com/p-35421446.html
限制150内