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