快換的Profinet對(duì)接使用方式
同一個(gè)設(shè)備可以在不同的機(jī)器人上交替運(yùn)行。為此必須使用其他的 IOCTL 功能進(jìn)行解耦和耦合。如果一個(gè)設(shè)備僅在一個(gè)機(jī)器人上運(yùn)行,則也可以使用這些 IOCTL 功能。其他 IOCTL 功能只能為了兼容的原因而使用。
l? 在帶有工具更換系統(tǒng)的應(yīng)用中,絕不能將總線用戶持久地耦合在工業(yè)以太網(wǎng)上。
l? 在冷啟動(dòng)或在一個(gè)輸入 / 輸出端配置時(shí),在該情況下這將直接導(dǎo)致工業(yè)以太網(wǎng)故障。
l? 關(guān)閉始終可用這一功能可以防止這些設(shè)備在冷啟動(dòng)后或者重新配置輸入 /輸出端后被邏輯耦合進(jìn)工業(yè)以太網(wǎng)。
l? 這些已被停用的設(shè)備可以在以后程序運(yùn)行時(shí)毫無問題地重新耦合進(jìn)來。
l? 但是在項(xiàng)目設(shè)置時(shí)必須考慮到,將所有工具在物理和邏輯上集入進(jìn)工業(yè)以太網(wǎng)項(xiàng)目。
解耦 --已解耦設(shè)備的屬性:
l? 若將已解耦的設(shè)備與工業(yè)以太網(wǎng)或者電源分離開,這不會(huì)觸發(fā)故障。
l? 在已解耦的設(shè)備上進(jìn)行的所有 IO 操作都無效。
l? 已解耦的設(shè)備不能對(duì)讀 / 寫故障進(jìn)行處理。
l? 解耦時(shí)設(shè)備的輸入端已被歸零。
耦合
IOCTL 函數(shù)是同步執(zhí)行的。當(dāng)設(shè)備重新可以使用并可寫入時(shí),該函數(shù)才返回。耦合的設(shè)備不可用時(shí),例如因?yàn)樗c總線或電源斷開了,在超時(shí) ( 默認(rèn) 10 秒) 后顯示一條提示信息。
? 菜單路徑:項(xiàng)目結(jié)構(gòu) > ProfiNet > 用鼠標(biāo)雙擊 > 設(shè)備設(shè)定
? 通過勾選將設(shè)備設(shè)置為始終可用或者取消此設(shè)置。
選項(xiàng) “始終可用” 會(huì)影響機(jī)器人控制系統(tǒng)在冷啟動(dòng)或在重新配置 I/O 驅(qū)動(dòng)程序時(shí)對(duì)于已解耦設(shè)備的反應(yīng)。”始終可用”可在 WorkVisual 內(nèi)的設(shè)備數(shù)據(jù)中設(shè)置。
如果設(shè)備沒有勾選選項(xiàng) 始終可用,則設(shè)備在重啟時(shí)或在重新配置 I/O 驅(qū)動(dòng)程序時(shí)自動(dòng)解耦。為了與設(shè)備建立連接,必須用 IOCTL 功能重新耦合設(shè)備。
通過 HMI 耦合和解耦現(xiàn)場(chǎng)總線用戶
1.選擇菜單序列顯示 > 變量 > 單個(gè)。
2.2. 在 名稱欄輸入:
? 解耦時(shí):
? 在一臺(tái)機(jī)器人上使用該設(shè)備時(shí):
=IOCTL("PNIO-CTRL",60,[ 用戶識(shí)別號(hào) ])
? 在一臺(tái)或多臺(tái)機(jī)器人上使用該設(shè)備時(shí):
責(zé)任編輯:lq
-
機(jī)器人
+關(guān)注
關(guān)注
210文章
28217瀏覽量
206582 -
工業(yè)以太網(wǎng)
+關(guān)注
關(guān)注
10文章
614瀏覽量
42315 -
Profinet
+關(guān)注
關(guān)注
6文章
1069瀏覽量
23330
原文標(biāo)題:DOCK之profinet的對(duì)接快換耦合
文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論