6ES7431-7QH00-0AB0
BLOCK_DB
BLOCK_SDB
2字節(jié) 指示在被調(diào)用的邏輯塊中由程序使用的塊
格式: FC101
DB42
POINTER 6字節(jié) 標(biāo)識(shí)地址
Format: P#M50.0
ANY 10字節(jié) 用于當(dāng)前參數(shù)的數(shù)據(jù)類型是未知的
格式: P#M50.0 BYTE 10 數(shù)據(jù)類型是ANY格式
P#M100.0 WORD 5
L#1COUNTER 10 參數(shù)類型是ANY格式
附錄
A-40
A.3.4.1 參數(shù)類型BLOCK、COUNTER、TIMER 的格式
STEP 7 將參數(shù)類型BLOCK、COUNTER 和
6ES7431-7QH00-0AB0
消息。
對熱重啟的反應(yīng)
只有在暖重啟或冷重啟期間,用于S7通訊的SFB才被設(shè)置為NO_INIT狀態(tài)。
也就是說,它們的反應(yīng)和可以在熱重啟之后重新恢復(fù)運(yùn)行的用戶功能塊一樣。
對存儲(chǔ)器復(fù)位的反應(yīng)
存儲(chǔ)器復(fù)位將終止所有連接。由于在存儲(chǔ)器復(fù)位之后,對于用戶程序來說,暖重啟
或冷重啟是唯一可以運(yùn)行的啟動(dòng)類型,所以所有用于S7通訊的SFB (如果仍然存在)
都被設(shè)置為NO_INIT狀態(tài)
6ES7431-7QH00-0AB0
暖重啟和冷重啟
在暖重啟和冷重啟期間,所有SFB都設(shè)置為NO_INIT狀態(tài)。存儲(chǔ)在背景數(shù)據(jù)塊中的
實(shí)際參數(shù)不會(huì)改變。
通過SFB執(zhí)行暖重啟和冷重啟,以實(shí)現(xiàn)雙邊數(shù)據(jù)交換
通常,用于雙邊數(shù)據(jù)交換的帶有SFB的兩個(gè)模塊不會(huì)同時(shí)暖重啟或冷重啟。
SFB的反應(yīng)受下列規(guī)則的控制:
接收塊(SFB URCV、BRCV)的反應(yīng)如下:
? 如果在暖重啟或冷重啟時(shí),SFB已經(jīng)接收了一個(gè)作業(yè),但是還沒有確認(rèn)這個(gè)
作業(yè),則SFB將產(chǎn)生一個(gè)序列中止幀(CFB、BRCV),并立即跳轉(zhuǎn)到NO_INIT
狀態(tài)。
6ES7431-7QH00-0AB0