當(dāng) PLC 遇見 “IT”
當(dāng)今不斷發(fā)展的工業(yè)自動化世界,在智能、高效和快速的系統(tǒng)和軟件應(yīng)用中,數(shù)據(jù)扮演著越來越重要的角色。傳統(tǒng)的 IT 網(wǎng)絡(luò)中,提供了豐富多彩的規(guī)范和協(xié)議,這些都可以幫助用戶對數(shù)據(jù)進行充分地發(fā)掘。
而隨著工業(yè) 4.0 的來臨,IT、OT 的融合是大勢所趨,IT 和 OT 之間的界限也越來越模糊,越來越多的 IT 技術(shù)被引入到 OT 應(yīng)用之中,OT 處理自動化設(shè)備和現(xiàn)實的物理世界;而 IT 則更強調(diào)軟件、數(shù)據(jù)和信息等,以前我們談?wù)揚LC 通訊會想到自動化領(lǐng)域中的 PROFINET、S7、Modbus TCP 這些傳統(tǒng)的工業(yè)通訊協(xié)議,而現(xiàn)在隨著技術(shù)發(fā)展,SIMATIC PLC 也提供了常用于 IT 領(lǐng)域的通訊協(xié)議庫和功能塊,因此西門子為了助力數(shù)字化轉(zhuǎn)型和網(wǎng)絡(luò)融合,提供了一系列的解決方案,并且以程序庫的便利形式為 PLC 增添強勁的通信功能。
覆蓋面廣闊的通用通信庫
此次西門子針對 S7-1200、S7-1500 集成以太網(wǎng)接口提供的功能庫,支持一些列的基于 TCP/IP 的協(xié)議,具體功能如下:
LCom: 傳統(tǒng) TCP/IP 協(xié)議不適合工業(yè)應(yīng)用場合,通過 “LCom" 庫指令,優(yōu)化了 TCP/IP 通訊的性能,用戶不再需要手動調(diào)用 T-block 程序塊,對比TCP/IP 協(xié)議,提供了以下的性能改進:
通訊錯誤自動關(guān)閉連接并快速重連
對數(shù)據(jù)提供應(yīng)用層的確認(rèn)
監(jiān)視連接狀態(tài),鏈路故障可以快速檢測
LHTTP: 允許S7-1200、S7-1500 和其他設(shè)備或者 WEB server 通過HTTP/HTTPS 交換數(shù)據(jù)。
LMQTT: MQTT 是比較流行的云連接協(xié)議,通過這個庫指令,允許 S7-1200、S7-1500 作為 MQTT 的客戶端,發(fā)送消息到 MQTT 的服務(wù)器。
LOpcUa: 通過庫指令,S7-1500 作為 OPC UA 發(fā)布、訂閱的角色,支持 OPC UA “PubSub" 的工作模式。
LSNMP: 通過 SNMP (簡單網(wǎng)絡(luò)管理協(xié)議),通過共有/私有 MIB,S7-1200/S7-1500 可以全面掌握網(wǎng)絡(luò)設(shè)備的狀況(如上圖)。例如,可以通過PLC 獲得交換機網(wǎng)絡(luò)接口連接狀態(tài)(如下圖)。
LSyslog: 通過庫指令,S7-1200/S7-1500 可以發(fā)送報警、消息、錯誤信息到syslog 服務(wù)器。
使 PLC 支持發(fā)送電子郵件
針對 S7-1200、S7-1500 集成以太網(wǎng)接口/CP 集成的指令塊 “TMAIL_C“,可以發(fā)送郵件到*定的郵箱。
可以使用公網(wǎng)的郵件服務(wù)器把自定義的 PLC 消息發(fā)送給維護人員,S7-1200/S7-1500 還允許將 PLC 存儲卡上的數(shù)據(jù)歸檔以附件的形式發(fā)送。
PLC 與 FTP 服務(wù)器之間進行文件傳送
通過FTP 功能庫,SIMATIC PLC 可以作為 FTP 客戶端連接到 FTP 服務(wù)器,將PLC的數(shù)據(jù)發(fā)送到服務(wù)器指*的存儲位置。