S7-1500通过功能块DEV_FLT4读取S120驱动器故障缓存
️01概述
TIA Portal可以通过SINAMICS 通信库DriveLib 中的 DEV_FLT4(FB39)功能块读取SINAMICS驱动中完整的故障诊断缓存区,包括故障号和故障信息(驱动参数r945及r949)。通过记录的相关故障信息,可以有效的实现对驱动器的故障状态进行实时的监控和诊断。
功能块可以在如下OB中进行调用:
· 循环任务:OB1
· 循环中断OB:例如:OB32
程序库可以通过访问以下链接下载安装:https://support.industry.siemens.com/cs/ae/en/view/109475044
️02DEV_FLT4(FB39)功能块介绍
通信库DriveLib中的DEV_FLT4功能块如图2-1所示。
图2-1 DEV_FLT4功能块
DEV_FLT4功能块输入/输出参数说明见表2-1。
表2-1 DEV_FLT4功能块输入/输出参数说明
️03S7-1500通过DEV_FLT4功能块实现S120故障缓存的读取
S7-1500通过DEV_FLT4功能块实现S120故障缓存读取的实现步骤如下:
️1) 解压缩下载的库文件,并在图软件中打开库文件
图3-1:安装后的库文件中的DEV_FLT4功能块
️2) 在OB1或者循环中断OB中选择添加功能块DEV_FLT4
️3) 定义主要参数
LADDR:267(硬件标识符),可按图3-2 进行查找
AXIS:2(轴号) ,可按图3-3 进行查找
图3-2 硬件标识符地址
图3-3 驱动轴轴号
️4) 通过功能块触发读取驱动器故障缓存
图3-4: 功能块DEV_FLT4在线监控
图3-5: Scout在线监控驱动轴故障
图3-6: 通过参数R949在线监控故障信息