Off

用于将由位编号指定的输出位设为OFF,或在指定时间OFF之后设为ON。

格式
Off { 输出位编号|输出标签 }​ [, 时间] [, 非同步指定] [, Forced]

参数

输出位编号
以整数值指定要设为OFF的I/O输出位。
输出标签
指定输出标签。
时间
以秒指定输出位设为OFF的时间。经过指定的时间之后,输出位再变为ON。请以0.01秒~10秒的范围指定OFF时间。可省略。
非同步指定
如果设置计时器,则按非同步指定执行后续命令的时序。可省略。

  • 0 - 在将输出位设为OFF的同时执行后续命令。
  • 1 - 默认设置。指定时间OFF之后变为ON并执行后续命令。
Forced
可省略。通常会省略。

说明
Off用于将指定的输出位返回到OFF(或0)。

如果指定时间参数,则在指定时间OFF之后,按输出位编号指定的输出位再次设为ON。如果执行OFF之前输出位已变为OFF,则在经过指定时间后设为ON。

在指定时间为下述设置时,非同步指定设置有效。

  • 1:将输出位设为OFF,经过指定时间后再设为ON,然后执行后续命令。(非同步指定设置以此为默认设置。如果省略该参数,则为“1”的设置。)
  • 0:将输出位设为OFF,同时执行后续命令。

注意


  • 分配用于远程控制的输出位

    如果指定设置用于系统输出的输出位,则会发生错误。远程输出位会根据系统的状态自动设为ON/OFF。

  • 发生紧急停止时

    Epson RC+发生紧急停止时,所有输出位都会变为OFF状态。如果要在紧急停止时保持设置,则可通过[设置]菜单-[系统设置]-[控制器]-[环境设置]面板的[紧急停止时将输出端口设为OFF]复选框重新进行设置。

  • Forced标志

    在要通过NoPause任务、NoEmgAbort任务(执行Xqt时指定NoPause或NoEmgAbort以开始的特别任务),在紧急停止期间或安全门打开时将I/O输出设为OFF的情况下,指定此标志。

    紧急停止期间或安全门打开时,I/O输出会发生变化,因此,在系统设计方面需要注意。


参阅
In、InBCD、MemOn、MemOff、MemOut、MemSw、OpBCD、Oport、Out、Wait

Off使用示例
下例所示为启动名为“iotask”的主任务的情况。“iotask”是分别将输出位1和2设为ON/OFF,并在10秒钟之后再次执行的简单任务。

Function main
  Xqt 2, iotask
  Go P1
  .
  .
  .
Fend


Function iotask
  Do
    On 1
    On 2
    Off 1
    Off 2
    Wait 10
  Loop
Fend

如下所示为利用命令窗口的简单操作示例。

> on 1
> off 1, 10    '将输出1设为OFF,10秒钟之后再次设为ON
> on 2
> off 2