產(chǎn)品簡介
詳細介紹
精智面板6AV2124-0UC02-0AX1鍵控
進行簡單郵
件傳輸協(xié)議
“使用 STARTTLS 進行 SMTP 連接"用于通過安
全連接發(fā)送電子郵件。
HTTP
超文本傳輸
協(xié)議
80 (4) TCP 超文本傳輸
協(xié)議
HTTP 用于與 CPU 內部 Web 服務器通信。
ISO-on-TCP
(基于
RFC 1006
標準)
102 (4) TCP ISO-on-TCP
協(xié)議
ISO-on-TCP(基于 RFC 1006 標準)適用于與
遠程 CPU 或軟件控制器進行面向消息的數(shù)據(jù)交
換。
S7 與 ES、HMI、OPC Server 等通信。
通信服務
3.2 以太網(wǎng)通信的通信協(xié)議和端口號
通信
28 功能手冊, 11/2019, A5E03735819-AH
協(xié)議 端口號 (2) 鏈路層
(4) 傳輸層
功能 說明
NTP
網(wǎng)絡時間協(xié)
議
123 (4) UDP 網(wǎng)絡時間協(xié)
議
NTP 用于同步 CPU 系統(tǒng)時間與 NTP 服務器時
間。
SNMP
簡單網(wǎng)絡管
理協(xié)議
161
162(陷
阱)
(4) UDP 簡單網(wǎng)絡管
理協(xié)議
TCP
Modbus
傳輸控制協(xié)
議
502 (4) TCP Modbus/TC
P 協(xié)議
Modbus/TCP 由用戶程序中的
MB_CLIENT/MB_SERVER 指令使用。
OPC UA
開放式平臺
本公司*銷售西門子PLC,200,300,400,1200,西門子PLC附件,西門子電機,西門子人機界面,西門子變頻器,西門子數(shù)控伺服,西門子總線電纜現(xiàn)貨供應,*咨詢系列產(chǎn)品,折扣低,貨期準時,并且備有大量庫存.長期有效
杭州蕭優(yōu)自動化科技有限公司
通信
統(tǒng)一架構
4840 (4) TCP 基于 TCP/IP
協(xié)議
從企業(yè)級到現(xiàn)場級的通信標準。
OUC 1
開放式用戶
通信
和
OUC 安全連
接
1 到 1999
使用范圍
有限
2
(4) TCP
(4) UDP
開放式用戶
通信
(TCP/UDP)
安全的開放
式用戶通信
(TLS)
OUC 指令可用于建立連接、終止連接并基于套
接層傳輸數(shù)據(jù)。
2000 到
5000
(建議)
5001 到
49151
使用范圍
有限
2
通信服務
3.2 以太網(wǎng)通信的通信協(xié)議和端口號
通信
功能手冊, 11/2019, A5E03735819-AH 29
協(xié)議 端口號 (2) 鏈路層
(4) 傳輸層
功能 說明
IGMPv2
Internet 組管
理協(xié)議
不相關 (3) 網(wǎng)絡層 Internet 組管
理協(xié)議
多播組的組織網(wǎng)絡協(xié)議
預留 49152 到
65535
(4) TCP
(4) UDP
- 如果應用程序未確定本地端口號,將使用動態(tài)
端口區(qū)域激活連接端點。
1 注:基于開放式通信,可直接訪問 UDP/TCP。用戶必須遵守 IANA (Internet Assigned Numbers Authority,
互聯(lián)網(wǎng)數(shù)字分配機構) 的端口限制/定義。
2 請勿將其它協(xié)議已用端口分配給 OUC 。
下表列出了 S7-1500 軟件控制器支持的協(xié)議,通過以太網(wǎng)接口分配給 Windows 系統(tǒng)。
表格 3- 3 S7-1500 軟件控制器的通信層和協(xié)議(通過 Windows 端的以太網(wǎng)接口)
協(xié)議 端口號 (2) 鏈路層
(4) 傳輸層
功能 說明
PROFINET 協(xié)議
DCP
發(fā)現(xiàn)和基本
組態(tài)協(xié)議
不相關 (2) Ethertype
0x8892
(PROFINET)
可訪問的設
備
PROFINET
發(fā)現(xiàn)和組態(tài)
PROFINET 通過 DCP 發(fā)現(xiàn) PROFINET 設備并
提供基本設置。
面向連接的通信協(xié)議
SMTP
簡單郵件傳
輸協(xié)議
25 (4) TCP 簡單郵件傳
輸協(xié)議
SMTP 用于發(fā)送電子郵件。
HTTP
超文本傳輸
協(xié)議
可調節(jié) 1 (4) TCP 超文本傳輸
協(xié)議
HTTP 用于與 CPU 內部的 Web 服務器進行數(shù)
據(jù)通信。為了避免與 Windows 系統(tǒng)中其它
Web 服務器沖突,可更改端口號。
本公司*銷售西門子PLC,200,300,400,1200,西門子PLC附件,西門子電機,西門子人機界面,西門子變頻器,西門子數(shù)控伺服,西門子總線電纜現(xiàn)貨供應,*咨詢系列產(chǎn)品,折扣低,貨期準時,并且備有大量庫存.長期有效
S7-1200
如果要使用 Web 服務器訪問,必須在
Windows 防火墻中激活該端口。
ISO-on-TCP
(基于
RFC 1006
標準)
102 (4) TCP ISO-on-TCP
協(xié)議
ISO-on-TCP(基于 RFC 1006)適用于與
PG/PC 或 HMI 進行 S7 通信。
通信服務
3.2 以太網(wǎng)通信的通信協(xié)議和端口號
通信
30 功能手冊, 11/2019, A5E03735819-AH
協(xié)議 端口號 (2) 鏈路層
(4) 傳輸層
功能 說明
OUC 2
開放式用戶
通信
和
OUC 安全連
接
1 到 1999
使用范圍
有限
3, 4
(4) TCP
(4) UDP
開放式用戶
通信
(TCP/UDP)
安全的開放
式用戶通信
(TLS)
OUC 指令可用于建立連接、終止連接并基于套
接層傳輸數(shù)據(jù)。
如果要使用 OUC,則必須在 Windows 防火墻
中激活該端口。
2000 到
5000
(建議) 4
5001 到
49151
使用范圍
有限
3, 4
IGMPv2
Internet 組管
理協(xié)議
不相關 (3) 網(wǎng)絡層 Internet 組管
理協(xié)議
多播組的組織網(wǎng)絡協(xié)議
預留 49152 到
65535
(4) TCP
(4) UDP
- 如果應用程序無法確定本地端口號,則可使用
動態(tài)端口范圍主動連接端點。
如果需使用此類通信,則需在 Windows 防火墻
中激活這些端口。
1 Windows 分配的接口的默認設置:81
2 注:基于開放式用戶通信,可直接訪問 UDP/TCP。用戶必須遵守 IANA (Internet Assigned Numbers
Authority,互聯(lián)網(wǎng)數(shù)字分配機構) 的端口限制/定義。
3 請勿將其它協(xié)議已用端口分配給 OUC。
4 請勿將其它 Windows 應用已用端口分配給 OUC。
通信服務
3.2 以太網(wǎng)通信的通信協(xié)議和端口號
通信
功能手冊, 11/2019, A5E03735819-AH 31
除 S7-1500 通信模塊(如 CP 1543-1)表格已列示的協(xié)議之外,下表中列出了支持的更
多協(xié)議。
表格 3- 4 S7-1500 通信模塊的層和協(xié)議
協(xié)議 端口號 (2) 鏈路層
(4) 傳輸層
功能 說明
PROFINET/ 工業(yè)以太網(wǎng)協(xié)議
面向連接的通信協(xié)議
FTP
文件傳輸協(xié)
議
20(數(shù)據(jù))
21(控制)
(4) TCP 文件傳輸協(xié)
議
FTP 用于傳輸文件(僅與 CP 1543-1 連接)。
SecureFTP
文件傳輸協(xié)
議
20(數(shù)據(jù))
21(控制)
(4) TCP 文件傳輸協(xié)
議
SecureFTP 用于通過 TSL 連接傳輸文件(僅與
CP 1543-1 連接)。
DHCP
主機動態(tài)配
置協(xié)議
68 (4) UDP 主機動態(tài)配
置協(xié)議
DHCP 用于在啟動 IE 接口時從 DHCP 服務器
檢索 IP 地址套件。
安全 NTPv3
網(wǎng)絡時間協(xié)
議
123 (4) UDP 網(wǎng)絡時間協(xié)
議
安全 NTP 用于同步 CP 1543-1 內部系統(tǒng)時鐘
與 NTP 服務器。
SNMP
簡單網(wǎng)絡管
理協(xié)議
161
162(陷阱)
(4) UDP 簡單網(wǎng)絡管
理協(xié)議
SNMPv3 允許 CP 1543-1 通過認證從
SNMPv3 代理讀取網(wǎng)絡管理數(shù)據(jù) (MIB)。
有關 S7-1500 MFP 的特殊注意事項:
端口 111:S7-1500 MFP 通過端口 111 與 NFS 服務進行內部通信。
通信服務
3.3 連接資源概覽
通信
32 功能手冊, 11/2019, A5E03735819-AH
3.3 連接資源概覽
連接資源
本公司*銷售西門子PLC,200,300,400,1200,西門子PLC附件,西門子電機,西門子人機界面,西門子變頻器,西門子數(shù)控伺服,西門子總線電纜現(xiàn)貨供應,*咨詢系列產(chǎn)品,折扣低,貨期準時,并且備有大量庫存.長期有效
3、SITOP系列直流電源?24V DC 1.3A、2.5A、3A、5A、10A、20A、40A
某些通信服務需要進行連接。連接需要占用所用 CPU、CP 和 CM 中的資源(例如,
CPU 操作系統(tǒng)中的存儲區(qū)域)。大多數(shù)情況下,每個 CPU/CP/CM 都將占用一個連接。
在 HMI 通信中,每個 HMI 連接需要 3 個連接資源。
具體可用的連接資源,取決于所用的 CPU、CP 和 CM,且不得超出自動化系統(tǒng)中定義的
上限。
站中的可用連接資源
站中的可用資源數(shù)量取決于 CPU。
每個 CPU 都會為 PG、HMI 和 Web 服務器通信預留一定數(shù)量的連接資源。此外,還會為
SNMP、電子郵件連接、HMI 和 S7 通信以及開放式通信等其它通信服務提供資源。
何時占用連接資源?
連接資源的占用時間,取決于連接建立、自動連接、編程或組態(tài)的方式(參見“建立連接
(頁 33)"部分)。
更多信息
有關連接資源占用以及連接資源在 STEP 7 中顯示的更多信息,請參見“連接資源
(頁 341)"部分。
通信服務
3.4 建立連接
通信
功能手冊, 11/2019, A5E03735819-AH 33
3.4 建立連接
自動連接
如果將 PG/PC 接口物理連接到 CPU 的接口,并通過 STEP 7 中的“轉至在線"(Go online)
對話框進行了接口分配,則 STEP 7 將自動建立連接(例如,PG 或 HMI 連接)。
建立編程連接
在 STEP 7 的程序編輯器中,可根據(jù)所選 CPU 使用相應的通信指令(如 TSEND_C)建
立編程連接。
連接參數(shù)(在窗口、指令屬性中)時,通過用戶界面使得操作更為方便快捷。
通信服務
3.4 建立連接
通信
34 功能手冊, 11/2019, A5E03735819-AH
圖 3-1 通過編程建立連接
通信服務
3.4 建立連接
通信
功能手冊, 11/2019, A5E03735819-AH 35
建立組態(tài)連接
根據(jù)所選的 CPU 或軟件控制器,可在 STEP 7 的“設備與網(wǎng)絡"(Devices & networks) 編輯
器中的網(wǎng)絡視圖內建立組態(tài)的連接。
圖 3-2 通過組態(tài)建立連接
通信服務
3.4 建立連接
通信
36 功能手冊, 11/2019, A5E03735819-AH
對 對 CPU 連接資源的影響 響
通常,可以選擇通過組態(tài)建立連接或者通過編程建立連接。如果選擇通過編程建立連接,
則將在數(shù)據(jù)傳輸結束后釋放連接資源。與路由連接類似,編程的連接仍無法保證,也就是
說,僅當資源可用時才會建立這類連接。建立組態(tài)的連接時,下載組態(tài)后資源處于可用狀
態(tài),直至組態(tài)再次更改。因此,相應資源將預留,通過所組態(tài)的連接進行連接建立。在
CPU 窗口中的“連接資源"(Connection resources) 表格中,簡要列示了已使用的連接
資源和仍然可使用的連接資源。
如何建立連接?
表格 3- 5 建立連接
連接 自動連接 通過編程建立連接 通過組態(tài)建立連
接 接
編程設備連接 √ - -
HMI 連接 √ - √
Web 通信 √ - -
OPC UA 服務器通信 √ - -
OPC UA 客戶端通信 - √ -
通過 TCP/IP 連接實現(xiàn)開放式
通信
- √ √
通過 ISO-on-TCP 連接實現(xiàn)開
放式通信
- √ √
通過 UDP 連接實現(xiàn)開放式通
信
- √ √
通過 ISO 連接實現(xiàn)開放式通信 - √ √
通過 FDL 連接實現(xiàn)開放式通信 - √ √
通過 Modbus TCP 連接進行通
信
- √ -
電子郵件連接 - √ -
FTP 連接 - √ -
S7 連接* - - √
*請注意,對于 S7-1500 CPU,必須在 CPU 的屬性中啟用 PUT/GET 通信。有關該主題的更
多信息,請參見 STEP 7 在線幫助。
更多信息
有關連接資源占用以及連接資源在 STEP 7 中顯示的更多信息,請參見“連接資源
(頁 341)"部分。
通信服務
3.5 數(shù)據(jù)的一致性
通信
功能手冊, 11/2019, A5E03735819-AH 37
3.5 數(shù)據(jù)的一致性
定義
在數(shù)據(jù)傳輸中,數(shù)據(jù)一致性至關重要。因此在組態(tài)通信任務時,必需注意。否則,可能導
致故障發(fā)生。
同步運行中無法修改的數(shù)據(jù)區(qū)又稱為一致性數(shù)據(jù)區(qū)。即,在超出一致性數(shù)據(jù)區(qū)所允許
空間的連續(xù)數(shù)據(jù)區(qū)中,可同時包含新數(shù)據(jù)和舊數(shù)據(jù)。
一個通信指令中斷時(如,由高優(yōu)先級的硬件中斷 OB 進行中斷),將導致不一致現(xiàn)象。
這會導致數(shù)據(jù)區(qū)域傳輸中斷。如果 OB 中的用戶程序對通信指令尚未處理的數(shù)據(jù)進行了更
改,則每次傳輸?shù)臄?shù)據(jù)將不同:
下圖顯示的數(shù)據(jù)區(qū)空間小于一致性數(shù)據(jù)區(qū)允許的空間。此時,可確保進行數(shù)據(jù)訪問
時,用戶程序不會中斷數(shù)據(jù)區(qū)域的傳輸,從而有效避免了數(shù)據(jù)變更。
① 源數(shù)據(jù)區(qū)小于一致性數(shù)據(jù)區(qū)允許的空間 ( ② )。該指令將數(shù)據(jù)一同傳輸?shù)侥繕?br />數(shù)據(jù)區(qū)中。
精智面板6AV2124-0UC02-0AX1鍵控
精智面板
6AV2124-0UC02-0AX1
鍵控
伺服電機
② 一致性數(shù)據(jù)區(qū)的空間
圖 3-3 數(shù)據(jù)的一致性傳輸
通信服務
3.5 數(shù)據(jù)的一致性
通信
38 功能手冊, 11/2019, A5E03735819-AH
下圖顯示的數(shù)據(jù)區(qū)空間大于一致性數(shù)據(jù)區(qū)允許的空間。在這種情況下,數(shù)據(jù)會因傳輸
中斷而發(fā)生更改。將該數(shù)據(jù)區(qū)傳輸?shù)蕉鄠€地方時,也可能會發(fā)生傳輸中斷。如果因傳輸中
斷而導致數(shù)據(jù)更改,則每次傳輸?shù)臄?shù)據(jù)將不同。
① 源數(shù)據(jù)區(qū)大于一致性數(shù)據(jù)區(qū)允許的空間 ( ③ )。在 T1 時刻,該指令僅將源數(shù)據(jù)
區(qū)中大小與一致性數(shù)據(jù)區(qū)相同的數(shù)據(jù)量傳送到目標數(shù)據(jù)區(qū)中。
② 在 T2 時刻,該指令將源數(shù)據(jù)區(qū)中其余的數(shù)據(jù)傳輸?shù)侥繕藬?shù)據(jù)區(qū)中。傳輸完成時,
目標數(shù)據(jù)區(qū)中包含不同時刻傳輸?shù)臄?shù)據(jù)。此時,如果源數(shù)據(jù)區(qū)中的數(shù)據(jù)發(fā)生變更,
則會導致數(shù)據(jù)不一致。
③ 一致性數(shù)據(jù)區(qū)的空間
圖 3-4 傳輸?shù)臄?shù)據(jù)量超出了一致性數(shù)據(jù)大數(shù)量
數(shù)據(jù)不一致的示例
下圖舉例說明了數(shù)據(jù)過程中數(shù)據(jù)的變更。目標數(shù)據(jù)區(qū)中包含不同時刻傳輸?shù)臄?shù)據(jù)。
① 一致性數(shù)據(jù)區(qū)的大空間
圖 3-5 示例:在數(shù)據(jù)傳輸過程中,數(shù)據(jù)發(fā)生變更
通信服務
3.5 數(shù)據(jù)的一致性
通信
功能手冊, 11/2019, A5E03735819-AH 39
S7- - 1500 中,系統(tǒng)特定的一致性數(shù)據(jù)的數(shù)量:
如果遵循系統(tǒng)中所的一致性數(shù)據(jù)大數(shù)量,則不會產(chǎn)生不一致現(xiàn)象。在程序循環(huán)過
程中,S7-1500 可將塊中 512 個字節(jié)的通信數(shù)據(jù)一致性地復制到或傳出用戶存儲
器。超出該數(shù)據(jù)區(qū)時,將無法確保數(shù)據(jù)的一致性。如果要定義確保數(shù)據(jù)的一致性,則
CPU 內用戶程序中的通信數(shù)據(jù)長度不能超過 512 個字節(jié)。之后,即可在 HMI 設備上通過
Read/Write 變量對這些數(shù)據(jù)進行一致性訪問。
如果需一致性傳輸?shù)臄?shù)據(jù)量超出了系統(tǒng)的數(shù)據(jù)大量,則需在應用程序中使用特殊措
施確保數(shù)據(jù)的一致性。
確保數(shù)據(jù)一致性
通過指令訪問公共數(shù)據(jù):
如果在用戶程序中通過一些通信指令訪問公共數(shù)據(jù)(如 TSEND/TRCV),則可使用諸如
“DONE"等參數(shù)對該數(shù)據(jù)區(qū)進行訪問。因此,在用戶程序中使用指令進行數(shù)據(jù)傳輸,可確
保通信過程中數(shù)據(jù)區(qū)中數(shù)據(jù)的一致性。
說明
用戶程序中采取的具體措施
要確保數(shù)據(jù)一致性,可將待傳輸數(shù)據(jù)復制到一個單獨的數(shù)據(jù)區(qū)(如,全局數(shù)據(jù)塊)中。用
戶程序繼續(xù)傳輸源數(shù)據(jù)時,可通過通信指令將一致性地傳輸單獨數(shù)據(jù)區(qū)中存儲的數(shù)據(jù)。