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