西門子6ES7138-4CB11-0AB0電源模塊
通過(guò) PROFIBUS 進(jìn)行通信的協(xié)議:FDL
通過(guò) FDL 連接(現(xiàn)場(chǎng)總線數(shù)據(jù)鏈路)的數(shù)據(jù)傳輸適用于將相關(guān)數(shù)據(jù)塊傳送到 PROFIBUS
通信伙伴。這些通信伙伴基于符合 EN 50170 標(biāo)準(zhǔn)(第 2 卷)的 FDL 服務(wù) SDA(需要確
認(rèn)的數(shù)據(jù)發(fā)送)對(duì)數(shù)據(jù)進(jìn)行發(fā)送及接收。兩個(gè)伙伴具有同樣的權(quán)限;即,每個(gè)伙伴都可進(jìn)
行基于事件的發(fā)送和接收操作。
基于符合 EN 50170(第 2 卷)標(biāo)準(zhǔn)的 FDL 服務(wù) SDN(無(wú)需確認(rèn)的數(shù)據(jù)發(fā)送)時(shí),可通
過(guò) FDL 執(zhí)行以下操作:
● 通過(guò) CM 1542-5 的 PROFIBUS 接口,向 PROFIBUS 上的所有設(shè)備進(jìn)行廣播
● 通過(guò) CM 1542-5 的 PROFIBUS 接口,向一個(gè)多播組中的所有接收方進(jìn)行多播
Modbus TCP
Modbus 協(xié)議是是一種基于主站/從站架構(gòu)的通信協(xié)議,采用線形拓?fù)浣Y(jié)構(gòu)。在 Modbus
TCP(傳輸控制協(xié)議)中,數(shù)據(jù)作為 TCP/IP 數(shù)據(jù)包進(jìn)行傳輸。
只有用戶程序中的相關(guān)指令才能對(duì)通信進(jìn)行控制。
電子郵件和 FTP
例如,可使用郵件來(lái)發(fā)送數(shù)據(jù)塊內(nèi)容的附件(如過(guò)程數(shù)據(jù))。
可以使用 FTP 連接(FTP = 文件傳輸協(xié)議)與 S7 設(shè)備之間雙向傳輸文件。
通信由客戶端用戶程序中的指令控制。西門子6ES7138-4CB11-0AB0電源模塊
應(yīng)用示例:SIMATIC S7-1500 CPU 的 MQTT 發(fā)布方
“消息隊(duì)列遙測(cè)傳輸” (MQTT) 是一種 TCP/IP 層級(jí)的簡(jiǎn)單通信協(xié)議。該協(xié)議適用于在功能
較少的設(shè)備間進(jìn)行消息交換,以及通過(guò)非可靠網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸。
在本應(yīng)用示例中,通過(guò)一個(gè)函數(shù)塊在 SIMATIC S7-1500 中實(shí)施 MQTT 協(xié)議。