MemOff
將記憶體I/O的指定位元設為OFF。
格式
MemOff { 位元編號 | 記憶體I/O標籤 }
參數
- 位元編號
- 以整數指定記憶體I/O的位元。
- 記憶體I/O標籤
- 指定記憶體I/O標籤。
說明
MemOff用於將指定記憶體I/O的位元設為OFF(0)。以MemSw命令檢查指定記憶體位元的狀態。Wait命令也用於記憶體位元,讓系統等待,直到變為指定的記憶體I/O狀態。
注意
記憶體I/O的OFF
重新啟動控制器時,則將記憶體I/O置為OFF。緊急停止、打開安全門、程式結束、Reset、重新啟動Epson RC+時不置為OFF。
參照
In、MemIn、InBCD、Off、On、MemOn、OpBCD、Oport、Out、MemOut、Sw、MemSw、Wait
MemOff範例
以下是各自啟動動作命令的2項工作之使用範例。在這2項工作中啟用聯鎖功能,以便在另一方結束機器人動作命令時,依序對控制進行增益處理。因此,2項工作可依序按照各自的指示執行動作陳述式。MemSw連同Wait命令一起使用。在重新開始動作之前,會等待記憶體I/O位元1變為適當值,以確保安全。MemOn和MemOff用於啟用或停用記憶體I/O,以正確地進行同步。
Function main
Integer I
MemOff 1
Xqt 2, task2
For i = 1 to 100
Wait MemSw(1) = Off
Go P(i)
MemOn 1
Next I
Fend
Function task2
Integer I
For i = 101 to 200
Wait MemSw(1) = On
Go P(i)
MemOff 1
Next I
Fend
以下是命令視窗中的簡易操作範例。
> MemOn 1 '啟用記憶體I/O位元1
> Print MemSw(1)
1
> MemOff 1 '將記憶體I/O位元1設為OFF
> Print MemSw(1)
0