西門子ET200S模塊6ES7131-4BF00-0AA0
組態(tài) TSEND/TRCV 的連接
如果要在開放式通信中使用 TSEND/TRCV 指令,,則需先組態(tài)一個連接(如,,TCP 連
接)。
要組態(tài) TCP 連接,,請按以下步驟操作:
1. 在 STEP 7 的“設(shè)備與網(wǎng)絡(luò)”(Devices & networks) 編輯器的網(wǎng)絡(luò)視圖中,,組態(tài)通信伙
伴。
2. 單擊“連接”(Connections) 按鈕,,然后從下拉列表中選擇“TCP 連接”(TCP connection)
連接類型,。
3. 使用拖放操作,互連通信伙伴(通過接口或本地端點(diǎn)),。如果所需的 S7 子網(wǎng)尚不存
在,,則系統(tǒng)將自動創(chuàng)建。
還可以設(shè)置與未伙伴的連接,。
4. 從網(wǎng)絡(luò)視圖中選擇已創(chuàng)建的連接,。
5. 在“屬性”(Properties) 選項卡的“常規(guī)” (General) 區(qū)域中,設(shè)置連接的屬性(例如,,連接
名稱和將使用的通信伙伴接口),。
如果要連接一個未的伙伴,則需設(shè)置該伙伴的地址,。
本地 ID(用戶程序中的連接參考)位于“本地 ID”(Local ID) 區(qū)域中,。

6. 在項目樹中,選擇用于 1 個 CPU 的“程序塊”(Program blocks) 文件夾,。雙擊文件夾,,
打開文件夾中的 OB1。將打開程序編輯器,。
7. 從“指令”(Instructions) 任務(wù)卡中“通信”(Communication) 區(qū)域內(nèi)的“開放式通信”(Open西門子ET200S模塊6ES7131-4BF00-0AA0
communication) 中,,選擇所需的指令(如 TSEND)并拖放到 OB1 中的程序段中。
8. 通過該指令的 ID 參數(shù),,要用于數(shù)據(jù)傳輸?shù)囊呀M態(tài)連接的本地 ID,。
9. 互連 TSEND 指令的“DATA”參數(shù)和數(shù)據(jù)塊中的用戶數(shù)據(jù)。
10. 將硬件配置和用戶程序下載到 CPU,。
按照以上步驟,,通過接收指令 TRCV 建立與伙伴 CPU 的連接,并將下載到該 CPU 上,。