CIOCTL僅與外部對象相關(guān)。
CIOCTL可用于將任何數(shù)據(jù)傳輸?shù)酵獠繉ο螅纾?配置數(shù)據(jù)以更改文件名。
CIOCTL可以請求外部對象的任何數(shù)據(jù)。
除了使用CREAD / CWRITE傳送的數(shù)據(jù)之外,CIOCTL還用于傳輸數(shù)據(jù),例如, 在CREAD或CWRITE語句失敗后請求詳細的錯誤消息。不能使用CIOCTL語句代替CREAD / CWRITE,雖然它可以傳輸相同的數(shù)據(jù),但不能格式化它們。
IOCTL也可以由命令解釋器調(diào)用。
使用KRL命令I(lǐng)OCTL在系統(tǒng)運行時停用模塊。
CIOCTL ( Handle, Request, Argument, String, Retval )
Handle |
類型:INT COPEN向CIOCTL傳輸?shù)臉俗R通道的句柄變量 |
Request |
類型:INT 按值傳輸?shù)酵獠磕K的請求編號。只允許大于0的請求數(shù)。 請求號可以具有多種不同的功能;例如,一個請求號碼可以啟動一個特定的程序。請求號的含義是特定于模塊的。 |
Argument |
類型:INT 數(shù)據(jù)傳輸?shù)酵獠磕K。 |
String |
類型:CHAR數(shù)組 陣列傳輸?shù)酵獠磕K。最多128個數(shù)組元素。 |
Retval |
類型:INT 返回通過引用傳輸?shù)酵獠磕K的值。外部模塊可以修改該值。 |
返回值
0 | CIOCTL已成功執(zhí)行。 |
1 |
CIOCTL未成功執(zhí)行。 原因:通道關(guān)閉。 |
2 |
CIOCTL未成功執(zhí)行。 原因:CIOCTL是由與COPEN不同的口譯員調(diào)用的。 示例:COPEN由S_INT調(diào)用;CIOCTL由R_INT調(diào)用。 如果命令解釋器調(diào)用CIOCTL,則無論哪個解釋器調(diào)用COPEN,都會始終執(zhí)行該語句。 |
3 |
CIOCTL未成功執(zhí)行。 原因:無效的請求編號 |
>0 | 外部模塊返回的錯誤編號。 |
-
機器人
+關(guān)注
關(guān)注
213文章
29481瀏覽量
211535 -
函數(shù)
+關(guān)注
關(guān)注
3文章
4368瀏覽量
64187 -
KUKA
+關(guān)注
關(guān)注
3文章
218瀏覽量
16888
原文標題:KUKA 機器人系統(tǒng)函數(shù):CIOCTL
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
KUKA機器人問題解答
KUKA庫卡機器人伺服驅(qū)動器相關(guān)型號舉例
KUKA焊接機器人伺服電機常見故障及維修處理
工業(yè)機器人組成結(jié)構(gòu)相關(guān)資料分享
庫卡機器人MGV電源模塊維修
機器人系統(tǒng)與控制需求簡介
KUKA機器人伺服驅(qū)動模塊維修
沒有有前輩用LabVIEW控制kuka機器人c2的經(jīng)驗?通訊是怎么做到的?
KUKA機器人相關(guān)分類及型號一覽

KUKA庫卡機器人MGV電源模塊維修PH1013-2840

評論