CP1H 系列可编程逻辑控制器 欧姆龙 PLC (cp1h系列plc)

本程序适用于以下场景:

  • 控制电机正反点动
  • 实现单次运料和 5 次运料
  • 任意时刻急停
  • 急停后声光报警
  • 清除报警后继续运行
  • 光电开关位 1 停 15 秒,打开装料电磁阀,装料灯亮
  • 装料完成后,右行,右行灯亮,以 30HZ 经过光电开关位 2
  • 在光电开关位 3 减速为 15HZ,在光电开关位 4 停止,打开卸料阀卸料,卸料灯亮
  • 卸料完成后,左行,左行灯亮,以 30HZ 经过光电开关位 3
  • 在光电开关位 2 减速为 15HZ,在光电开关位 1 停止

程序实现

该程序使用欧姆龙 CP1H-XA40DR PLC 和 3G3MZ 变频器。变频器端子控制正、反、停;30HZ、15HZ,清除报警输入,以及过载欠压保护输出,故障后停车。PLC 控制电机,实现正反点动,单次运料,5 次运料。任意时刻急停,急停后声光报警(0.5s 亮,0.5s 灭),按清除报警后,能够继续运行。

程序流程如下:

  1. 初始化 PLC 和变频器
  2. 等待启动信号
  3. 根据输入信号控制电机正反转
  4. 检测光电开关信号,控制装卸料
  5. 检测急停信号,并触发声光报警
  6. 清除报警信号,继续运行
  7. 重复步骤 3-6,直至完成 5 次运料

程序代码


// PLC 程序
// 使用欧姆龙 CP1H-XA40DR PLC

// 初始化
LD K0
OUT Y0
LD K0
OUT Y1

// 等待启动信号
LD X0
EQU 0
JNE 10

// 控制电机正反转
LD X1
EQU 0
JEQ 20
OUT Y2
LD X2
EQU 0
JEQ 20
OUT Y3

// 检测光电开关信号,控制装卸料
LD X3
EQU 0
JEQ 30
LD Y0
EQU 0
JEQ 30
OUT Y4
LD X4
EQU 0
JEQ 30
OUT Y5
LD X5
EQU 0
JEQ 30
LD Y0
EQU 0
JEQ 30
OUT Y6
LD X6
EQU 0
JEQ 30
OUT Y7

// 检测急停信号,并触发声光报警
LD X7
EQU 0
JEQ 40
LD Y8
EQU 0
JEQ 40
OUT Y9
LD Y10
EQU 0
JEQ 40
PUL 0.5
LD Y10
EQU 1
PUL 0.5

// 清除报警信号,继续运行
LD X8
EQU 0
JEQ 50
LD Y9
EQU 1
JEQ 50
LD Y1
EQU 0
OUT Y0
LD Y1
EQU 1

// 重复步骤 3-6,直至完成 5 次运料
LD Y11
EQU 5
JMP 10

变频器设置

变频器端子控制正、反、停;30HZ、15HZ,清除报警输入,以及过载欠压保护输出,故障后停车。具体设置如下:

  • 端子控制: 正转端子: TM1、反转端子: TM2、停止端子: TM3
  • 频率设置: 30HZ、15HZ
  • 清除报警输入: DI1
  • 过载欠压保护输出: DO1

故障处理

如果变频器发生故障,PLC 将检测 DO1 信号并停止电机。故障处理步骤如下:

  1. 检查变频器是否过载或欠压
  2. 复位变频器
  3. 清除 PLC 中的报警信号
  4. 启动电机

注意事项

下列注意事项适用于本程序:

  • 确保 PLC 和变频器按照要求连接
  • 仔细检查程序代码中的地址和逻辑
  • 在测试程序之前,请确保所有安全措施到位

总结

本程序基于欧姆龙 CP1H-XA40DR PLC 和 3G3MZ 变频器,可实现运料小车的自动化控制。程序包含正反点动、单次运料和 5 次运料、急停和声光报警等功能。通过仔细遵循本程序,用户可以轻松实现运料小车的自动化控制。

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论