首 页文档资料下载资料维修视频汽修在线平台
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 电工技术 > 机电工程
Profibus-DP通信在变频器6ES70上的应用
来源:电工技术  作者:佚名  2016-12-09 11:56:37



    3.2变频器参数
    PLC给变频器的第1个PZD存储在变频器里的K3001参数字里。K3001有16位,从高到低依次为3115~3100,其中K3001的位3110固定为“PLC控制请求”,当其为1时,变频器才能接收PLC控制信号。PLC给变频器的第2个PZD存储在变频器里的K3003字里。PLC给变频器的第3个PZD存储在变频器里的K3003字里。系统初始化时,PLC分别把初始化参数W#16#847E、 W # 16 # 3600,通过DB10数据块的DB10.DBWO、 DB10. DBW2地址写到变频器的第1个与第2个PZD存储字里,并在程序控制中相应的变频器参数位赋值,控制变频器的启/停、正反转、快慢速等。变频器参数P443设置为K3003,则整个字K3003就是PLC给变频器的主给定控制字。
    变频器给PLC 3个状态字,分别对应变频器内部Profibus的PZD报文区参数P734.1、 P734.2、 P734.1。对于程序中重要参数及对应的卷取变频器中的参数设置见表1。

    3.3程序
    粉焦刮板机系统的PLC程序由1个主程序和5个功能程序组成,5个功能程序分别实现行走控制、卷取控制、DP通信、数据采集及状态指示等功能,缓冲数据存放在DB数据块中。
    在粉焦刮板机系统程序中,变频设备控制字和状态字都是16位。以现场卷取变频器控制为例,系统工作时,S7-300主站传送变频器运行指令给从站,同时接收变频器反馈回来的运行状态及故障报警状态,并将运行状态指令送至从站。粉焦刮板机系统Step7软件项目中建立功能F'C30、FC40,程序在功能FC30中调用特殊功能块,在功能FC30中调用SF'C14、 SFC15系统功能块向变频器的通信卡读取/发送数据。功能FC30程序如图2所示。

    程序中的控制字单元地址从W # 16 # 10C到W#16#117,可进行12个字节内容的读取/写入。通过“DPWR-DAT”系统功能块把PLC应用程序“卷取变频器数据”数据块DB20从DB20. DBXO. 0开始的12个字节的内容写入卷取变频器的控制存贮单元,包括初始化控制字、当前速度给定控制字、变频器使能控制字等;另外,通过“DPRD-DAT”系统功能块把卷取变频器的状态字读入“卷取变频器数据”数据块DB2。从DB20. DBX12. 0开始的12个字节的存贮单元中,包括卷取状态、卷取电机速度实际值等状态字。程序在功能FC40中,对DB20数据块中的第1个和第3个控制字的相关位或字进行操作值的写入,最后在主循环程序OB1中调用功能FC30和FC40,完成西门子S7-300 PLC对Profibus-DP变频器从站数据的读取/写入。FC40部分程序如图3所示。

    4 结束语
    Profibus-DP是一种应用较为广泛的现场工业总线,西门子变频器通过Prof ibus-DP实现了现场总线控制。实践证明,在粉焦刮板机系统中,在变频器6SE70与西门子S7-300PLC之间应用Prof ibus-DP来完成通信,实现了变频调整,设备运行状态良好、稳定。
 

上一页  [1] [2] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:115,921.90000 毫秒