---
---
引脚功能说明
输入引脚(Input)
EN 块使能端,为 TRUE 时 FB 块才会执行内部所有逻辑
Fan_FbRun风机运行反馈信号,来自变频器或接触器的运行状态
Motor_FbRun电机本体运行反馈信号,如变频器状态字、接触器辅助触点
Fan_Trip风机侧故障 / 跳闸信号,例如风机过载、变频器故障
Motor_Trip电机本体故障 / 跳闸信号,例如电机过热、过载保护
AutStart自动模式启动命令,由上位机或联锁逻辑触发
ModLiOp就地 / 本地操作模式切换,TRUE = 就地控制,FALSE = 远程 / PLC 控制
RstLi故障复位信号,用于手动 / 自动清除故障状态
Intlock系统联锁条件,如工艺联锁、安全条件,TRUE = 联锁激活,禁止启动
Rel_Intlock联锁释放 / 旁路,临时解除联锁,需严格配合工艺规范使用
Debug_Mode调试模式,启用后可跳过部分联锁、故障逻辑,仅用于现场调试
Maint_Done维护完成信号,维护后确认,用于复位维护状态
Flt_Delay_Time故障判断延时,防止瞬时干扰误报故障,示例值 T20S Freq_Out_Max频率输出上限,限制变频器最大给定频率,示例值 50.0Hz
Freq_Out_Min频率输出下限,限制变频器最小给定频率,防止低频运行,示例值 0.0Hz
CFB_UL电流反馈上限,用于过流保护逻辑,示例值 2.3
FBS反馈信号选择,例如选择风机 / 电机反馈、变频器 / 接触器反馈
VFD_FB变频器实际频率反馈,变频器返回的运行频率值
VFD_FB_MAX变频器反馈频率上限,用于反馈信号超范围检测
VFD_FB_Min变频器反馈频率下限,用于反馈信号超范围检测
ManStart手动模式启动命令,就地 / 手动控制时的启动信号
VFD_Freq_Set变频器频率设定值,PLC / 上位机下发的目标频率,示例值 0.0Hz
---
输出引脚(Output)
ENO块执行使能,块正常执行时为 TRUE,异常时为 FALSE
Fan_Start风机侧启动命令输出,控制风机接触器 / 变频器启停
Motor_Start电机侧启动命令输出,控制主电机接触器 / 变频器启停
Fan_Err风机侧故障状态,TRUE = 风机故障 / 跳闸
Motor_Err电机本体故障状态,TRUE = 电机故障 / 跳闸
ErrID故障代码 ID,不同故障类型对应不同编码,方便上位机诊断,示例值 160 = 无故障 AV_OpSca运行状态 / 操作模式指示,如运行 / 停止 / 故障 / 就地 / 远程状态码
Freq_AO频率模拟量输出,适配变频器 AO 通道的给定值,如 4-20mA 对应的数值
Freq_Out变频器频率给定输出,直接发送给变频器的目标频率值,已做限幅处理
FFB频率反馈值,滤波 / 限幅后的变频器实际频率反馈,供上位机显示
CFB电流反馈值,滤波 / 限幅后的电机电流反馈,供上位机显示与保护逻辑使用
---
功能块核心逻辑与设计意义
1. 核心功能亮点
标准化启停控制整合自动 / 手动 / 就地 / 远程多模式控制,统一启停逻辑,避免重复编写冗余代码
智能故障管理集成故障延时判断、状态输出与故障代码诊断,解决瞬时干扰误报问题,同时方便现场快速定位故障
闭环频率控制实现频率给定限幅、反馈滤波与模拟量适配,确保变频器控制的稳定性与一致性
安全联锁控制支持工艺联锁、调试模式与维护模式,完全满足工业现场的安全规范与调试需求
2. 典型应用场景
通用变频器驱动电机控制,如风机、水泵、输送机、搅拌器等工艺设备
标准化项目开发,多电机项目中可直接复制调用,大幅提升程序一致性与可维护性
DCS/PLC 混合控制场景,适配现场操作柱与上位机控制的双操作需求
故障诊断与维护场景,故障代码、状态指示与反馈滤波功能,适配现场调试、运维与故障排查
3. 设计优势与价值
高复用性一个 FB 块适配所有同类型变频器电机,无需重复编写启停、故障、频率控制逻辑,大幅提升开发效率
高一致性所有电机控制逻辑统一,避免不同工程师编写的逻辑不一致,降低现场调试与维护成本
易扩展性可根据项目需求扩展正反转控制、PID 调速、多段速控制等功能,不影响原有逻辑结构
标准化诊断统一的故障代码、状态指示与反馈处理,方便上位机 / 触摸屏统一组态,提升系统诊断效率
---
典型应用流程
初始化FB 块调用后,背景 DB 自动存储所有参数,无需额外配置
模式选择通过ModLiOp选择就地 / 远程模式,决定启动命令来源(AutStart或ManStart)
联锁判断检查Intlock联锁条件、故障状态与维护状态,确认是否允许启动
启动控制条件满足时,输出Fan_Start/Motor_Start信号,控制变频器 / 接触器启动
频率控制接收VFD_Freq_Set给定值,经Freq_Out_Max/Freq_Out_Min限幅后,输出Freq_Out/Freq_AO给变频器
反馈与故障检测 读取VFD_FB/CFB反馈信号,经滤波 / 限幅后输出FFB/CFB,同时检测故障信号并延时判断,输出故障状态与ErrID
故障复位 故障发生后,需触发RstLi信号复位故障状态,方可重新启动
主要程序
众号免费学习工控知识、每天分享干货
用最简单的方式教最有用的东西