西門(mén)子ET200S數(shù)字量輸出6ES7132-4BB31-0AB0
通過(guò) Modbus TCP 進(jìn)行 OUC 安全連接
要進(jìn)行 Modbus TCP 安全連接,,需手動(dòng)創(chuàng)建一個(gè) TCON_IP_V4_SEC 或
TCON_QDN_SEC 系統(tǒng)數(shù)據(jù)類(lèi)型的數(shù)據(jù)塊,,分配相應(yīng)參數(shù)并在 MB_Server 或
MB_CLIENT 指令中直接調(diào)用該數(shù)據(jù)塊。
要求:西門(mén)子ET200S數(shù)字量輸出6ES7132-4BB31-0AB0
● S7-1500 CPU 固件版本 V2.5 或更高版本
● Modbus 客戶(hù)端(TLS 客戶(hù)端)可通過(guò)網(wǎng)絡(luò)中的 IP 通信訪問(wèn) Modbus 服務(wù)器(TLS
服務(wù)器),。
● TLS 客戶(hù)端和 TLS 服務(wù)器具有所需的全部證書(shū),。
與 Modbus TCP 服務(wù)器建立 Modbus TCP 安全連接的示例
在下文章節(jié)中,介紹如何通過(guò) Modbus TCP 在 Modbus TCP 客戶(hù)端與 Modbus TCP 服
務(wù)器之間建立開(kāi)放式用戶(hù)安全通信,。

通過(guò) CPU 接口建立與郵件服務(wù)器的安全連接
要建立與郵件服務(wù)器的安全通信,,需手動(dòng)創(chuàng)建一個(gè) TMAIL_V4_SEC 或
TMAIL_QDN_SEC 系統(tǒng)數(shù)據(jù)類(lèi)型的數(shù)據(jù)塊,,分配參數(shù)并在 TMAIL_C 指令中直接調(diào)用該
數(shù)據(jù)塊。
要求:
● TMAIL_C 指令,,版本 V5.0 或更高版本
● STEP 7 V15 及更高版本
● S7-1500 CPU V2.5 及更高版本
● 已經(jīng)為 CPU(TLS 客戶(hù)端)分配了郵件服務(wù)器(TLS 服務(wù)器)的所有 CA 證書(shū),,且
組態(tài)已下載到 CPU 中。
● 在 CPU 中,,設(shè)置當(dāng)前的日期和時(shí)間,。
與郵件服務(wù)器建立安全連接的操作過(guò)程
與郵件服務(wù)器建立安全連接時(shí),可選擇以下兩種操作過(guò)程:
● SMTPS:客戶(hù)端嘗試與郵件服務(wù)器立即建立 TLS 連接(“握手”過(guò)程)如果郵件服務(wù)器
不支持 TLS,,則不建立連接,。
● STARTTLS:客戶(hù)端與郵件服務(wù)器建立 TCP 連接??蛻?hù)端將發(fā)送一個(gè)請(qǐng)求,,“更新”當(dāng)
前通過(guò) TCP 連接與 TLC 安全連接的連接。如果郵件服務(wù)器支持 TLS,,則客戶(hù)端將發(fā)
生該命令建立安全連接,。為此,郵件服務(wù)器將使用 SMTP 命令“STARTTLS”,。之后,,
客戶(hù)端將建立與郵件服務(wù)器的安全連接。優(yōu)勢(shì):如果郵件服務(wù)器不支持 TLS,,則客戶(hù)
端和郵件服務(wù)器之間可進(jìn)行非安全通信