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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

ISO on TCP協(xié)議通信的連接配置

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來(lái)源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 作者:機(jī)器人及PLC自動(dòng)化 ? 2022-07-21 10:41 ? 次閱讀

S7-1200 和 S7-1200 之間 ISO on TCP 通信

ISO on TCP 協(xié)議通信的連接配置

使用ISO on TCP 協(xié)議通信,除了連接參數(shù)的定義不同,其它組態(tài)編程與 TCP 協(xié)議通信完全相同,見(jiàn)S7-1200 和 S7-1200 之間 TCP 通信。

S7-1200 CPU中,使用ISO on TCP協(xié)議通信時(shí),PLC_1的連接參數(shù)如圖1所示。通信伙伴PLC_2的連接參數(shù),如圖2所示。

205f7184-0834-11ed-ba43-dac502259ad0.jpg



圖1. PLC_1的ISO on TCP協(xié)議通信連接參數(shù)

20744a46-0834-11ed-ba43-dac502259ad0.jpg


圖2. PLC_2的ISO on TCP協(xié)議通信連接參數(shù)

ISO on TCP 動(dòng)態(tài)長(zhǎng)度數(shù)據(jù)傳輸

ISO on TCP協(xié)議支持動(dòng)態(tài)長(zhǎng)度的數(shù)據(jù)傳輸。創(chuàng)建接收和發(fā)送DB塊,可是優(yōu)化尋址方式或?qū)嶋H地址方式。

1.通信數(shù)據(jù)區(qū)的定義

發(fā)送方的數(shù)據(jù)塊通信數(shù)據(jù)區(qū)定義為6個(gè)字節(jié),如圖3所示

2091b0ae-0834-11ed-ba43-dac502259ad0.jpg



圖3.發(fā)送方數(shù)據(jù)塊通信數(shù)據(jù)區(qū)的定義

接收方的數(shù)據(jù)區(qū)也定義為6個(gè)字節(jié),如圖4. 所示

20b66890-0834-11ed-ba43-dac502259ad0.jpg

圖4. 接收方數(shù)據(jù)塊通信數(shù)據(jù)區(qū)的定義

2. 編程

發(fā)送方的程序如圖5所示,“LEN”參數(shù)要定義成變量100。

20d17298-0834-11ed-ba43-dac502259ad0.jpg

圖5. 發(fā)送方的編程

接收方的程序如圖6所示,“LEN”參數(shù)賦一個(gè)常數(shù)“0”,以便實(shí)現(xiàn)動(dòng)態(tài)數(shù)據(jù)長(zhǎng)度傳輸。注意要?jiǎng)?chuàng)建符號(hào)尋址方式的DB塊

214e2d88-0834-11ed-ba43-dac502259ad0.jpg

圖6. 接收方的編程

動(dòng)態(tài)長(zhǎng)度數(shù)據(jù)傳輸:

216cac40-0834-11ed-ba43-dac502259ad0.jpg

圖7. 監(jiān)控結(jié)果

要實(shí)現(xiàn)動(dòng)態(tài)長(zhǎng)度數(shù)據(jù)傳輸,需要將接收方的數(shù)據(jù)長(zhǎng)度設(shè)為0。

如果發(fā)送方數(shù)據(jù)長(zhǎng)度“TSENDC_LEN"設(shè)為100,則傳送100個(gè)字節(jié)給接收方;


監(jiān)控結(jié)果:

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 協(xié)議
    +關(guān)注

    關(guān)注

    2

    文章

    593

    瀏覽量

    39135
  • TCP
    TCP
    +關(guān)注

    關(guān)注

    8

    文章

    1347

    瀏覽量

    78933
  • S7-1200
    +關(guān)注

    關(guān)注

    11

    文章

    331

    瀏覽量

    17878

原文標(biāo)題:S7-1200 和 S7-1200 之間 ISO on TCP 通信

文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    什么是socket編程 socket與tcp/ip協(xié)議的關(guān)系

    基于TCP/IP協(xié)議族,這是一組用于網(wǎng)絡(luò)通信協(xié)議,包括傳輸控制協(xié)議TCP)和互聯(lián)網(wǎng)
    的頭像 發(fā)表于 11-01 16:01 ?112次閱讀

    TCP協(xié)議是什么

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

    Modbus TCP轉(zhuǎn)CC-Link協(xié)議網(wǎng)關(guān)配置詳情

    ,為用戶(hù)帶來(lái)便捷、高效的使用體驗(yàn),助力企業(yè)提升生產(chǎn)效率和智能化水平。本文將對(duì)這款強(qiáng)大的網(wǎng)關(guān)設(shè)備的主要功能、技術(shù)參數(shù)、性能優(yōu)勢(shì)以及配置方法進(jìn)行全面剖析。它宛如一座堅(jiān)實(shí)的橋梁,連接著不同協(xié)議的網(wǎng)絡(luò),為工業(yè)自動(dòng)化的發(fā)展貢獻(xiàn)著巨大力量,
    的頭像 發(fā)表于 09-19 15:35 ?207次閱讀
    Modbus <b class='flag-5'>TCP</b>轉(zhuǎn)CC-Link<b class='flag-5'>協(xié)議</b>網(wǎng)關(guān)<b class='flag-5'>配置</b>詳情

    深入了解 Windows 系統(tǒng) TCP/IP 參數(shù)配置

    ?Windows系統(tǒng)作為廣泛使用的操作系統(tǒng),正確地配置TCP/IP參數(shù)可以?xún)?yōu)化網(wǎng)絡(luò)通信、提高數(shù)據(jù)傳輸效率、增強(qiáng)系統(tǒng)安全性,而錯(cuò)誤的配置則可能導(dǎo)致網(wǎng)絡(luò)故障、性能下降甚至安全漏洞。 ?
    的頭像 發(fā)表于 09-04 17:24 ?293次閱讀

    深度解析TCP與UDP協(xié)議

    TCP/IP 中有兩個(gè)具有代表性的傳輸層協(xié)議。接下來(lái)我將對(duì)TCP和UDP展開(kāi)深入分析,幫助大家更好地理解網(wǎng)絡(luò)傳輸協(xié)議。 TCP
    的頭像 發(fā)表于 09-02 14:53 ?307次閱讀
    深度解析<b class='flag-5'>TCP</b>與UDP<b class='flag-5'>協(xié)議</b>

    Modbus(TCP)轉(zhuǎn)Profinet從總線(xiàn)協(xié)議轉(zhuǎn)換網(wǎng)關(guān)(JM-TCP-PN)

    大家詳盡闡述該設(shè)備的功能、參數(shù)以及具體的配置方式。 一,產(chǎn)品主要功能 1、捷米特JM-TCP-PN該網(wǎng)關(guān)的核心功能是將Profinet協(xié)議轉(zhuǎn)換為Modbus TCP
    的頭像 發(fā)表于 08-16 10:14 ?287次閱讀
    Modbus(<b class='flag-5'>TCP</b>)轉(zhuǎn)Profinet從總線(xiàn)<b class='flag-5'>協(xié)議</b>轉(zhuǎn)換網(wǎng)關(guān)(JM-<b class='flag-5'>TCP</b>-PN)

    一文了解TCP/IP協(xié)議

    TCP/IP協(xié)議是現(xiàn)代計(jì)算機(jī)網(wǎng)絡(luò)通信的基礎(chǔ),是互聯(lián)網(wǎng)及局域網(wǎng)廣泛使用的一套協(xié)議。TCP/IP協(xié)議
    的頭像 發(fā)表于 08-07 15:38 ?982次閱讀
    一文了解<b class='flag-5'>TCP</b>/IP<b class='flag-5'>協(xié)議</b>

    TCP IP協(xié)議屬性設(shè)置中的IP配置

    的分配、子網(wǎng)掩碼的設(shè)置、網(wǎng)關(guān)和DNS的配置等方面,旨在為網(wǎng)絡(luò)工程師和IT專(zhuān)業(yè)人士提供科學(xué)、學(xué)術(shù)且專(zhuān)業(yè)的指導(dǎo)。 1. TCP/IP協(xié)議概述 TCP/IP(傳輸控制
    的頭像 發(fā)表于 07-23 10:10 ?425次閱讀

    Modbus TCP轉(zhuǎn)Profinet網(wǎng)關(guān)配置案例

    本案例采用Modbus TCP轉(zhuǎn)Profinet網(wǎng)關(guān)做為Modbus TCP通信協(xié)議設(shè)備與Profinet通信協(xié)議設(shè)備連接的橋梁。Modbu
    的頭像 發(fā)表于 05-27 11:55 ?529次閱讀
    Modbus <b class='flag-5'>TCP</b>轉(zhuǎn)Profinet網(wǎng)關(guān)<b class='flag-5'>配置</b>案例

    mqtt協(xié)議tcp協(xié)議區(qū)別

    帶寬和高延遲的網(wǎng)絡(luò)環(huán)境,尤其在物聯(lián)網(wǎng)環(huán)境中表現(xiàn)優(yōu)秀。而TCP協(xié)議是面向連接的、可靠的、基于字節(jié)流的傳輸層通信協(xié)議,主要用于互聯(lián)網(wǎng)和局域網(wǎng)中的數(shù)據(jù)傳輸。 2.
    的頭像 發(fā)表于 04-01 09:15 ?1514次閱讀

    通信必備知識(shí)!TCP與UDP協(xié)議介紹及使用

    TCP與UDP是兩個(gè)最常用的通訊協(xié)議。TCP是面向連接協(xié)議,需要在收發(fā)數(shù)據(jù)前與對(duì)方建立可靠的連接
    的頭像 發(fā)表于 03-15 08:19 ?1698次閱讀
    <b class='flag-5'>通信</b>必備知識(shí)!<b class='flag-5'>TCP</b>與UDP<b class='flag-5'>協(xié)議</b>介紹及使用

    TCP和UDP協(xié)議有什么區(qū)別?如何通過(guò)網(wǎng)關(guān)實(shí)現(xiàn)TCP協(xié)議通信?

    TCP協(xié)議是一種面向連接的、可靠的、基于字節(jié)流的傳輸層通信協(xié)議,能夠保證數(shù)據(jù)從發(fā)送方到達(dá)接收方,是物聯(lián)網(wǎng)領(lǐng)域常見(jiàn)的通信協(xié)議之一。
    的頭像 發(fā)表于 01-24 11:07 ?552次閱讀
    <b class='flag-5'>TCP</b>和UDP<b class='flag-5'>協(xié)議</b>有什么區(qū)別?如何通過(guò)網(wǎng)關(guān)實(shí)現(xiàn)<b class='flag-5'>TCP</b><b class='flag-5'>協(xié)議</b><b class='flag-5'>通信</b>?

    TCP傳輸控制協(xié)議知識(shí)科普拓展

    傳輸控制協(xié)議TCP,Transmission Control Protocol)是一種面向連接的、可靠的、基于字節(jié)流的傳輸層通信協(xié)議,由IETF的RFC 793定義。
    的頭像 發(fā)表于 11-27 17:46 ?905次閱讀
    <b class='flag-5'>TCP</b>傳輸控制<b class='flag-5'>協(xié)議</b>知識(shí)科普拓展

    CCLink轉(zhuǎn)Modbus TCP網(wǎng)關(guān)_MODBUS報(bào)文配置

    興達(dá)易控CCLink轉(zhuǎn)Modbus TCP網(wǎng)關(guān)是一種功能強(qiáng)大的設(shè)備,可實(shí)現(xiàn)兩個(gè)不同通信協(xié)議之間的無(wú)縫對(duì)接。它能夠?qū)CLink協(xié)議轉(zhuǎn)換為Modbus TCP
    的頭像 發(fā)表于 11-15 09:05 ?501次閱讀
    CCLink轉(zhuǎn)Modbus <b class='flag-5'>TCP</b>網(wǎng)關(guān)_MODBUS報(bào)文<b class='flag-5'>配置</b>

    TCP協(xié)議連接狀態(tài)

    TCP是一個(gè)巨復(fù)雜的協(xié)議,因?yàn)樗鉀Q很多問(wèn)題,而這些問(wèn)題又帶出了很多子問(wèn)題和陰暗面。所以學(xué)習(xí)TCP本身是個(gè)比較痛苦的過(guò)程,但對(duì)于學(xué)習(xí)的過(guò)程卻能讓人有很多收獲。 一、TCP
    的頭像 發(fā)表于 11-13 15:47 ?1545次閱讀
    <b class='flag-5'>TCP</b><b class='flag-5'>協(xié)議</b>的<b class='flag-5'>連接</b>狀態(tài)