Sinamics G120变频器的 DP 通讯调试

  • 格式:pdf
  • 大小:1.25 MB
  • 文档页数:28

下载文档原格式

  / 28
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

IA&DT CS Open Course 08/09
2. G120周期性数据通讯的报文说明
状态字ZSW1:
状态字 1
位 0 … 10 用于 PROFIdrive Profile 和 VIK/NAMUR
位 11 … 15 用于 SINAMICS G120
IA&DT CS Open Course 08/09
IA&DT CS Open Course 08/09
2. G120周期性数据通讯的报文说明
例程:修改参数P2240[1]为40.0。240Dec=F0Hex
写请求
写应答
IA&DT CS Open Course 08/09
2. G120周期性数据通讯的报文说明
PZD区:过程数据 过程数据包括控制字 (状态信息) 和设定值 (实际值)。必须要将控制字的第十位置 “1”选择由PLC来控制变频器,这些过程数据才会传递到变频器。 通过设置参数P0922可以选择不同的报文类型 1: 标准报文1,2 PZD 20: 标准报文20, VIK/NAMUR 350:标准报文350,4 PZD 352:标准报文352,PCS7 353:标准报文353,4 PKW,2 PZD 354:标准报文354,4 PKW,6 PZD 999:自由报文
PROFIBUS – DP 接口
IA&DT CS Open Course 08/09
5. 周期性读取和修改参数实例
例程1:修改参数P1120[0]设置为50 方法:调用SFC14和SFC15实现。
IA&DT CS Open Course 08/09
6. 非周期性读取和修改参数实例
例程1:一次同时读取参数P1120的三个下标值和P1121的三个下标值 方法1:调用SFC58和SFC59实现,数据通道为DS47 方法2:调用SFB52和SFB53实现,数据通道为DS47 例程2:修改参数P2200[1]为1 方法:调用SFC58和SFC59实现,数据通道为DS100
参数范围
页号
+ PNU
0000 … 1999 0x00
0 ~ 7CF
2000 … 3999 0x80
0 ~ 7CF
4000 … 5999 0x10
0 ~ 7CF
6000 … 7999 0x90
0 ~ 7CF
8000 … 9999 0x20
0 ~ 7CF
IA&DT CS Open Course 08/09
IA&DT CS Open Course 08/09
2. G120周期性数据通讯的报文说明
PKW区:
IA&DT CS Open Course 08/09
2. G120周期性数据通讯的报文说明
第一个字PKE:参数识别标记
IA&DT CS Open Course 08/09
2. G120周期性数据通讯的报文说明
• 参数值 对于每个要访问的参
数, 有一个参数值字段。 对于请求的ID不同, 参数 值可能出现在请求或者应 答中。
IA&DT CS Open Course 08/09
3. G120非周期性数据通讯的报文说明
参数请求
IA&DT CS Open Course 08/09
3. G120非周期性数据通讯的报文说明
参数应答:
IA&DT CS Open Course 08/09
3. G120非周期性数据通讯的报文说明
参数请求和参 数应答值
IA&DT CS Open Course 08/09
3. G120非周期性数据通讯的报文说明
错误值
错误值 0X00
0X01 0X02 0X03
0X04 0X05 0X06 0X07 0X09 0X0B 0X0F 0X11 0X14 0X15 0X16 0X17 0X18 0X19 0X20
注释 获取不存在的参数 修改了一个不允许修改的参数 修改的数值超限 获取不存在的下标 用下标获取不存在下标的参数
修改了不能被修改的元素 获取不存在的参数 获取下一个不存在的数组
当前的应答长度超出最大传输长度
IA&DT CS Open Course 08/09
3. G120非周期性数据通讯的报文说明
例程:一次同时读取参数P1120和P1121的三个下标值。
读请求
读应答
IA&DT CS Open Course 08/09
3. G120非周期性数据通讯的报文说明
版本V3.0及以上有报文类型353,354,它们含有PKW结构,那么可以按照Data Block 100来进行非周期通讯。报文格式可以参照周期通讯的参数通道,但须注意 报文第二个字IND的不同。
IA&DT CS Open Course 08/09
4. S7-300和G120硬件连接和设置
本例中主站是CPU317-2 PN/DP,版本为V2.3.1,从站G120的控制单元是 CU240S DP-F,版本为V3.0。
IA&DT CS Open Course 08/09
4. G120和S7-300之间的DP连接和设置
2. G120周期性数据通讯的报文说明
第三个字PWE1和第四个字PWE2:参数数值。总是以双字(32位)来传送参数 值(PWE)。由PWE1(高位有效字:第三个字)和PWE2(低位有效字:第四 个字)组成一个32位参数值。用PWE2(低位有效字:第四个字)传送一个16位 参数值,这种情况下,必须在PROFIBUS-DP主站中,设定PWE1(高位有效字: 第三个字)为零。
IA&DT CS Open Course 08/09
2. G120周期性数据通讯的报文说明
G120周期性数据通讯报文有效数据区域由两部分构成,即PKW区(参数识别ID-数 值区)和PZD区(过程数据),见表1。PKW区最多占用4个字,即PKE(参数标识 符值:占用一个字)、IND(参数的下标:占用一个字)、PWE1和PWE2(参数数 值:共占用两个字)。S7-300使用功能块SFC14/SFC15读取和修改参数需要占用4 个PKW,即调用一次功能块可以修改一个参数。下面分别介绍PKW区和PZD区。
位 11 … 15 只针对 SINAMICS G120).
IA&DT CS Open Course 08/09
2. G120周期性数据通讯的报文说明
常用控制字: 1,047E 运行准备 2,047F 正转启动 3,0C7F 反转启动 4,04FE 故障确认
注意: 如果只发送主给定频率,则控制字1的第10位必须同时置为1.
IA&DT CS Open Course 08/09
2. G120周期性数据通讯的报文说明
报源自文库类型:
IA&DT CS Open Course 08/09
2. G120周期性数据通讯的报文说明
控制字1(STW1)
STW1 位 0 … 10 对 PROFIdrive Profile 和 VIK/NAMUR 均有效
PKE任务请求:位15~12,主站
从站
IA&DT CS Open Course 08/09
2. G120周期性数据通讯的报文说明
PKE任务应答:位15~12,从站
主站
IA&DT CS Open Course 08/09
2. G120周期性数据通讯的报文说明
第二个字IND:参数的下标,完整的参数号码是由基本参数号码( PNU )和页下 标(页号)产生
含义 无效的参数号
参数值不能被改变 超出上下限 无效的下标
没有数组 数据类型不正确 无效的设定操作(参数只能设定为0) 描述的元素不能被修改 没有描述的数据 没有操作权限 下一个数组不存在 变频器运行时不能执行请求任务 无效数值 应答长度太长 无效的参数地址 无效的数据格式 数据数量不一致 驱动装置不存在 文字类型的参数不能被改变
和data block 100,但是它们的报文结构不同。
IA&DT CS Open Course 08/09
3. G120非周期性数据通讯的报文说明
参数请求和参数应答的结构
参数请求分为三段:
• 请求的标头 请求的ID和要访问的参
数数目。
• 参数地址 参数的地址。 如果要
访问几个参数,那么会相 应地有很多参数地址。 参 数地址只在请求中出现, 而不会出现在应答中。
IA&DT CS Open Course 08/09
1. G120的DP通讯功能介绍
G120变频器是由控制单元CU和功率模块PM两部分构成。支持PROFIBUS DP通 讯的控制单元有CU240S DP、CU240S DP-F和CU230P-2 DP三种,控制单元的 版本有V2.0/V2.1/V3.0/V3.1/V3.2/V4.2。版本V2.0/V2.1的控制单元仅支持和主站 之间DPV1非周期性数据通讯。版本V3.0及以上的控制单元不仅支持和主站之间 的DPV1非周期性数据通讯,使用功能块SFC58/SFC59或者SFB52/SFB53读取和 修改参数,一次同时最多可以读取或者修改39个参数;而且也支持和主站之间的 周期性数据通讯,使用功能块SFC14/SFC15(或者通过MOVE指令)读取或者修 改G120参数值,调用一次可以读取或者修改一个参数。
IA&DT CS Open Course 08/09
使用SFC58/59, SFB52/53可以实现。
参数范围
页号
0000 … 1999 0x00
2000 … 3999 0x80
4000 … 5999 0x10
6000 … 7999 0x90
8000 … 9999 0x20
+ PNU 0 ~ 7CF 0 ~ 7CF 0 ~ 7CF 0 ~ 7CF 0 ~ 7CF
3. G120非周期性数据通讯的报文说明
非周期通讯的主要特点如下: 可以进行大数量的数据传输交换 (最大可以到 240 字节) 。一个参数的请求
/应答必须在一个数据块中完成 (最大 240 字节),而不能划分为几个数据块 可以一次读取一个参数的几个下标值或者所有下标值,或者完整的参数描
述信息。 一次可以访问多个参数。 主站通过非周期性方式读取和修改G120参数可以使用通道为data block 47
SINAMICS G120 与 S7-300之间的DP通讯
IA&DT CS Open Course 08/09
SINAMICS G120与S7-300之间的DP通讯
1. G120的DP通讯功能介绍 2. G120周期性数据通讯的报文说明 3. G120非周期性数据通讯的报文说明 4. G120和S7-300之间的DP连接和设置 5. 周期性读取和修改参数实例 6. 非周期性读取和修改参数实例