当 I0.0 为真时,M0.0 被复位为假,急停程序被复位。(当v>0.25fcbh0时,应)

M0.0

当 I0.0 为真时,M0.0 被复位为假,急停程序被复位。如果 v > 0.25fcbh0,则应执行以下操作:

  • 将 M0.1 置为真
  • 将 M0.0 置为真
  • 将 M0.2 置为假
  • 将 M0.3 置为假

当 v <= 0.25fcbh0 时,则应执行以下操作:

  • 将 M0.1 置为假
  • 将 M0.0 置为假
  • 将 M0.2 置为真
  • 将 M0.3 置为真

当 I0.1 为真时,M0.0 将被复位为假,急停程序将被复位。如果 v > 0.25fcbh1,则应执行以下操作:

  • 将 M0.1 置为真
  • 将 M0.0 置为真
  • 将 M0.2 置为假
  • 将 M0.3 置为假

当 v <= 0.25fcbh1 时,则应执行以下操作:

  • 将 M0.1 置为假
  • 将 M0.0 置为假
  • 将 M0.2 置为真
  • 将 M0.3 置为真

当 I0.2 为真时,M0.0 将被复位为假,急停程序将被复位。如果 v > 0.25fcbh2,则应执行以下操作:

  • 将 M0.1 置为真
  • 将 M0.0 置为真
  • 将 M0.2 置为假
  • 将 M0.3 置为假

当 v <= 0.25fcbh2 时,则应执行以下操作:

  • 将 M0.1 置为假
  • 将 M0.0 置为假
  • 将 M0.2 置为真
  • 将 M0.3 置为真

当 I0.3 为真时,M0.0 将被复位为假,急停程序将被复位。如果 v > 0.25fcbh3,则应执行以下操作:

  • 将 M0.1 置为真
  • 将 M0.0 置为真
  • 将 M0.2 置为假
  • 将 M0.3 置为假

当 v <= 0.25fcbh3 时,则应执行以下操作:

  • 将 M0.1 置为假
  • 将 M0.0 置为假
  • 将 M0.2 置为真
  • 将 M0.3 置为真

PLC程序是按顺序逐行扫描的,你按下I0.0程序先扫描第一句指令(此时M0.0还没有得电),Q0.0被复位,接着扫描第2条指令 ,此时 M0.0得电(此时程序还在扫描第2条指令,还没有重复扫描第一条指令,所以此时第一条指令状态不变),M0.0得电后扫描第三条指令,Q0.0置位,即Q0.0得电,即你第一次按下I0.0后,Q0.0得电。 CPU第二次扫描程序,因为第一次按下I0.0时MO.O得电,所以第二次扫描时第一条指令中的M0.0的常闭点断开,你松开I0.0后,M0.0又失电,M0.0常闭点又闭合。 但你这个程序貌似有点问题,Q0.0一直是得电状态

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

相关阅读

添加新评论