在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

S7-400集成PN口如何進行Modbus TCP通訊呢?

機器人及PLC自動化應用 ? 來源:機器人及PLC自動化應用 ? 2023-04-03 09:49 ? 次閱讀

配置S7-400單站系統通過CPU集成PN口作為Client進行Modbus TCP通訊

下面以S7-400單站系統及ModSim32軟件為例,詳細介紹如何將S7-400單站系統CPU的集成PN口配置為Client,ModSim32為Server進行Modbus TCP通訊,由于客戶端和服務器模式均使用相同的功能塊.

4.2 S7-400單站系統與ModSim32軟件組態

打開Step7軟件,新建一個工程項目文件,命名為“M_TCP_CPU_V26(Client)”, 在項目下插入一個S7-400站,如下圖所示:

35f0df94-d14f-11ed-bfe3-dac502259ad0.png

雙擊插入的SIMATIC 400 Station的“Hardware”,打開硬件組態,在硬件組態界面下分別插入機架,電源PS407、CPU414-3PN/DP,本例中將CPU的PN口IP 地址設為192.168.70.2

3666ec7a-d14f-11ed-bfe3-dac502259ad0.png

由于需要在SIMATIC站與其他通訊伙伴之間建立TCP連接用于Modbus通訊,而對于CPU的集成PN口來說須通過Open IE(開放式以太網通訊)的方式來建立TCP連接,通過S7-CPU的 PROFINET接口進行 Modbus TCP 通信時,需要使用通信塊 FB65 "TCON"、FB66 "TDISCON"、FB63 "TSEND"和 FB64 "TRCV",要進行 Modbus TCP 通信,必須在數據塊中為每個連接指定相應的參數,相應得參數在程序中主要由 .

DB2“MODBUS_PARAM”來完成初始化.

369c476c-d14f-11ed-bfe3-dac502259ad0.png

連接類型要設置為Client主動

36c46904-d14f-11ed-bfe3-dac502259ad0.png

硬件組態完成后,編譯保存,并將例程站點“SIMATIC 400(Client)”中的程序(Systemdata不需要拷貝)拷貝到該項目中。

打開DB2“MODBUS_PARAM”并切換到數據視圖,修改需要訪問的Modbus TCP server的IP 地址和端口號,本例中作為服務器的電腦IP 為192.168.70.245,端口號為502.

rem_staddr: 通信伙伴的IP地址,與參數connection_type有關,以192.168.0.1為例:

2)connection_type= B#16#11時

rem_staddr[1]= B#16#C0(192)

rem_staddr[2]= B#16#A8(168)

rem_staddr[3]= B#16#00(0)

rem_staddr[4]= B#16#01(1)

rem_staddr[5-6]=B#16#00(為IPV6預留)

rem_tsap_id遠程連接TSAP號,與參數connection_type有關

1)connection_type= B#16#01時

local_tsap_id[1] 本地連接端口號的低字節[16進制]

local_tsap_id[2] 本地連接端口號的高字節[16進制]

local_tsap_id[3-16] B#16#00

2)connection_type=B#16#11時

local_tsap_id[1] 本地連接端口號的高字節[16進制]

local_tsap_id[2] 本地連接端口號的低字節[16進制]

local_tsap_id[3-16] B#16#00

36e22e44-d14f-11ed-bfe3-dac502259ad0.png

通訊測試

由于“ModbusTCP PN-CPU V2.6”選項包支持功能碼FC1,2,3,4,5,6,15,16,不同的功能碼測試過程中類似,因此下面同樣以FC03(讀寫保持寄存器)為例來說明通訊測試的整個過程,對于其他功能碼的測試將不再重復述。

需要說明的是由于客戶端功能塊需要定義具體的功能碼,而主功能塊FB102“MODBUSPN”并沒有直接的管腳來定義功能碼,而是由DB2“MODBUS_PARAM”中的兩個參數“DATA_TYPE”和 “single-write”共同決定.

37012aec-d14f-11ed-bfe3-dac502259ad0.png

由于客戶端和服務器均使用相同的功能塊FB102“MODBUSPN”的參數需要初始化,因

此分別在OB100及OB1中調用FB102,在OB100中調用FB102完成相關參數的初始化。

打開ModSim32軟件,在“Connection--->connect”中打開連接屬性對話框,連接接口選擇“Modbus/TCP svr”,TCP/IP Server Port為本地服務器的端口502.

371b828e-d14f-11ed-bfe3-dac502259ad0.png

下載硬件組態及程序到CPU中,將DB2“MODBUS_PARAM”的參數“server_client”使能為0,給參數ENQ_ENR發送脈沖信號;在打開的ModSim32軟件窗口設置寄存器連接類型、起始地址、長度等.

374075f8-d14f-11ed-bfe3-dac502259ad0.png

在Step7的項目程序中新建一個變量監控表,插入需要監控的參數和數據區變量,可以看到ModSim32軟件與CPU414-3PN/DP的數據通訊已經建立起來了,雙方可以進行正常的保持寄存器數據讀寫操作(讀寫權限由參數"WRITE_ READ"決定)

3766bdda-d14f-11ed-bfe3-dac502259ad0.png







審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • ModBus協議
    +關注

    關注

    3

    文章

    177

    瀏覽量

    33461
  • 脈沖信號
    +關注

    關注

    6

    文章

    399

    瀏覽量

    37009
  • S7-400
    +關注

    關注

    1

    文章

    63

    瀏覽量

    14713
  • TCP通信
    +關注

    關注

    0

    文章

    146

    瀏覽量

    4242

原文標題:西門子CPU集成PN口作為Client進行Modbus TCP

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

收藏 人收藏

    評論

    相關推薦

    基于S7-1500 CPU集成PNModbus TCP通信快速入門

    S7-1500 PLC需要通過TIA Portal博途軟件進行組態配置,從TIA Portal V12SP1開始軟件中增加了S7-1500的Modbus
    發表于 11-21 17:05 ?5531次閱讀

    SIMATIC S7-400

    SIMATIC S7-400:SIMATIC S7-400是面向中級到高級性能范圍的PLC。模塊化和無風扇的設計、高擴展性和堅固性、強大的通信能力和高性能使得它非常適合于高要求的項目。擴展能力:S7-400
    發表于 08-12 12:33 ?37次下載

    S7-400硬件安裝及連接

    S7-400 自動化系統原有系統與新系統和新軟件的所有優點于一身。 這些優點如下: 1、 性能分級的CPU 平臺 2、向上兼容的CPU 3、耐惡劣環境的封閉式模塊 4、更方便信號模塊接線的端子系統 5、 高組件密度的緊湊型模塊 6、最佳的
    發表于 09-29 15:27 ?10次下載
    <b class='flag-5'>S7-400</b>硬件安裝及連接

    西門子s7-300和s7-400集成PNs7通信

    本文對S7-300和s7-400集成PNs7通信作了基本介紹,對其配置步驟以及編程方法作了完
    發表于 10-11 16:35 ?14次下載
    西門子<b class='flag-5'>s7</b>-300和<b class='flag-5'>s7-400</b><b class='flag-5'>集成</b><b class='flag-5'>PN</b><b class='flag-5'>口</b>的<b class='flag-5'>s7</b>通信

    S7-400聯網及尋址

    。S7-400 自動化系統原有系統與新系統和新軟件的所有優點于一身。這些優點如下: 1、性能分級的CPU平臺 2、向上兼容的CPU 3、耐惡劣環境的封閉式模塊 4、更方便信號模塊接線的端子系統 5、高組件密度的緊湊型模塊 6、最佳的
    發表于 10-26 17:34 ?17次下載
    <b class='flag-5'>S7-400</b>聯網及尋址

    基于S7-300400 CPU集成PN接口的Modbus TCP在TIA Portal的使用入門教程

    基于S7-300400 CPU集成PN接口的Modbus TCP在TIA Portal的使用入門. Mo
    的頭像 發表于 12-03 16:42 ?4313次閱讀

    如何將S7-400單站系統通過CPU集成PN配置

    配置S7-400單站系統通過CPU集成PN作為Server進行Modbus
    的頭像 發表于 07-11 11:27 ?1954次閱讀

    S7-400作為PROFINET IO控制器(STEP7

    S7-400集成PN和CP443-1均可作為PROFINET IO控制器。本文以CPU 414-3 PN/DP作為IO設備,分別闡述以CP
    的頭像 發表于 12-16 11:35 ?2048次閱讀

    S7-400作為PROFINET IO控制器(TIA)

    S7-400集成PN和CP443-1均可作為PROFINET IO控制器。本文以CPU 414-3 PN/DP作為IO設備,分別闡述以CP
    的頭像 發表于 12-19 15:04 ?1405次閱讀

    S7-300/400集成PN MODBUS TCP通訊(TIA)

    下面以S7-300單站系統及Modbus Slave軟件為例,詳細介紹如何將S7-300單站系統CPU的集成PN
    的頭像 發表于 03-08 11:24 ?7397次閱讀

    S7-300/400集成PNMODBUS TCP通訊(STEP7)

    該功能塊庫可以用于S7-300/400單站系統或ET200S帶CPU的接口模塊通過CPU的集成PN
    的頭像 發表于 05-29 14:23 ?5757次閱讀
    <b class='flag-5'>S7</b>-300/<b class='flag-5'>400</b><b class='flag-5'>集成</b><b class='flag-5'>PN</b><b class='flag-5'>口</b><b class='flag-5'>MODBUS</b> <b class='flag-5'>TCP</b><b class='flag-5'>通訊</b>(STEP<b class='flag-5'>7</b>)

    S7-300/400的CPx43-1 MODBUS TCP通訊案例

    該功能塊庫可以用于S7-300單站通過CP343-1或S7-400單站通過CP443-1進行ModbusTCP通訊
    的頭像 發表于 05-31 11:12 ?5042次閱讀
    <b class='flag-5'>S7</b>-300/<b class='flag-5'>400</b>的CPx43-1 <b class='flag-5'>MODBUS</b> <b class='flag-5'>TCP</b><b class='flag-5'>通訊</b>案例

    西門子S7-300和S7-400之間的以太網通訊方法和步驟

    隨著工業自動化的不斷發展,以太網通訊在工業控制領域的應用越來越廣泛。西門子的S7系列PLC就是其中的一個典型代表。本文將詳細介紹S7-300和S7-400之間的以太網
    的頭像 發表于 08-24 14:37 ?6779次閱讀

    淺談S7-300 CPU集成PN配置的Modbus TCP通訊技術

    S7-300單站系統及Modbus Slave軟件為例,詳細介紹如何將S7-300單站系統CPU的集成PN
    發表于 10-17 15:36 ?3280次閱讀
    淺談<b class='flag-5'>S7</b>-300 CPU<b class='flag-5'>集成</b><b class='flag-5'>PN</b><b class='flag-5'>口</b>配置的<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b><b class='flag-5'>通訊</b>技術

    S7-1200集成PN接口MODBUS TCP通信概述

    軟件 STEP7 V11 SP1版本開始,S7-1200CPU 從Firmware V1.0.2開始,不再需要安裝Modbus TCP的庫文件,可以直接調用
    的頭像 發表于 10-29 17:24 ?6687次閱讀
    <b class='flag-5'>S7</b>-1200<b class='flag-5'>集成</b><b class='flag-5'>PN</b>接口<b class='flag-5'>MODBUS</b> <b class='flag-5'>TCP</b>通信概述
    主站蜘蛛池模板: 亚洲第一页国产| 高h细节肉爽文bl1v1| 好吊色7777sao在线视频观看 | 欧美三级午夜伦理片| 日韩亚洲欧美日本精品va| 狠狠操人人| 男操女免费视频| 亚洲一区二区三区高清| 国语一区| 天天摸日日| 日韩欧美成人乱码一在线| 六月婷婷啪啪| 91精品啪国产在线观看免费牛牛| 99久久婷婷免费国产综合精品| 欧美三级影院| 欧美一区中文字幕| 狠狠狠狼鲁欧美综合网免费| 成人av在线播放| 日日操日日爽| 男操女视频在线观看| 69精品在线| 日本欧美一级| 国产欧美网站| 手机看片欧美日韩| 男人视频在线| 一级毛片视频在线| 日本高免费观看在线播放| 国产精品欧美久久久久天天影视| 黄色顶级视频| 午夜国产精品视频| 1024国产欧美日韩精品| 国产尤物在线视频| 色综合婷婷| 国产特黄1级毛片| 天天操2023| 中文字幕亚洲色图| 亚洲免费成人网| 久精品视频村上里沙| 绝色村妇的泛滥春情| 中文字幕天堂在线| 日本精品视频四虎在线观看 |