商鋪名稱:廣州三合自動(dòng)化設(shè)備有限公司
聯(lián)系人:馬杰(先生)
聯(lián)系手機(jī):
固定電話:
企業(yè)郵箱:2849382866@qq.com
聯(lián)系地址:廣州市南沙區(qū)欖核鎮(zhèn)數(shù)碼花園1座201室
郵編:511480
聯(lián)系我時(shí),請(qǐng)說(shuō)是在線纜網(wǎng)上看到的,謝謝!
同樣,在SIMATIC 315PN-2的OB1中,調(diào)用FB8/FB9。通信雙方的“R_ID”均設(shè)為0。將SIMATIC 315PN-1的MB100-MB109賦值B#16#02,在SIMATIC 315PN-2中,將FB9的“EN_R”置1,然后在SIMATIC 315PN-1中,將FB8中“REQ”設(shè)置上升沿信號(hào),此時(shí)SIMATIC 315PN-2的MB110-MB119接收到B#16#02。如圖7所示。
圖7
同理,將SIMATIC 315PN-2 的MB100-MB109賦值為B#16#03,SIMATIC 315PN-1的MB110-MB119接收到B#16#03。如圖8所示。
圖8
3.2. 確認(rèn)數(shù)據(jù)交換
SFB/FB 12 "BSEND" 向類型為“BRCV”的遠(yuǎn)程伙伴SFB/FB發(fā)送數(shù)據(jù)。通過(guò)這種供應(yīng)全新6SL3210-5BB15-5UV1V20變頻器
類型的數(shù)據(jù)傳送,更多的數(shù)據(jù)可以在通訊伙伴之間傳輸,超過(guò)任何其它用于組態(tài)的
S7連接的通訊SFB/FB所能傳輸?shù)臄?shù)據(jù)量,通過(guò)集成PN口的S7-400和S7-300是65534字節(jié)。
要發(fā)送的數(shù)據(jù)區(qū)是分段的。各個(gè)分段單獨(dú)發(fā)送給通訊伙伴。通訊伙伴在接收到最后
一個(gè)分段時(shí)對(duì)此分段進(jìn)行確認(rèn),該過(guò)程與相應(yīng)SFB/FB "BRCV" 的調(diào)用無(wú)關(guān)。在調(diào)用塊之后,當(dāng)在控制輸入REQ上有上升沿時(shí),發(fā)送作業(yè)被激活。發(fā)送用戶存儲(chǔ)區(qū)中的數(shù)據(jù)與處理用戶程序是異步執(zhí)行的。
由SD_1指定起始地址和要發(fā)送數(shù)據(jù)的最大長(zhǎng)度?梢酝ㄟ^(guò)LEN來(lái)確定數(shù)據(jù)域的作業(yè)指定長(zhǎng)度。在這種情況下,LEN替換SD_1的長(zhǎng)度區(qū)域。參數(shù)R_ID必須在相應(yīng)的兩個(gè)SFB/FB上完全相同。如果在控制輸入R處有上升沿,則當(dāng)前數(shù)據(jù)傳送將被取消。如果傳送成功完成,則通過(guò)將狀態(tài)參數(shù)DONE的數(shù)值設(shè)置為1來(lái)進(jìn)行指示。如果狀態(tài)參數(shù)DONE或ERROR的數(shù)值為1,則在前一個(gè)發(fā)送處理結(jié)束之前,不能處理新的發(fā)送作業(yè)。
SFB/FB 13 "BRCV" 接收來(lái)自類型為“BSEND”的遠(yuǎn)程伙伴SFB/FB的數(shù)據(jù)。在收
到每個(gè)數(shù)據(jù)段后,向伙伴SFB/FB發(fā)送一個(gè)確認(rèn)幀,同時(shí)更新LEN參數(shù)。在塊調(diào)用完畢,并且在控制輸入EN_R數(shù)值為1之后,塊準(zhǔn)備接收數(shù)據(jù)。可以通過(guò)EN_R=0來(lái)取消一個(gè)已激活的作業(yè)。
由RD_1指定起始地址和接收區(qū)的最大長(zhǎng)度。由LEN指示已接收數(shù)據(jù)域的長(zhǎng)度。供應(yīng)全新6SL3210-5BB15-5UV1V20變頻器
從用戶存儲(chǔ)區(qū)中接收數(shù)據(jù)與處理用戶程序是異步執(zhí)行的。參數(shù)R_ID必須在相應(yīng)的兩個(gè)SFB/FB上完全相同。通過(guò)狀態(tài)參數(shù)NDR的數(shù)值為1來(lái)指示所有數(shù)據(jù)段的無(wú)錯(cuò)接收。接收到的數(shù)據(jù)保持不變,直到通過(guò)EN_R=1來(lái)重新調(diào)用SFB/FB 13為止。如果在數(shù)據(jù)的異步接收期間調(diào)用塊,則將引發(fā)一個(gè)警告,該警告通過(guò)STATUS參數(shù)輸出;如果當(dāng)控制輸入EN_R數(shù)值為0時(shí)進(jìn)行調(diào)用,則接收將被終止,并且SFB/FB將返回到它的初始狀態(tài)。
打開(kāi)SIMATIC 315PN-1的OB1,在OB1中依次調(diào)用FB12,F(xiàn)B13如圖9、圖10所示: