一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

TCP通信通過網(wǎng)絡調試助手與S7-1200建立TCP連接

機器人及PLC自動化應用 ? 來源:機器人及PLC自動化應用 ? 作者:機器人及PLC自動化 ? 2022-07-06 15:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

S7-1200 通過網(wǎng)絡視圖建立開放式用戶通信連接

S7-1200 V4.5 版本開始支持網(wǎng)絡視圖組態(tài)開放式用戶通信連接,不需要在程序中調用 TCON 等建立連接指令,只需要調用發(fā)送接收指令即可實現(xiàn)數(shù)據(jù)的收發(fā)。下面以 TCP通信為例,通過電腦上的網(wǎng)絡調試助手與 S7-1200 建立 TCP 連接。

本示例中使用的軟件和硬件環(huán)境:

TIA Portal V17

② TCP/UDP 網(wǎng)絡調試工具

CPU 1214C DC/DC/DC(6ES7 214-1AG40-0XB0),V4.5

④ 電腦

以太網(wǎng)

需要完成的通信任務:

①S7-1200作為客戶端和調試助手進行數(shù)據(jù)通信

②S7-1200作為服務器和調試助手進行數(shù)據(jù)通信

S7-1200 作為客戶端

創(chuàng)建 TCP 服務器

1、打開網(wǎng)絡調試助手,選中協(xié)議類型為 TCP Server。

2、選擇本地主機 IP 地址。即電腦網(wǎng)卡 IP 地址。

3、設置本地主機端口為 2000。

4、點擊“打開”按鈕。如圖 1 所示:

bbc690b6-f624-11ec-ba43-dac502259ad0.png

圖1. 網(wǎng)絡調試助手創(chuàng)建服務器

創(chuàng)建 TCP 客戶端

1、打開 TIA Portal,創(chuàng)建一個新項目,添加 CPU1214C DC/DC/DC V4.5,添加子網(wǎng)并設置 CPU 的 IP 地址。如圖 2 所示:

bbe19578-f624-11ec-ba43-dac502259ad0.png

圖 2.添加子網(wǎng)并設置 IP 地址

① 點擊以太網(wǎng)地址屬性

② 添加新子網(wǎng)

③ 設置 IP 地址

2、對通信進行組態(tài)。如圖 3 - 圖 5 所示:

bbf52886-f624-11ec-ba43-dac502259ad0.png

圖 3.添加新連接

bc08eec0-f624-11ec-ba43-dac502259ad0.png

圖 4.設置參數(shù)

bc14ded8-f624-11ec-ba43-dac502259ad0.png

圖 5.設置伙伴

① 打開網(wǎng)絡視圖

② 點擊連接

③ 在下拉菜單中選擇 TCP 連接

④ 右鍵點擊 PLC 選擇添加新連接

⑤ 在彈出的新窗口中填寫本地 ID 號 100

⑥ 因為 S7-1200 作客戶端,所以需要勾選主動建立連接

⑦ 點擊添加按鈕,信息窗口中會提示“TCP_連接_1”已經(jīng)添加到 PLC_1,然后點擊關閉按鈕關閉此窗口

⑧ 在“TCP_連接_1”的地址詳細信息屬性中根據(jù)圖 1 中的 IP 與端口號填寫伙伴 IP 地址及端口號,本地端口號可以不填或者指定,本例中指定了本地端口號 2000

3、編寫發(fā)送和接收指令并下載組態(tài)和程序。如圖 6 所示:

bc2a24dc-f624-11ec-ba43-dac502259ad0.png

圖 6.數(shù)據(jù)收發(fā)指令

4、確認連接。在網(wǎng)絡視圖中的連接中查看,連接名稱前的圖標為綠色,代表連接成功。如圖 7 所示:

bc3b9bd6-f624-11ec-ba43-dac502259ad0.png

圖 7.TCP 連接建立

5、數(shù)據(jù)交互。通過在線監(jiān)視 DB 塊,可以看到與網(wǎng)絡調試助手發(fā)送接收數(shù)據(jù)一致。如圖 8 所示:

bc50d6b8-f624-11ec-ba43-dac502259ad0.png

圖 8.數(shù)據(jù)交互

S7-1200 作為服務器

創(chuàng)建 TCP 服務器

1、打開 TIA Portal ,創(chuàng)建一個新項目,添加 CPU1214C DC/DC/DC V4.5 并設置 CPU 的 IP 地址。如圖 9 所示:

bc6512ae-f624-11ec-ba43-dac502259ad0.png

圖 9.設置IP地址

① 點擊以太網(wǎng)地址屬性

② 添加新子網(wǎng)

③ 設置 IP 地址

2、對通信進行組態(tài)。如圖 10 - 圖 12 所示:

bc795516-f624-11ec-ba43-dac502259ad0.png

圖 10.添加新連接

bc873a0a-f624-11ec-ba43-dac502259ad0.png

圖 11.設置參數(shù)

bc967506-f624-11ec-ba43-dac502259ad0.png

圖 12.設置本地端口號

① 打開網(wǎng)絡視圖

② 點擊連接

③ 在下拉菜單中選擇 TCP 連接

④ 右鍵點擊 PLC 選擇添加新連接

⑤ 在彈出的新窗口中填寫本地 ID 號 100

⑥ 因為作為服務器,所以不需要激活主動建立連接

⑦ 點擊添加按鈕,信息窗口中會提示“TCP_連接_1”已經(jīng)添加到PLC_1,然后可以點擊關閉按鈕關閉此窗口

⑧ 在“TCP_連接_1”的地址詳細信息屬性中設置本地端口號,伙伴 IP 與端口號不填

3、編寫發(fā)送和接收指令并下載組態(tài)和程序。如圖 13 所示:

bca770cc-f624-11ec-ba43-dac502259ad0.png

圖 13.數(shù)據(jù)收發(fā)指令

創(chuàng)建 TCP 客戶端

1、打開網(wǎng)絡調試助手,選中協(xié)議類型為 TCP Client。

2、根據(jù)圖 12 本地 IP 填寫遠程主機地址,。

3、根據(jù)圖 12 本地端口號填寫遠程主機端口。

4、點擊連接。如圖 14 所示:

bcbc3ea8-f624-11ec-ba43-dac502259ad0.png

圖 14. 網(wǎng)絡調試助手創(chuàng)建客戶端

5、確認連接。在網(wǎng)絡視圖中的連接中查看,連接名稱前的圖標為綠色,代表連接成功。如圖 15 所示:

bcc8e09a-f624-11ec-ba43-dac502259ad0.png

圖 15.TCP 建立連接

6、數(shù)據(jù)交互。通過在線監(jiān)視DB塊,可以看到與網(wǎng)絡調試助手發(fā)送接收數(shù)據(jù)一致。如圖 16 所示:

bcd3dfa4-f624-11ec-ba43-dac502259ad0.png

圖 16.數(shù)據(jù)交互

審核編輯:郭婷
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 以太網(wǎng)

    關注

    41

    文章

    5635

    瀏覽量

    175989
  • 服務器
    +關注

    關注

    13

    文章

    9795

    瀏覽量

    88002
  • TCP
    TCP
    +關注

    關注

    8

    文章

    1402

    瀏覽量

    81063

原文標題:S7-1200 通過網(wǎng)絡視圖建立開放式用戶通信連接

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    西門子PLC(S7-1200/1500/300/400)的數(shù)據(jù)采集與監(jiān)控方案

    西門子PLC S7-1200、S7-1500、S7-300/400型號設備,常用協(xié)議:PPI(Process Communication Interface)、PLC與上位機、HMI數(shù)據(jù)交換
    的頭像 發(fā)表于 07-04 10:13 ?236次閱讀

    西門子S7-1200 G2的7大亮點及最新功能

    西門子S7-1200 G2是新發(fā)布的新一代可編程邏輯控制器(PLC),作為S7-1200系列的升級版,它在硬件設計、性能、運動控制、通信能力和安全功能等方面進行了顯著改進,適用于中小型自動化
    的頭像 發(fā)表于 07-03 17:04 ?327次閱讀
     西門子<b class='flag-5'>S7-1200</b> G2的<b class='flag-5'>7</b>大亮點及最新功能

    S7-200Smart與S7-1200通過Modbus協(xié)議對接到上位機

    以太網(wǎng)通信是因為傳輸速度有保障,而選擇無線通信則是因為無需施工、成本低、周期短。這些都可以通過物通博聯(lián)工業(yè)智能網(wǎng)關來實現(xiàn)。 通過將物通博聯(lián)工業(yè)智能網(wǎng)關部署在現(xiàn)場,接入西門子
    的頭像 發(fā)表于 06-10 14:30 ?283次閱讀
    <b class='flag-5'>S7</b>-200Smart與<b class='flag-5'>S7-1200</b><b class='flag-5'>通過</b>Modbus協(xié)議對接到上位機

    Modbus TCP通信的那些坑!你遇到過幾個?

    Modbus TCP通信,需要建立連接,對于S7-200 Smart CPU作為Modbus TCP
    的頭像 發(fā)表于 04-16 17:17 ?543次閱讀
    Modbus <b class='flag-5'>TCP</b><b class='flag-5'>通信</b>的那些坑!你遇到過幾個?

    S7-1200與歐姆龍智能儀表Modbus通信案例

    Modbus 通信是一種應用廣泛的通信協(xié)議 ,在變頻器、智能儀表或是其他的一些智能設備上應用的一種通用通信協(xié)議,本文以S7-1200系列PLC作為Modbus主站,以歐姆龍E5EZ的智
    的頭像 發(fā)表于 03-27 17:25 ?728次閱讀
    <b class='flag-5'>S7-1200</b>與歐姆龍智能儀表Modbus<b class='flag-5'>通信</b>案例

    TCP協(xié)議的性能測試與評估方法

    的、基于字節(jié)流的傳輸層通信協(xié)議。它通過三次握手建立連接,使用序列號和確認應答機制保證數(shù)據(jù)的有序傳輸,并通過滑動窗口機制控制數(shù)據(jù)流量,以避免
    的頭像 發(fā)表于 01-22 10:03 ?1496次閱讀

    調試TCP協(xié)議連接的常用工具

    網(wǎng)絡通信中,TCP(傳輸控制協(xié)議)是一種面向連接的、可靠的、基于字節(jié)流的傳輸層通信協(xié)議。調試TCP
    的頭像 發(fā)表于 01-22 09:59 ?4034次閱讀

    TCP協(xié)議在網(wǎng)絡通信中的應用

    的、基于字節(jié)流的傳輸層通信協(xié)議。它的主要任務是確保數(shù)據(jù)能夠正確、完整地從一個網(wǎng)絡端點傳輸?shù)搅硪粋€端點。TCP通過三次握手建立
    的頭像 發(fā)表于 01-22 09:50 ?663次閱讀

    什么是TCP協(xié)議及其工作原理

    協(xié)議之一。它提供了一種可靠的、有序的、基于字節(jié)流的數(shù)據(jù)傳輸服務。TCP協(xié)議的主要特點包括: 面向連接 :在數(shù)據(jù)傳輸之前,TCP需要在通信雙方之間建立
    的頭像 發(fā)表于 01-22 09:41 ?1204次閱讀

    TCP三次握手與連接建立的關系

    在計算機網(wǎng)絡中,TCP(傳輸控制協(xié)議)是一種面向連接的、可靠的、基于字節(jié)流的傳輸層通信協(xié)議。它負責在兩個主機之間建立、維護和終止
    的頭像 發(fā)表于 01-06 09:09 ?739次閱讀

    TCP三次握手的網(wǎng)絡抓包分析

    在計算機網(wǎng)絡中,TCP(傳輸控制協(xié)議)是一種面向連接的、可靠的、基于字節(jié)流的傳輸層通信協(xié)議。TCP通過
    的頭像 發(fā)表于 01-06 09:05 ?726次閱讀

    如何將RS-485通信轉換為TCP/IP通信

    將RS-485通信轉換為TCP/IP通信,通常是為了讓不支持以太網(wǎng)通信的設備能夠通過網(wǎng)絡進行數(shù)據(jù)
    的頭像 發(fā)表于 11-05 11:29 ?4554次閱讀
    如何將RS-485<b class='flag-5'>通信</b>轉換為<b class='flag-5'>TCP</b>/IP<b class='flag-5'>通信</b>

    TCP&UDP調試工具

    TCP&UDP調試工具
    發(fā)表于 10-30 10:41 ?3次下載

    TCP協(xié)議是什么

    ,應用層之下,為各種應用提供可靠的、面向連接的、基于字節(jié)流的傳輸服務。本文將詳細解析TCP協(xié)議的定義、工作原理、主要特點及其在各種應用場景中的重要作用。 定義與基本原理 TCP協(xié)議是一種面向
    的頭像 發(fā)表于 10-09 13:54 ?1809次閱讀

    請問西門子S7-1200如何實現(xiàn)Modbus TCP通訊?

    西門子S7-1200如何實現(xiàn)Modbus TCP通訊?
    發(fā)表于 07-25 06:24