FANUC控制柜R-30iB Compact Plus I/O指令詳情如下:
I/O(輸入/輸出信號)指令,是改變向外圍設備的輸出信號狀態,或讀出輸入信號狀態的指令。
· (系統)數字 I/O 指令
· 機器人(數字)I/O 指令
· 模擬I/O指令
· 組I/O指令
注釋:
I/O信號,在使用前需要將邏輯號碼配置給物理號碼。
數字 I/O 指令
數字輸入(DI)和數字輸出(DO),是用戶可以控制的輸入/輸出信號。
R[i]=DI[i]
R[i]=DI[i]指令,將數字輸入狀態(ON=1、OFF=0)存儲到寄存器中。
例:
1:R[1]=DI[1]
2:R[R[3]]=DI[R[4]]
DO[i]=ON/OFF
DO[i]=ON/OFF指令,接通或斷開所指定的數字輸出信號。
例:
3:DO[1]=ON
4:DO[R[3]]=OFF
DO[i]=PULSE,[時間]
DO[i]=PULSE,[時間]指令,僅在所指定的時間內接通而輸出所指定的數字輸出。在沒有指定時間的情況下,
脈沖輸出由$DEFPULSE(單位 0.1sec)所指定的時間。
例:
5:DO[1]=PULSE
6:DO[2]=PULSE,0.2sec
7:DO[R[3]]=PULSE,1.2sec
DO[i]=R[i]
DO[i]=R[i]指令,根據所指定的寄存器的值,接通或斷開所指定的數字輸出信號。若寄存器的值為0就斷開,若是0以外的值就接通。
例:
7:DO[1]=R[2]
8:DO[R[5]]=R[R[1]]