返回主站|会员中心|保存桌面

AB罗克韦尔服务商    

PLC、变频器、人机界面、传感器

联系方式
  • 联系人:方经理
  • 电话:13073017555
  • 邮件:gzws26@126.com
新闻分类
  • 暂无分类
首页 > 新闻中心 > 罗克韦尔如何用 plc 模拟量输出控制变频器的频率!
新闻中心
罗克韦尔如何用 plc 模拟量输出控制变频器的频率!
发布时间:2026-09-08        浏览次数:0        返回列表

整体方案:开关量 DO 控制变频器启停,AO 模拟量 4‑20mA 输出给变频器 AI,用来连续给定频率;4mA=0Hz,20mA=50Hz;启停命令和频率给定分开,互不干扰。 适用:ControlLogix (1756‑OF8)、CompactLogix (1769‑OF8C);Micro800 逻辑一样,只是指令名字略有区别。

一、硬件接线(4‑20mA 电流环)

表格

罗克韦尔 AO 模块端子信号变频器端子
AO 通道 +(IOUT+)4‑20mA 输出 +变频器模拟量电流输入 ACI / AI+
COM / ICOM模拟量公共负极变频器 ACM / AI‑(模拟地)

重点:

  1. 使用屏蔽双绞线,屏蔽层 PLC 侧单端接地;动力电缆与模拟信号线分开走线,距离≥30cm,减少干扰。

  2. 不要把数字量 24V 地和模拟地乱混,只接模拟专用公共端。

  3. 电流信号是环路,不能开路;开路变频器会报模拟量断线故障。

  4. 变频器启停依旧用 PLC 开关量 DO 接到 DI 端子,模拟量只管频率,不管启停。

二、Studio5000 模块组态设置 AO 通道

  1. 机架添加 AO 模块,选择对应型号;通道配置:输出类型 = 4‑20mA

  2. 工程单位标定:

    • Low EU:4.0 mA;High EU:20.0 mA

    • Raw 范围:4mA 对应4000;20mA 对应20000(16 位模块)

标签示例:Local:3:O.Ch0Data 就是 AO 通道 0 原始输出 INT 标签。

三、PLC 程序逻辑(梯形图 SCP 标度指令)

需求:HMI / 程序输入频率给定:0‑50Hz (REAL 实数),转换成 4000‑20000 的 INT 写到 AO 通道,输出 4‑20mA 给变频器。

SCP 标度指令(Scale with Parameters)

表格

SCP 参数填写值说明
INFreq_Setpoint(REAL,0‑50Hz)输入:目标频率
IN_MIN0.0最低输入 0Hz
IN_MAX50.0最高输入 50Hz
OUT_MIN40000Hz 对应原始值 4000(4mA)
OUT_MAX2000050Hz 对应原始值 20000(20mA)
OUTAO_Raw(INT)输出给 AO 模块的原始数值

然后 MOV 指令:MOV AO_Raw → Local:3:O.Ch0Data

数学公式:AO_Raw = (Freq_Setpoint /50.0) *16000 + 4000

Micro800(CCW 软件):用SCALE功能块,参数含义完全一样。

程序逻辑要点

  1. 做上下限保护:Freq_Setpoint 钳位 0~50Hz,防止超量程。

  2. 变频器启停仍然用开关量 DO;模拟量只给速度,不能启动电机

  3. 可增加软件斜坡:频率不能瞬间跳变,防止变频器报过流;也可以直接在变频器内部设置加减速斜坡。

四、变频器侧参数设置(通用,含西门子 G120 举例)

变频器必须:频率源 = 模拟量 AI;信号类型 4‑20mA;4mA→0Hz,20mA→50Hz。

西门子 G120 CU240E‑2

表格

参数设置含义
P1000=2频率给定源来自模拟量 AI1✅关键
P0700=2命令源来自端子 DI(开关量启停)启停走 DI,频率走 AI
P0756[0]=2AI1 类型:4‑20mA 电流输入必须和 PLC 输出一致
P0757[0]=4AI1 标定 X1=4mA
P0758[0]=04mA 对应 0Hz
P0759[0]=20AI1 标定 X2=20mA
P0760[0]=5020mA 对应 50Hz
P0761[0]=4AI 死区 4mA,断线保护
P1120/P11215‑10s加减速斜坡时间

MM440:P1000=2;P0756=2,然后设置 P0757‑P0760 标定。

罗克韦尔 PowerFlex525 变频器

表格

参数设置说明
P044=1命令源:数字端子开关量启停
P046=2速度给定源:模拟输入 AI1AO 给频率
P052=1AI1 配置 4‑20mA
P053=0HzAI 最小输入对应频率
P054=50HzAI 最大输入对应频率

五、调试步骤

  1. PLC 强制 Freq_Setpoint=0Hz,AO 原始输出 4000,万用表测 AO 输出 = 4mA;变频器面板给定 0Hz。

  2. PLC 强制 Freq_Setpoint=50Hz,AO 原始输出 20000,万用表测 AO 输出 = 20mA;变频器给定 50Hz。

  3. 中间给 25Hz,输出应该 12mA,变频器 25Hz,线性对应。

  4. 给启动信号,电机运行,观察转速跟随。

六、常见故障坑

  1. PLC 有 AO 输出,变频器频率不动:

    • 变频器 P1000 没切到模拟量 AI;AI 信号类型选错(电压 / 电流);接线环路断开。

  2. 4mA 的时候还有转速:修改模拟量标定,4mA 严格对应 0Hz,打开 AI 死区。

  3. 频率抖动:增大变频器 AI 滤波时间;模拟线远离动力电缆;确认模块 COM 和变频器模拟地连通。

  4. 断线保护:4‑20mA 回路断线电流变成 0mA,变频器可以设置故障停机,安全保护。

补充:如果你想要 0‑10V 电压模拟量,只需要模块改成 0‑10V,变频器 AI 切换电压模式,标定改成 0V→0Hz,10V→50Hz;长距离优先 4‑20mA 电流模式

收缩
  • 电话咨询

  • 13073017555
  • 添加微信客服