当前位置:文档之家› ATV ATV 的Profibus DP通讯详解

ATV ATV 的Profibus DP通讯详解

ATV71与ATV61的Profibus-DP连接施耐德(苏州)变频器有限公司市场部邓黎勇2006年5月目录本文的目的Profibus-DP网络简介可选网络连接附件Step-by-Step 实现Profibus-DP连接1.通讯卡VW3 A3 307的安装与设置2.变频器的参数设置•命令通道的设置•读写参数的设置•举例:读写变频器的加速时间3.Profibus-DP网络组态(Step-7)•安装ATV71/ATV61变频器的GSD文件•组态Profibus-DP网络•变频器数据的读写4.Profibus-DP网络组态(PL7)•SyCon:Profibus-DP网络组态工具•用SyCon软件来配置Profibus-DP网络•PLC编程软件PL7的配置5.Profibus-DP通讯格式:PZD区域与PKW区域6.变频器通讯控制流程DriveCom7.命令字CMD和状态字ETA其它本文的目的:这篇文章的目的是指导施耐德技术工程师、销售人员、分销商的技术工程师、以及用户的工程师如何用施耐德ATV71/ATV61变频器连接Profibus-DP网络。

文章风格追求简捷易懂,如果有更复杂应用的要求,请在本文的基础上参照ATV71的Profibus中文手册(ATV71_Profibus_Manual_CH_V1.pdf )。

<点击此处返回目录>Profibus-DP网络简介:Profibus-DP是一个性能很强的高速现场总线,它符合工业通信的要求。

主站周期地读取从站的输入信息并周期地向从站发送输出信息。

Profibus-DP具有两种介质访问方式:•分散方式,使用令牌传递原理。

•集中方式,使用主-从通讯原理。

它采用的物理连接可以是RS-485双绞线、双线电缆或光缆,拓扑结构可以是树型、星型、或者环形,波特率从9.6Kbit/s到12Mbit/s,总线上最多站点(主-从设备)数为126。

<点击此处返回目录>可选网络连接附件:要实现ATV71/ATV61与Profibus-DP网络的物理连接,Profibus-DP通讯卡VW3A3307是必不可少的。

右图就是ATV71、ATV61所通用的Profibus-DP通讯卡VW3A3307的外形。

作为Profibus-DP网络的从站,该卡有一个标准的九针SUB-D型母接头。

不需要任何额外设备,就可以用标准的Profibus-DP网络电缆及接头连接到Profibus-DP网络。

如果有需要,也可以采用施耐德提供的Profibus-DP接头和电缆来构建网络:用户也可以自己做连接电缆和接头,VW3 A3 307的9针接头管脚定义如下:<点击此处返回目录>Step-by-Step 实现Profibus-DP连接通讯卡VW3 A3 307的安装与设置:1.安装所有通讯卡、IO扩展卡、Controller Inside卡的安装,都按上图所示安装。

2.设置右图是通讯卡示意图。

1.LED指示灯2.Profibus-DP寻址开关3.9针SUB-D型母接头对于该通讯卡,仅需要做一个设置。

即:设置Profibus-DP的从站地址如右图的例子所示,这8个Profibus-DP寻址开关的最低位在右边,最高位在左边。

拨码拨到下面为ON,拨到上面为OFF。

3.地址配置注意事项:•改动地址后,要重新上电才能使用。

•地址0和1通常为Profibus-DP主机保留,不能用于从站地址。

•建议不要使用地址126,因为它与SSA服务(设置从机地址)以及一些网络配置软件(如Sycon)不兼容。

<点击此处返回目录>变频器的参数设置:1.命令通道的设置如果用户要通过Profibus-DP网络实现对变频器的启动、停止和速度给定的控制,则需要对命令通道的相关参数进行设置。

如果仅仅是读取或者修改变频器的一些参数,则可以跳过此段。

通过通讯给定速度:在变频器的 1.6命令菜单里,当变频器插上通讯卡后,给定通道的选项里会新增一项选项:通信卡。

如果用户需要通过Profibus-DP通讯给定速度,则将给定通道选择为“通信卡”。

通过通讯控制起停:当变频器插上通讯卡后,命令通道设置的选项里会增加一项“通讯卡”。

如果用户需要通过Profibus-DP通讯控制变频器的起停,则需要<点击此处返回目录>2.读写参数的设置在变频器的“1.9通信”菜单里,前两个子菜单分别是COM.SCANNER INPUT和COM.SCANNER OUTPUT。

通过对这两个子菜单的设置,我们可以实现变频器和PLC之间的数据交换。

要注意:这里INPUT和OUTPUT是从PLC的角度去看的!对于变频器,INPUT是它要发送给PLC的数据,OUTPUT是它接收的来自PLC的数据。

COM.SCANNER INPUT这个菜单内含8组参数,从Scan.IN1 address到Scan.IN8 address。

用来定义PLC要读取变频器的哪些参数的数据(读)。

COM.SCANNER OUTPUT这个菜单内含8组参数,从Scan.Out1 address到Scan.Out8变频器内部有数百个参数可供读写,这些参数都被分门别类地整理并被分配了访问的地址。

参考ATV71中文通讯手册,查找出需要访问的参数的地址,并把这个地址写到COM.SCANNER INPUT或COM.SCANNER OUTPUT 菜单的参数里,就可以实现对该参数的访问。

<点击此处返回目录>3.举例:读写变频器的加速时间。

以加速时间(ACC)为例,在手册中(P201)查找到ACC的描述如下:十进制的逻辑地址9001,既是Profibus-DP的通讯地址,又是Modbus的通讯地址。

其读写类型为R/W,意为可读可写。

如果我们要通过通讯读取该参数的值,那么我们在COM.SCANNER INPUT 菜单里将8个参数里的一个的值改为9001,我们就可以读取到变频器的加速时间参数的值;如果我们要通过通讯修改该参数的值,那么我们在COM.SCANNER OUTPUT菜单里将8个参数里的一个的值改为9001,我们就可以修改变频器的加速时间参数的值。

在出厂设置里,COM.SCANNER INPUT菜单的8组参数初值为:Scan.IN1 address :3201Scan.IN2 address :8604Scan.IN3 address :0Scan.IN4 address :0Scan.IN5 address :0Scan.IN6 address :0Scan.IN7 address :0Scan.IN8 address :0它的含义是:我们可以一次读取变频器中8个参数的值,第一个参数是状态字ETA的值(注:从通讯手册中查找到的状态字ETA的地址是8603,但是3201也是状态字的另一个未公开的地址),第二个参数是输出速度RFRD的值。

其它6个地址都是0,故没有对应的参数。

在出厂设置里,COM.SCANNER OUTPUT菜单的8组参数初值为:Scan.Out1 address :8501Scan.Out2 address :8602Scan.Out3 address :0Scan.Out4 address :0Scan.Out5 address :0Scan.Out6 address :0Scan.Out7 address :0Scan.Out8 address :0它的含义是:我们可以一次修改变频器中8个参数的值,第一个参数是命令字CMD(注:从通讯手册中查找到的命令字CMD的地址是8601,但是8501也是命令字的另一个未公开的地址),第二个参数是速度给定LFRD。

其它6个地址都是0,故没有对应的参数。

因此,对于本例,设置:Scan.IN3 address :9001PLC就可以读取ACC参数。

设置:Scan.Out3 address :9001PLC就可以修改ACC参数。

综上所述,通过Profibus-DP控制变频器,在变频器参数设置方面也很简单,只需要设置需要读取或修改的参数的地址就可以了。

一般情况下,采用缺省的出厂设置就足够了。

<点击此处返回目录>Profibus-DP网络组态(Step-7):本段介绍用西门子PLC做Profibus-DP主站时,如何组态Profibus-DP网络。

无论采用何种组态方式,ATV71/ATV61变频器的GSD文件(Tele0956.GSD)都是必不可少的。

任何从站设备,如果想挂上Profibus-DP网络,都必须提供一个GSD文件。

这个GSD文件起到一个识别其身份、分配其功能的作用。

目前最新的ATV71/ATV61公用的GSD文件(Tele0956.GSD)的创建日期是2005年9月5日。

如果没有确定PLC,那么我们首先推荐用户采用施耐德PLC,施耐德PLC挂Profibus-DP网络是非常便捷的。

对于已经选定了西门子PLC的用户,必然是对西门子PLC比较熟悉,因此本文不再详细介绍西门子Step-7软件的使用方法和编程细节。

1.安装ATV71/ATV61变频器的GSD文件在Step-7软件的硬件配置画面(Hardware Config),选择菜单Options下的Install New GSD...在随后的弹出窗口中,找到GSD文件所在的文件夹,并安装。

安装完成后,在Step-7的HW Config窗口,右侧的可选设备中,会增加一项 ATV71/61-Profibus-DP。

<点击此处返回目录>2.组态Profibus-DP 网络鼠标点击该设备并拖动到左侧的Profibus-DP 网络,就完成了将ATV71/ATV61组态到Profibus-DP 网络的过程。

组态完成后的画面如下图所示:上图所示的组态画面共有三个窗口,左上侧的窗口是Profibus-DP 网络部分(1),左下的窗口是分配给设备的地址(2),右侧窗口是可选的Profibus-DP 设备(3)。

鼠标点击1所示的ATV71/ATV61变频器图标,则在2所示的部分就显示了分配给该变频器的变量地址。

分配的地址共分两部分,Slot1显示的是Profibus-DP 通讯的PKW 区域,占4个输入字和4个输出字。

它们分别是PIW256、PIW258、PIW260、PIW262,和PQW256、PQW258、PQW260、PQW262。

Slot2显示的是Profibus-DP 通讯的PZD 区域,占10个输入字和10个输出字。

它们分别是:PIW264…PIW282,和PQW264…PQW282。

<点击此处返回目录>1 233.变频器数据的读写经过上述步骤,我们就可以在PLC中读写变频器的数据了。

相关主题