QQ登录

只需一步,快速开始

MM440基于Drive ES for PCS7 V6.1的使用入门

[ 复制链接 ]
MM440基于Drive ES for PCS7 V6.1的使用入门

1. Drive ES PCS7功能简介
Drive ES for PCS7是SIEMENS公司专门为PCS7系统开发的变频驱动器控制功能库,它包含DRVPCS7 Library (AS) 和DRVPCS7 Library (OS) 两部分。此功能库继承了PCS7一贯的简单易懂的编程思想,只需通过简单的配置及地址连接,即可完成PCS7系统中变频驱动器控制的集成,并提供丰富的智能诊断和控制功能。

功能库中提供如下变频驱动器的控制功能块:

  • MASTERDRIVES:SIMO_MD
  • MICROMASTER:SIMO_MM3、SIMO_MM4
  • SIMOREG DC MASTER:SIMO_DCM
  • SINAMICS G/S Serials:SINA_GS
  • VIK/Namur:VIKNAMUR

功能库支持英、德、法三种语言。

2. Drive ES PCS7安装要求

SIMATIC CPU/CP要求:

  • CPU41x-y from V3.1.0 (6ES7 414-3XJ00-0AB0, 6ES7 416-2XK02-0AB0, 6ES7 416-3XL00-0AB0, 6ES7 417-4XL00-0AB0)
  • CPU41x-4H from V3.1.1 (6ES7 414-4HJ00-0AB0, 6ES7 417-4HL01-0AB0)
  • CP443-5 ext from V5.1.0 (6GK7 443-5DX03-0XE0)

操作系统要求:

  • Windows 2000、Windows XP or Windows Server 2003
  • PCS7 installation running V6.1 or higher (STEP 7 >= V5.3.1.1, WinCC >= V6.0.3.0)

3. Drive ES PCS7组态过程
安装完成后,运行PCS7即可使用Drive ES功能库进行组态编程。下面针对MM440在PCS7中的使用,分两种情况(普通DP口和Ylink后)来具体演示如何在PCS7中使用Drive ES功能块。

3.1. 集成DP口或扩展DP口方式

I. 打开PCS7系统,插入AS站并进行硬件组态,针对MM440的组态如下图Pic1所示。

MM440基于Drive ES for PCS7 V6.1的使用入门

MM440基于Drive ES for PCS7 V6.1的使用入门
Pic1:MM440站的硬件组态

II. 组态DP通讯接口区间,如下图Pic2所示。

MM440基于Drive ES for PCS7 V6.1的使用入门

MM440基于Drive ES for PCS7 V6.1的使用入门
Pic2:MM440接口区间组态

注:
必须选择PCS7,PZD-4/4,PCS7功能库仅仅支持PZD的方式,且Consistency类型需设为Entire Length。(与系统采用的通讯方式有关,系统使用SFC14”DPRD_DAT”/SFC15”DPWR_DAT”读写通讯数据。)
接口区间对应的输入输出映象区首地址必须相同,此处为IW520/QW520,稍后CFC编程时需使用到。

PCS7提供的PZD-4/4的具体结构如下表所示:

MM440基于Drive ES for PCS7 V6.1的使用入门

MM440基于Drive ES for PCS7 V6.1的使用入门

III. CFC编程,如下图Pic3所示。

MM440基于Drive ES for PCS7 V6.1的使用入门

MM440基于Drive ES for PCS7 V6.1的使用入门
Pic3:CFC编程连接

连接Value地址到IW520(接口区首地址);
AC_START设置为1:非循环读取Fault Message。
编译并激活Generate Module Drivers、Update Sampling Time选项,编译完成后CFC自动连接其他端口。
IV. 设置MM440相关参数,例P0700=6、P0918=”DP Address”、P1000=6、P0927=15、P2040=20等。详情请参考MM440使用手册及Drive ES PCS7 Blocks相关使用说明。
V. 插入OS并编译运行,运行情况如下图Pic4所示。

MM440基于Drive ES for PCS7 V6.1的使用入门

MM440基于Drive ES for PCS7 V6.1的使用入门
Pic4:MM440上位机运行状况

3.2. 冗余系统Ylink连接方式
I. 打开PCS7系统,插入AS站并进行硬件组态,插入Ylink。针对MM440在Ylink后的组态如下图Pic5所示。

MM440基于Drive ES for PCS7 V6.1的使用入门

MM440基于Drive ES for PCS7 V6.1的使用入门

Pic5: Ylink后MM440站的硬件组态

II. 组态DP通讯接口区间,如下图Pic6所示。

MM440基于Drive ES for PCS7 V6.1的使用入门

MM440基于Drive ES for PCS7 V6.1的使用入门
Pic6:Ylink后MM440接口区间组态

注:
必须选择0PKW,4PZD whole cons接口方式,PCS7功能库仅仅支持PZD的方式,且Consistency类型需设为Entire Length。(与系统采用的通讯方式有关,系统使用SFC14”DPRD_DAT”/SFC15”DPWR_DAT”读写通讯数据。)

接口区间对应的输入输出映象区首地址必须相同,此处为IW512/QW512,稍后CFC编程时需使用到。

III. CFC编程,如下图Pic7所示。

MM440基于Drive ES for PCS7 V6.1的使用入门

MM440基于Drive ES for PCS7 V6.1的使用入门
Pic7:CFC编程连接

连接Value地址到IW512(接口区首地址);

AC_START设置为0:Ylink后不支持非循环读取Fault Message的方式,所以此处需设置为0。

编译并激活Generate Module Drivers、Update Sampling Time选项,编译完成后CFC自动连接Block其他端口。

IV. 设置MM440相关参数,例P0700、P0918、P1000、P0927、P2040等(同上)。详情请参考MM440使用手册及Drive ES PCS7 Blocks相关使用说明。

V. 插入OS并编译运行,运行情况如下图Pic9所示。

MM440基于Drive ES for PCS7 V6.1的使用入门

MM440基于Drive ES for PCS7 V6.1的使用入门
Pic9:MM440上位机运行状况

4. Drive ES PCS7总结

在使用Drive ES PCS7的过程中,需要注意:

> 硬件组态中接口区间的设置输入、输出首地址必须相同。
> 数据完整性Consistency类型必须为Entire Length。
> 数据读写使用SFC14/SFC15以Consistent Data的方式对数据进行读写操作,以SFB52/SFB53以Data Record的方式来对诊断记录进行读写。因此在PCS7中无法通过变量监控的方式来对DP接口的过程映象区进行读写,此方式与使用Step7编程有所区别。
> Drive ES PCS7仅仅支持循环读写过程值,即仅支持PZD的读写方式,如果需要读写PKW参数则必须使用Step7来编程实现。
> Ylink后不支持非循环的Fault Message的读取,AC_START需设置为0。


回复

使用道具 举报

大神点评(1)

快速回复 返回列表 客服中心 搜索