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

台湾固纬电子    

台湾固纬示波器、音频信号产生器、电源供应器

联系方式
  • 联系人:方经理
  • 电话:18576370666
新闻分类
站内搜索
 
友情链接
  • 暂无链接
首页 > 新闻中心 > 如何在人机上实现两个交替性按钮的互锁?
新闻中心
如何在人机上实现两个交替性按钮的互锁?
发布时间:2026-03-15        浏览次数:10        返回列表

一、核心思路

  • 按钮 A 按下 → A=ON,B=OFF

  • 按钮 B 按下 → B=ON,A=OFF

  • 同一时间 只能一个亮

这就叫 交替互锁


二、最标准实现方法(PLC + HMI 配合)

1. PLC 里写 2 行逻辑(最稳)

假设:

  • M0 = 按钮 A 启动信号(HMI 按一下给 ON)

  • M1 = 按钮 B 启动信号

  • M10 = A 状态

  • M11 = B 状态

程序:

  1. A 优先互锁

plaintext

LD M0
OR M10
AN M11
= M10
  1. B 优先互锁

plaintext

LD M1
OR M11
AN M10
= M11

效果:

  • 按 A → M10=ON,M11=OFF

  • 按 B → M11=ON,M10=OFF

  • 永远互斥,不会同时亮


2. HMI 上做两个按钮

按钮 A:

  • 触发地址:M0(按一下置 ON)

  • 显示状态:取 M10

    • M10=ON → 显示 “已启动 A”

    • M10=OFF → 显示 “启动 A”

按钮 B:

  • 触发地址:M1

  • 显示状态:取 M11

这样画面上就会出现:A 亮 → B 灭;B 亮 → A 灭


三、如果你不想写 PLC,只想在 HMI 内部互锁

威纶通 / 昆仑通态 / 台达 都支持 宏指令或直接设置

方法:按钮 A 按下

plaintext

位A = ON
位B = OFF

方法:按钮 B 按下

plaintext

位B = ON
位A = OFF

直接在 HMI 按钮动作里设置即可。


四、最常见用途

  • 自动 / 手动 切换

  • 手动正转 / 反转 互锁

  • 两种模式切换

  • 两台电机只能开一台。

收缩
  • QQ咨询

  • 电话咨询

  • 18576370666
  • 添加微信客服