調用的SFB12 SFB13和FC5 FC6有什么區別
兩個PLC之間使用工業以太網通訊,請問在編程時調用的FC5、FC6、和調用SFB12、SFB13有什么區別?
答:S7通信分為單邊通信和雙邊通信兩種,其區別在于編程是單側 PLC調用 PUT(SFB14/ FB14)、GET(SFB15/ FB15),還是兩側 PLC都調用帶有確認功能的 B_SEND(SFB12/ FB12)、B_RCV(SFB13/ FB13)或者不帶有確認功能的 U_SEND(SFB8/ FB8)、U_RCV(SFB9/FB9)。
在S5兼容通信(包括ISO傳輸協議、TCP通信、ISO_on_TCP)時,通過TCP協議的數據傳輸是采用數據流的方式,沒有傳送任何關于消息長度或起始的任何信息,發送程序填充數據到TCP連接,數據通過TCP協議以字節為單位以透明數據流來傳送。必須在S7程序中調用如下功能:
.FC5 "AG_SEND" 發送數據
.FC6 "AG_RECV" 接收數據
答:S7通信分為單邊通信和雙邊通信兩種,其區別在于編程是單側 PLC調用 PUT(SFB14/ FB14)、GET(SFB15/ FB15),還是兩側 PLC都調用帶有確認功能的 B_SEND(SFB12/ FB12)、B_RCV(SFB13/ FB13)或者不帶有確認功能的 U_SEND(SFB8/ FB8)、U_RCV(SFB9/FB9)。
在S5兼容通信(包括ISO傳輸協議、TCP通信、ISO_on_TCP)時,通過TCP協議的數據傳輸是采用數據流的方式,沒有傳送任何關于消息長度或起始的任何信息,發送程序填充數據到TCP連接,數據通過TCP協議以字節為單位以透明數據流來傳送。必須在S7程序中調用如下功能:
.FC5 "AG_SEND" 發送數據
.FC6 "AG_RECV" 接收數據
本文標簽:調用的SFB12 SFB13和FC5 FC6有什么區別
* 由于無法獲得聯系方式等原因,本網使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《調用的SFB12 SFB13和FC5 FC6有什么區別》相關權利人與機電之家網取得聯系。
關于“調用的SFB12 SFB13和FC5 FC6有什么區別”的更多資訊










