TIA博途
NEWS
2021年3月18日
目前S7-1500 加密的通信方式有兩種:
1:S7-1500 PLC之間、PLC與PC使用TCP (TLS V1.2)通信,通信雙方使用公鑰與私鑰異步加密雙方的通信會話密鑰,得到密鑰后進行同步加密通信,通信雙方需要使用CA生成數字證書。這里的CA為PLC的編程軟件TIA 博途,如圖1所示。
圖1 PLC TCP TLS加密通信
2:使用OPC UA 的通信方式。OPC UA 不依賴于操作系統,可以使用密鑰方式進行加密通信,與發送、接收數據不同的是,OPC UA 使用server-client方式,PLC作為服務器,PC作為客戶端,通信方式如圖2所示。這種方式適合PLC與PC間的通信。有多種通信方式適合不同應用(讀寫、注冊讀寫、訂閱),通信變量使用符號名稱,與S7-1500符號編程方式匹配。OPC UA 是一個標準的通信協議,源代碼開放,網上可以下載不同操作系統的客戶端應用程序。
圖2 PLC OPC UA通信方式
在TIA博途V17將支持基于TLS V1.3加密的S7通信,這樣PLC之間的通信、PLC與西門子HMI都可以進行加密的通信,其實在之前做的通信測試時就發現了這樣的跡象,在HMI的通信中預留了加密的功能,可能當時時機還不成熟。
TIA博途
新功能看點
1:加密通信的需求越來越多,可以防止通信數據在之間環節被竊取,這樣的應用在國外的項目越來越多,原來PLC間只能使用TCP方式,而與西門子HMI只能使用OPC UA方式進行通信,功能略顯單薄,增加S7加密方式將使功能更加完善。
2:PLC之間使用TCP連接的通信方式比較少,大多使用S7連接進行通信,使通信更方便和靈活,例如可以使用BSEND/BRECV雙邊通信方式,也可以使用PUT/GET單邊的通信方式。
3:原來使用TCP加密方式,步驟比較多,不方便,使用S7加密方式是否可以簡化?對CPU的版本是否有需求?是否可以通過固件版本升級得以實現?這些疑點我們將在新版軟件發布時進行測評。
- 通過西門子S7-1200與第三方設備實現自由口通信 2024-11-22
- 西門子交換機和BANY模塊Wireshark抓包時的區別 2024-11-22
- 淺談西門子PLC通信中的TCPIP的連接和斷開 2024-11-22
- 怎樣讀出西門子SMC卡中的程序 2024-11-22
- 西門子PROFINET故障診斷-煙廠 2024-11-22
- 西門子PROFINET故障診斷-汽車廠 2024-11-22
- 西門子博途V16添加新硬件遇到的問題 2024-11-22
- 西門子PLC接地總原則及S7-300 CPU的接地方法 2024-11-22
- 西門子S7-300 CPU的接地方法總則 2024-11-22
- 西門子交換機的工作原理 2024-11-22
- 西門子S7-200 SMART多泵輪換功能庫 2024-11-22
- 西門子S7-200 SMART在水肥一體機中的應用 2024-11-22
- 西門子S7-200 SMART基本控制庫之輸出范圍限制 2024-11-22
- 西門子S7-200 SMART基本控制庫之多路復用器 2024-11-22
- 西門子S7-200 SMART基本控制庫之IO調整功能 2024-11-22
聯系方式
- 電 話:13510737515
- 聯系人:董海波
- 手 機:13185520415
- 微 信:13185520415