ROTC 旋轉(zhuǎn)臺(tái)控制 控制旋轉(zhuǎn)臺(tái)的旋轉(zhuǎn)使得被指定的工件以最短路徑轉(zhuǎn)到出口位置。
操作元件: D
目標(biāo)元件: M
m 1 m 2: K H m 1=2----32767 m 2= 0---32767 m 1>m 2
使用格式:如將旋轉(zhuǎn)工作臺(tái)分為10個(gè)位置
LD X0
OUT M0
LD X1
OUT M1
LD X2
OUT M2
LD X3
MOV K7 D1
LD X4
MOV K3 D2
LD X5
MOV K6 D2
LD X10
ROTC D0 K10 K2 M0
OUT M3
OUT M4
OUT M5
OUT M6
OUT M7
使用ROTC指令所需的條件:
(1) 旋轉(zhuǎn)位置檢測信號(hào) X0/X1為一個(gè)兩相開關(guān)。檢測工作臺(tái)的正/反轉(zhuǎn)向和轉(zhuǎn)
LD X0 過的位置數(shù),工作臺(tái)轉(zhuǎn)過一個(gè)位置對(duì)應(yīng)的X接通一次,
OUT M0 間接的去控制對(duì)應(yīng)的M0/M1接通一次,由ROTC指令
LD X1 指定的D0(計(jì)數(shù)寄存器)記錄次數(shù)。
OUT M1 X2為原點(diǎn)開關(guān),X2接通的位置(即M2接通時(shí))是工作
LD X2 臺(tái)的0號(hào)位置,此時(shí)D0清0
OUT M2 注意:1、X/M為連續(xù)號(hào)元件,可選擇任意X號(hào)作首元件號(hào)
但M的首元件號(hào)由ROCT的目標(biāo)M元件號(hào)決定
2、系統(tǒng)默認(rèn)M首元件號(hào)M0為正轉(zhuǎn),下一元件號(hào)M1為反轉(zhuǎn)
3、再下一元件M2號(hào)為原點(diǎn)位置。
(2) 呼喚條件寄存器 ROTC指定了D0為計(jì)數(shù)寄存器,則系統(tǒng)默認(rèn)下一
LD X3 元件D1為存放工作臺(tái)入/出位置號(hào)。可在工作臺(tái)位
MOV K7 D1 位置號(hào)內(nèi)任意指定由MOV送入。
LD X4 再下一元件D2存放請求入/出的位置號(hào),
MOV K3 D2
LD X5
MOV K6 D2
(3)分度數(shù)(m1):K10 工作臺(tái)劃分的總位置數(shù)
低速區(qū)(m2): K2 從工作臺(tái)上取件時(shí),取出工件距離取出位置開始低速運(yùn)行的間隔位置數(shù)。
當(dāng)上述條件設(shè)定后,則ROTC指令就自動(dòng)地指定輸出信號(hào):
LD X10
ROTC D0 K10 K2 M0
OUT M3
OUT M4
OUT M5
OUT M6
OUT M7
D0:計(jì)數(shù)寄存器
D1:入/出位置號(hào)位置號(hào)設(shè)定寄存器
D2:請求入/出位置號(hào)寄存器
M0:正轉(zhuǎn)信號(hào)
M1:反轉(zhuǎn)信號(hào)
M2:原點(diǎn)檢測信號(hào)
以下元件由ROTC指令自動(dòng)控制輸出:
M3:高速正轉(zhuǎn)
M4:低速正轉(zhuǎn)
M5:停止
M6:高速反轉(zhuǎn)
M7:低速反轉(zhuǎn)
注意:1、ROTC指令置ON時(shí),若原點(diǎn)檢測信號(hào)M2變?yōu)镺N,則計(jì)數(shù)寄存器D0清0。在開始任何操作之前必須先執(zhí)行清0操作。
2、若轉(zhuǎn)向檢測信號(hào)為100脈沖/周,工作臺(tái)分為10個(gè)位置,則m1(工作臺(tái)的劃分位置數(shù))仍應(yīng)為100,但D2(請求入/出位置)必須為0、10、20、- - - - - 、90。
3、要使低速區(qū)為1.5個(gè)位置間隔,則m2=15。
4、本指令只能用一次。