列举描述的重要依据 PROFIBUS-DP现场总线在生产制造现场的具体应用, 详细说明了西门子PLC变频机械设备依据变频机械设备依据 PROFIBUS-DP硬件配置组态、软件编程及相关主要参数。
在工业生产矿山企业的生产加工应用中,特别是不锈钢板铸造行业 PLC依据PROFIBUS-DP现场总线控制变频机械设备,运行电机 停车和调速更广泛。以下是西门子的具体例子PLC变频器与S7-300/400 的PROFIBUS-DP整个通信过程。
一、硬件配置组态变频器
在 STEP 7 APP 中创 建一 个项 目, 再硬 件组 态该项 目 , 并建 一 个PROFIBUS-DP网络,变频器在PROIBUS DP->SIMOVERT 组态在文件名中设置详细的地址范围。如下图所示 :
二、建立通信 DB块
一般来说,读写能力的数据信息是一个接一个地完成的 DB最好在块中设置硬件配置组态 I,O详细地址范围规格分为规格相同的区域, 建立相应的关系和管理计划是有益的。 如下图所示,读取变频器的统计数据 12个字节在 DB0~DB11中,给变频器的礼物 12 放入字节数据信息 DB12~DB23 中。以下还可以存储与变频器相关的通信错误代码和其他计算数据信息。
三、写通信操作程序
通 讯 程 序 可 以 直 接 调 用 STEP 7 编 程 软 件 的 系 统 功 能
SFC14(DPRD_DAT),SFC15(DPWR_DAT) 来吧。方法段如下:
CALL SFC 14 // 变频器- >PLC
LADDR :=W#16#230 // 通信地址:硬件配置组态的起始详细地址,即 I Addess 中的 560
RET_VAL:=DB15.DBW24 // 错误代码 : 帮助获得具体意义
RECORD :=P#DB15.DBX0.0 BYTE 12 // 详细的地址和长度
CALL SFC 15 //PLC ->变频器
LADDR :=W#16#230 // 通信地址:硬件配置组态的起始详细地址,即 Q Addess 中的 560
RECORD :=P#DB15.DBX12.0 BYTE 12 // 详细的地址和长度
RET_VAL:=DB15.DBW26 // 错误代码 : 帮助获得具体意义
四、变频器的主要参数
变频器的简单主要参数如下
与变频器一起编写变频器的数据信息 k3001~k3016(参考变频器使用收集功效图 120)建立相应的关系,读取变频器的数据信息是变频器的基本参数 P如下图所示:
即 DB15.DBW12~DB15.DBW22相符合 P734的 W01~W06。B15.DBW0~DB15.DBW11相匹配 k3001~k3012。PLC 可根据加载变频器的数据统计设置基本参数 P进行734值,PLC存储在变频器数据信息中的数据信息 k3001~k3012 为了建立相应的关系,可以在变频器的主要参数中加载。
变频器和 PLC通常早就建立了相互连接, 可编程程序依据 PLC控制变频器的启动、停止和速度,以满足生产过程的要求。此外,还可以根据上位机加载变频器数据信息,以确保在线监督和诊断。