汇川 H5U PLC 实战|电机正反转控制(软件互锁)

软件:AutoShop(H5U),可直接离线仿真,零基础学习案例

控制需求

  1. 按下正转按钮,电动机正转
  2. 按下反转按钮,电动机反转
  3. 只有在停止状态下,才可以启动正转或者反转
  4. 按下停止按钮,电动机停止转动

一、IO软元件地址分配

在软元件表分配地址并添加中文注释

元件 类型 注释说明
X0 输入继电器 正转启动按钮
X1 输入继电器 反转启动按钮
X2 输入继电器 停止按钮
Y0 输出继电器 电机正转输出
Y1 输出继电器 电机反转输出

💡提示:写完注释后,顶部菜单【查看】→勾选【元件注释】,梯形图才能显示中文注释;修改注释后按F7编译刷新。 X为外部输入信号,Y为PLC输出;X/Y字母为厂家固定代号,不可自定义修改。

二、一步步编写梯形图程序

步骤1:编写正转自锁回路

网络1编写正转控制:

  • X0常开触点(正转按钮),并联Y0常开自锁触点;
  • 实现:按下X0电机正转,松开X0保持运行。

步骤2:编写反转自锁回路

网络2编写反转控制:

  • X1常开触点(反转按钮),并联Y1常开自锁触点;
  • 实现:按下X1电机反转,松开X1保持运行。

步骤3:添加公共停止按钮

在网络1、网络2两个回路中,都串联X2常闭触点(停止按钮)。

按下X2停止按钮,X2常闭触点断开,不管正转还是反转,线圈都会失电停机。

步骤4:增加软件互锁(正反转互斥,重点)

⚠️目的:禁止正转Y0、反转Y1同时得电,防止电源短路

  1. 在网络1正转回路,串联 Y1常闭触点(反转中) 如果Y1反转线圈得电,Y1常闭触点断开,直接切断正转回路,Y0无法启动。
  2. 在网络2反转回路,串联 Y0常闭触点(正转中) 如果Y0正转线圈得电,Y0常闭触点断开,直接切断反转回路,Y1无法启动。

✅完整梯形图逻辑总结

  • 网络1:X0常开 并联 Y0常开 → 串联X2常闭(停止) → 串联Y1常闭(互锁) → 输出Y0正转线圈
  • 网络2:X1常开 并联 Y1常开 → 串联X2常闭(停止) → 串联Y0常闭(互锁) → 输出Y1反转线圈

三、完整运行逻辑

  1. 电机正转状态 Y0=ON 网络2里面Y0常闭触点断开,反转回路直接切断。此时按下反转按钮X1无效,不能直接切换反转,必须先停止。
  2. 电机反转状态 Y1=ON 网络1里面Y1常闭触点断开,正转回路直接切断。此时按下正转按钮X0无效,不能直接切换正转,必须先停止。
  3. 电机停止状态 Y0=OFF,Y1=OFF Y0、Y1对应的常闭触点全部恢复闭合。此时按下X0启动正转,或者按下X1启动反转,都可以正常工作。

✨重要规则:想要切换转动方向,必须先按下停止按钮X2,让当前输出线圈失电,再启动另一个方向。

四、仿真测试操作

  1. 快捷键F7全部编译,无报错。
  2. 点击【离线调试】,打开IO状态仿真面板。
  3. 仿真现象:
  • 点击X0,Y0得电正转;松开X0保持运行;此时点击X1,不会启动反转。
  • 点击X2停止,Y0失电停机;再点击X1,Y1得电反转。
  • 电机反转运行的时候,点击X0,不会启动正转;点击X2电机停止。

五、新手重点注意事项(重点)

1、触点联动规则

同一个软元件线圈得电:

  • 该元件所有常开触点闭合
  • 该元件所有常闭触点断开 触点的常开/常闭类型画图就确定,运行不会改变触点类型,只会改变导通、断开状态。

2、软件互锁 ≠ 硬件互锁(工业现场必看)

我们程序写的叫软件互锁,仅仅是PLC程序层面的保护,仿真效果很好。

⚠️实际接线做电机正反转,一定要增加硬件互锁:把两个接触器的辅助常闭触点互相串到对方接触器线圈回路。 风险:如果接触器触点粘连熔焊,就算PLC断开输出,接触器依旧吸合,会造成强电短路,损坏设备。软件互锁不能替代硬件互锁。

3、虚拟软元件和真实硬件区分

电脑仿真环境:Y0/Y1是虚拟软元件,可以软件强制置ON/OFF测试。 真实H5U硬件PLC:Y0/Y1对应真实物理输出端子,不能手动点击关闭,状态完全由梯形图逻辑控制。

拓展思考

思考:如果没有写互锁触点,同时按下X0和X1,会发生什么? 答案:程序中Y0、Y1会同时输出;实际硬件会造成电源短路,烧毁接触器,严禁这样操作。


相关推荐
慧都小妮子2 天前
DxpSERVER V7.7.0:PLC 与 CNC 采集更新了什么?
plc·cnc·opc·工业数据采集·dxpserver·安川
成都纵横智控科技官方账号7 天前
三菱 Q 系列 PLC 如何远程监控?零代码配置教程与边界
数据采集·plc·远程监控·三菱·边缘计算网关
hengdonghui13 天前
Writeup 4 2020 - 之江杯 - 异常的工程文件
ctf·工控
蓝蜂物联网15 天前
多项目分散各地?一个网关实现 PLC 程序远程批量上下载
plc·plc远程上下载·电子电工
千里码aicood23 天前
基于PLC与机器视觉的智能分拣控制系统设计
c++·自动化·plc
千里码aicood24 天前
基于PLC的简易三轴工件搬运平台设计
自动化·plc
AlanBruce1 个月前
摩尔信使MThings功能综述与应用使用指南
linux·自动化·plc·mthings·摩尔信使
周永恒1 个月前
Codesys 应用实践 - 上下位机闭环
上位机·plc·codesys
AlanBruce1 个月前
摩尔信使MThings EdgeWeb使用指南
上位机·plc·modbus·mthings·摩尔信使