解耦時(shí)必須注意以下事項(xiàng):
設(shè)備輸出端設(shè)置保持不變還是改變,取決于用哪個(gè) IOCTL 功能給設(shè)備解耦。
IOCTL(”PNIO-CTRL”,60, [ 用戶 ID]):設(shè)備輸出端設(shè)置保持不變。如果將設(shè)備短時(shí)間斷開電源后又重新接上,則會(huì)恢復(fù)輸出端設(shè)置。
IOCTL(“PNIO-CTRL”,1060, [ 用戶 ID] ):設(shè)備輸出端設(shè)置不會(huì)保持不變,而是在解耦后立即歸零。如果將設(shè)備短時(shí)間斷開電源后又重新接上,則不會(huì)恢復(fù)輸出端設(shè)置。
始終可用網(wǎng)絡(luò)
勾選:機(jī)器人控制器啟動(dòng)時(shí)期待設(shè)備已被激活。若設(shè)備未被激活,將輸出故障信息。
未勾選:機(jī)器人控制系統(tǒng)在啟動(dòng)時(shí)不檢查設(shè)備是否已被激活。
解耦:
1. 在一臺(tái)機(jī)器人上使用該設(shè)備時(shí):
RET =IOCTL(”PNIO-CTRL”,60, [ 用戶 ID] )
2.在一臺(tái)或多臺(tái)機(jī)器人上使用該設(shè)備時(shí):
RET =IOCTL(“PNIO-CTRL”,1060, [ 用戶 ID] )
耦合:
1. 在一臺(tái)機(jī)器人上使用該設(shè)備時(shí):
RET =IOCTL(”PNIO-CTRL”,50, [ 用戶 ID] )
2. 在一臺(tái)或多臺(tái)機(jī)器人上使用該設(shè)備時(shí):
RET =IOCTL(”PNIO-CTRL”,1050, [ 用戶 ID] )
RET 的返還值:
0 IOCTL 已成功執(zhí)行。
1 超時(shí)
2 IOCTL 包含一個(gè)錯(cuò)誤參數(shù)。
------------------------------------------------
解耦的操作步驟:
1. 選擇菜單序列顯示 》 變量 》 單個(gè)。
2. 在名稱欄輸入:
在一臺(tái)機(jī)器人上使用該設(shè)備時(shí):
=IOCTL(“PNIO-CTRL”,60,[ 用戶識(shí)別號(hào) ])
在一臺(tái)或多臺(tái)機(jī)器人上使用該設(shè)備時(shí):
=IOCTL(“PNIO-CTRL”,1060,[ 用戶識(shí)別號(hào) ])
3. 用回車鍵確認(rèn)。設(shè)備即被解耦。
耦合的操作步驟:
1. 選擇菜單序列顯示 》 變量 》 單個(gè)。
2. 在名稱欄輸入:
在一臺(tái)機(jī)器人上使用該設(shè)備時(shí):
=IOCTL(“PNIO-CTRL”,50,[ 用戶識(shí)別號(hào) ])
在一臺(tái)或多臺(tái)機(jī)器人上使用該設(shè)備時(shí):
=IOCTL(“PNIO-CTRL”,1050,[ 用戶識(shí)別號(hào) ])
3. 用回車鍵確認(rèn)。設(shè)備即被耦合。
責(zé)任編輯:dhj
-
控制系統(tǒng)
+關(guān)注
關(guān)注
41文章
6509瀏覽量
110381 -
機(jī)器人
+關(guān)注
關(guān)注
210文章
28103瀏覽量
205849 -
解耦
+關(guān)注
關(guān)注
0文章
40瀏覽量
11883
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論