在發(fā)生通信錯(cuò)誤、F- I/O 錯(cuò)誤或通道錯(cuò)誤發(fā)生后,該指令將為 F 運(yùn)行組中的所有 F-I/O 或 F-I/O 的通道生成一個(gè)確認(rèn)同時(shí)重新集成。
如果使用指令 ACK_GL,則無(wú)需通過(guò) F-I/O DB 的 ACK_REI 變量對(duì) F 運(yùn)行組的各個(gè) F-I/O 進(jìn)行用戶(hù)確認(rèn)。
每次調(diào)用“ 統(tǒng)一確認(rèn) F 運(yùn)行組中的所有 F-I/O” 指令,都將為其分配一個(gè)數(shù)據(jù)區(qū)域存儲(chǔ)該指令的數(shù)據(jù)。因此,將該指令插入程序中時(shí),將自動(dòng)打開(kāi)“調(diào)用選項(xiàng)”(Call options) 對(duì)話框。
在該對(duì)話框中,可為“ 統(tǒng)一確認(rèn) F 運(yùn)行組中的所有 F-I/ O”指令創(chuàng)建一個(gè)單背景數(shù)據(jù)塊(如 ACK_GL_DB_1)或多重背景數(shù)據(jù)塊(如 ACK_GL_Instance_1 )。
新創(chuàng)建的數(shù)據(jù)塊位于項(xiàng)目樹(shù)中“STEP 7 Safety” 文件夾內(nèi)的“程序塊 > 系統(tǒng)塊”(Program blocks > System blocks)
下,而多重背景數(shù)據(jù)塊作為局部變量位于塊接口的“Static”部分。
不能連接使能輸入“EN” 與使能輸出“ENO” 。因此,將一直執(zhí)行該指令,而與使能輸入“EN”的信號(hào)狀態(tài)無(wú)關(guān)。
示例
以下示例說(shuō)明了該指令的工作原理:
審核編輯:劉清
-
ACK
+關(guān)注
關(guān)注
0文章
28瀏覽量
11170 -
數(shù)據(jù)存儲(chǔ)器
+關(guān)注
關(guān)注
1文章
69瀏覽量
17801
原文標(biāo)題:F_ACK_GL:統(tǒng)一確認(rèn) F 運(yùn)行系統(tǒng)組中的所有 F-I/O (STEP 7 Safety V17)
文章出處:【微信號(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)論