6ES7431-1KF20-0AB0
進行確認。
S7-300:在REQ的上升沿處發(fā)送數(shù)據(jù)。在REQ的每個上升沿處傳送參數(shù)R_ID、ID和
SD_1。在每個作業(yè)結(jié)束之后,可以給R_ID、ID和SD_1參數(shù)分配新數(shù)值。
S7-400:在控制輸入REQ的上升沿處發(fā)送數(shù)據(jù)。通過參數(shù)SD_1到SD_4來指向要發(fā)
送的數(shù)據(jù),但并非都需要用到所有四個發(fā)送參數(shù)。
然而,必須確保參數(shù)SD_1到SD_4/SD_1和RD_1到RD_4/RD_1(在相應(yīng)通訊伙伴
SFB/FB“URCV”上)所定義的區(qū)域在以下幾個方面保持一致:
? 編號
? 長度,和
? 數(shù)據(jù)類型。
6ES7431-1KF20-0AB0
B#16#82 Q 輸出區(qū)域
B#16#83 M 位存儲區(qū)域
B#16#84 DB 數(shù)據(jù)塊
B#16#85 DI 背景數(shù)據(jù)塊
B#16#86 L 局域數(shù)據(jù)(L堆棧)
B#16#87 V 上一個塊調(diào)用使用的局域數(shù)據(jù)
? 數(shù)據(jù)的地址(字節(jié).位的格式)
附錄
A-41
STEP 7 提供指針格式:P#memory_area byte.bit_address(P#存儲區(qū)域 字節(jié).位地址)(如
果形參被聲明為參數(shù)類型POINTER,只需指出存儲區(qū)域和地址。STEP 7 會自動將輸
入轉(zhuǎn)換為指針的格式)。下面的例子說明如何為從M50.0 開始的數(shù)據(jù)輸入?yún)?shù)類型
POINTER:
? P#M50.0
6ES7431-1KF20-0AB0
? 當(dāng)下一次調(diào)用SFB時,功能塊切換到IDLE、DISABLED或ENABLED狀態(tài)。
在IDLE和ENABLED狀態(tài)中重新檢查連接。
如果在此期間重新建立連接,則也會執(zhí)行此過程。
電源掉電
帶備用電池的電源掉電,隨后重啟動,這將終止所有已建立的連接。因此,上面講
到的各點適用于所有有關(guān)的功能塊。
如果發(fā)生帶備用電池的電源掉電,隨后自動暖重啟或冷重啟,則終止連接和暖重啟
或冷重啟的各個相關(guān)事項都適用。
在無備用電池的自動暖重啟或冷重啟特例中,電源恢復(fù)之后自動執(zhí)行存儲器復(fù)位,
用于S7通訊的SFB的反應(yīng)可
6ES7431-1KF20-0AB0