Pronbus现场总线在S7-PLC与西门子变频器通信中的应用_第1页
Pronbus现场总线在S7-PLC与西门子变频器通信中的应用_第2页
Pronbus现场总线在S7-PLC与西门子变频器通信中的应用_第3页
Pronbus现场总线在S7-PLC与西门子变频器通信中的应用_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1 Pronb邺应用南钢炼钢厂西门子6sE70变频器和PLC的Pro肋us通信的硬件连接如下:在变频器cUVC板上安装cBP板。通过Pro肺us总线将各变频器和PLC连接,并在两端打开终端电阻。接口采用西门子的总线连接器。我厂3。连铸机PI。c和变频器之间的通信是:PLc cPu上的DP口和传动装置上的通信模块cBP板通过Pr0胁us总线电缆和总线连接器连接,采用RS485接口及支持15 Mbs速率数据传输。2 PLC硬件组态和软件编程21 s7-3伽硬件组态在3。连铸机控制系统中,基于Pmfibus的PLC与变频器之间数据传输是整个控制系统的关键。PLC的硬件组态和通信编程是使用Step7

2、v54进行的:下面就以第l流铸流PLC和所控制的拉机上、下辊,矫机,引锭电机四台6sE70变频器为例,介绍采用西门子step 7编程软件进行基于Pm6-bus的主一从通信的组态过程和通信程序的编写。(1)基本网络配置一流铸流PLC Pm胁us主站组态过程如下:1)在PLc项目NJGT下新建项目sTANDARDl一PLc,点击右键,在弹出的菜单中选择“Insennew obiect”下“Simatic 300 station”,插入S7300站。2)进行硬件组态,双击“Hardware”选项,进人“HW Con69”窗口,点击“Catalog”图标打开硬件目录,按硬件安装次序和订货号依次插入机架

3、、电源、cPu、通信模块、输人、输出模块。3)插入CPu模块后会同时弹出Pm胁us组态界面,新建Pr0砧us命名为dpdrives,地址定义为2,点击“Properties”按钮组态网络属性,选择“Network Settin帮”进行网络参数设置,Pm砧us传输速率为“15 Mbs”。行规为“DP”。4)在PLC的Pm胁us属性0peration Mode中将其选择为DP master。变频器Pro胁us从站组态过程如下:1)组态从站在DP网上连接6sE70变频器,选择“Veclor Control Cuvc”双击,6SE70变频器连接到DP网络上,在弹出的Pm仙us属性对话框中定义Pro胁u

4、s站地址。2)通信区定义PLC与6sE70变频器之间需要传输没定值和控制字。选取PP04,0PKw6PzD。3)数据区定义PP04,OPKw6PZD地址分配见表l。4)按照以上步骤分别组态其它3台变频器到DP网络,Pm胁us站地址见表1。图3为铸流PLC的Pm仙us通信配置画面。主站Master为CPU_315-2DP;从站Slave为6SE70传动装置,具体地址分配见表l所示。(2)通信区定义:选择PP04类型,具体地址表l各变频器地址分配表·184·分配见图4。22建立通信DB块一般地,读写数据都做在一个DB块中,且最好与硬件组态设定的LO地址范围大小划分相同大小的区域

5、,便于建立对应关系和管理。在3。机的铸流PI,C控制系统中,因为每个流PLC控制四台变频器,这4台变频器的控制功能相同。所以在PLC中编制了功能FBl6,它的功能是实现PLC和变频器的数据交换;实现变频器启动、速度调节、合闸分闸、故障复位、速度和电机电流转换等。23通信程序在PLC程序中采用FBl6实现PLC和变频器的数据交换及实现变频器的启动、速度调节、合闸分闸、故障复位等功能。在实际某一具体变频器时,只需要凋用FBl6,把实参送人形参就可以了。下面具体描述一下FBl6中PLC和变频器数据交换功能的实现。通信程序可以直接调用STEP 7编程软件的系统功能sFcl4(dprddat调用dp读命

6、令)和sFcl5(dpwr-dat调用dp写命令)来实现。3变频器的通信设置在炼钢厂3。连铸机中我们采用Siemens书本型VC变频器作为DP从站,西门子6sE70全数字矢量控制变频器是属于simovert Masterd“v系列,是目前比较先进的产品,其全数字化和强大的软件控制功能、监视功能、记录功能和保护功能,为其装置运行的稳定性、可靠性提供了保证。6sE70变频器也拥有强大的通信能力,6SE70变频器具有支持各种现场总线的可选模板,这些接口模板的设置,显著地增强了变频器与其它控制没备问的互联能力。各种通信模板中有支持Pro胁us总线的CBP板,Pro舳us-DP是当今世界上最为成功和流行

7、的现场总线标准,在Pro胁us CBP功能模板上实现同级模块之间相互通信,尤其在西门子产品系统集成中,更显示其优点。?3。连铸机PLC和变频器采用PP04型。6SE70变频器使用过程数据区,实现控制字和设定值(任务:PLC发送给变频器)或状态字和实际值(响应:变频器发送给PLC)的传输。只有当控制字、设定值和状态字实际值依照“过程数据连接”规定的路径连接时,该过程数据的传输才有效。6sE70变频器通信参数应用分为两个部分:6sE70变频器接受PLC的控制字和设定值以及由6sE70变频器返回给PLC的状态字和实际值两部分。过程数据输出区(PLC发送给变频器)或PzDlPzD6和6SE70变频器的

8、变量K300lK3006是一一对应的关系(参见变频器使用大全功能网120和180),可以根据需要定义双字节数据,在本系统实际应用中,仅使用控制字l(300l和给定值K3002两个字。l(3001是一个字,可以看成B3100B3115的16个开关量。以一流拉机上辊为例:DB226DBx830DB226DBx837分另U对应B3100B3107;DB226DBX82ODB226DBx8z 7分别对应B3108B3115。I(3002存放变频器的速度给定值。过程数据输人区(变频器发送给PLC)Pzl)1Pzl)6和6ES0变频器的参数P7341P7346是一一对应的关系。4人机界面我们选用wincc组态软件作为人机界面的开发软件。所有变频器的运行状态和电流、速度等数据在电脑画面中能及时、迅速、准确地显示出来。操作人员町以方便地在电脑画面中实现变频器的合闸分闸、故障复位等操作。5 结束语通过上述参数的设定和软件编程组态,变频·器与s7-300 PLC进行通信的Pr幽bu8-DP已经基本建立,就可以编写程序通过PLC来控制变频器的启动、停止和速度给定等各项功能,满足现场工艺要求。同时也可以读取变频器数据,通过工控机(即上位机)进行显示,达到监视和诊断的目的。炼钢3。连铸机控制系统利用Pro

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论