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

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

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

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

如何將S7-400單站系統(tǒng)通過CPU集成PN口配置為Server

機器人及PLC自動化應用 ? 來源:機器人及PLC自動化應用 ? 作者:機器人及PLC自動化 ? 2021-01-18 09:55 ? 次閱讀

配置S7-400單站系統(tǒng)通過CPU集成PN口作為Server進行Modbus TCP通訊

下面以S7-400單站系統(tǒng)及Modscan32軟件為例,詳細介紹如何將S7-400單站系統(tǒng)通過CPU集成PN口配置為Server,Modscan32為Client進行Modbus TCP通訊,下圖11為服務器功能塊庫的程序結(jié)構(gòu)及各功能塊完成的功能:

fd7ce400-5711-11eb-8b86-12bb97331649.png

S7-400系統(tǒng)及Modscan32軟件組態(tài)

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

fde72446-5711-11eb-8b86-12bb97331649.png

圖12:新建S7-400 Station

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

fe476770-5711-11eb-8b86-12bb97331649.png

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

由于需要在SIMATIC站與其他通訊伙伴之間建立TCP連接用于Modbus通訊,而對于CPU的集成PN口來說須通過Open IE(開放式以太網(wǎng)通訊)的方式來建立TCP連接,通過S7-CPU的 PROFINET接口進行 Modbus TCP 通信時,需要使用通信塊 FB65 "TCON"、FB66 "TDISCON"、FB63 "TSEND"和 FB64 "TRCV",要進行 Modbus TCP 通信,必須在數(shù)據(jù)塊中為每個連接指定相應的參數(shù),相應得參數(shù)在程序中主要由DB2“MODBUS_PARAM“來完成初始化,其中各參數(shù)的含義如下圖14、15所示:

fe7484f8-5711-11eb-8b86-12bb97331649.png

feb000d2-5711-11eb-8b86-12bb97331649.png

3.3 通訊測試

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

fed90f90-5711-11eb-8b86-12bb97331649.png

由于服務器主功能塊FB102“MODBUSPN”的參數(shù)需要初始化,因此分別在OB100及OB1中調(diào)用FB102,在OB100中調(diào)用FB102完成相關(guān)參數(shù)的初始化,F(xiàn)B102的管腳分布如下圖16所示:

ff12bb82-5711-11eb-8b86-12bb97331649.png

打開Modscan32軟件,在“Connection--->connect”中打開連接屬性對話框,連接接口選擇“Remote TCP/IP Server”,IP Address分別填入CPU的IP 地址192.168.70.2,Service為遠程服務器的端口502,在協(xié)議的選擇對話框中可以定義傳輸模式、通訊超時響應時間,報文發(fā)送間隔及允許寫多個保持寄存器等,這里分別保持缺省設置即可,如下圖17所示:

027806a6-5712-11eb-8b86-12bb97331649.png

下載硬件組態(tài)及程序到CPU中,將DB2“MODBUS_PARAM”的參數(shù)“server_client”使能為1,在 Modscan32 的“Set up->Data Definition”中設置數(shù)據(jù)掃?周期、寄存器連接類型、起始地址、長度等,如下圖18所示:

05c7feb0-5712-11eb-8b86-12bb97331649.png

由于Modbus的內(nèi)部地址編排時基于數(shù)據(jù)鏈路層和應用層有一定的映射關(guān)系,因此Modbus的地址與SIMATIC中的DB塊的地址時按照一定的地址映射關(guān)系來相對應,這樣造成了DB塊中有一定的地址偏移量,在本例中假設數(shù)據(jù)區(qū)的定義如下圖19所示,其DB偏移量、Modbus物理編址、應用層編址如下圖20所示:

08fa3f4e-5712-11eb-8b86-12bb97331649.png

0c1ebc68-5712-11eb-8b86-12bb97331649.png

在Step7的項目程序中新建一個變量監(jiān)控表,插入需要監(jiān)控的參數(shù)和數(shù)據(jù)區(qū)變量,可以看到Modscan32軟件與CPU414-3PN/DP的數(shù)據(jù)通訊已經(jīng)建立起來了,雙方可以進行正常的保持寄存器數(shù)據(jù)讀寫操作,如下圖21所示:

0fcf1632-5712-11eb-8b86-12bb97331649.png

責任編輯:lq

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

    關(guān)注

    68

    文章

    10901

    瀏覽量

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

    關(guān)注

    8

    文章

    1377

    瀏覽量

    79194
  • S7-400
    +關(guān)注

    關(guān)注

    1

    文章

    63

    瀏覽量

    14719

原文標題:Modbus TCP 作為Server(主)實例

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

收藏 人收藏

    評論

    相關(guān)推薦

    西門子PLC S7-1500系列介紹

    的基本特性、信號模塊亮點以及其在高速脈沖采集方面的應用。 基本特性 西門子PLC S7-1500系列相比之前的S7-300和S7-400系列,在性價比、運行能力、通訊功能、擴展性能、響應速度和顯示功能等方面都有顯著提升。這些改進
    的頭像 發(fā)表于 12-09 18:23 ?555次閱讀
    西門子PLC <b class='flag-5'>S7</b>-1500系列介紹

    如何將PCM9211的RXIN4-RXIN7配置I2S方式輸入?

    您好,請問如何將PCM9211的RXIN4-RXIN7配置I2S方式輸入?
    發(fā)表于 10-14 07:05

    使用stm32f767tlv320adc3140配置tdm工作模式,如何將每個通道數(shù)據(jù)單獨提出出來進而播放呢?

    使用stm32f767tlv320adc3140配置tdm工作模式,采集到了四通道差分輸入的音頻數(shù)據(jù),如何將每個通道數(shù)據(jù)單獨提出出來進而播放呢?
    發(fā)表于 10-09 07:47

    如何將BQ35100配置EOS模式

    電子發(fā)燒友網(wǎng)站提供《如何將BQ35100配置EOS模式.pdf》資料免費下載
    發(fā)表于 09-11 10:03 ?0次下載
    <b class='flag-5'>如何將</b>BQ35100<b class='flag-5'>配置</b><b class='flag-5'>為</b>EOS模式

    CANopen主轉(zhuǎn)Profinet從協(xié)議網(wǎng)關(guān)(JM-PN-COP)

    一,產(chǎn)品主要功能 1、 捷米特JM-PN-COP 型網(wǎng)關(guān)可實現(xiàn)Profinet與CANopen網(wǎng)絡之間的數(shù)據(jù)通信。作為Profinet從,支持西門子S7-200 SMART/300/400
    的頭像 發(fā)表于 08-19 18:30 ?587次閱讀
    CANopen主<b class='flag-5'>站</b>轉(zhuǎn)Profinet從<b class='flag-5'>站</b>協(xié)議網(wǎng)關(guān)(JM-<b class='flag-5'>PN</b>-COP)

    如何將tc275的cpu0設置空閑模式?

    如何將 tc275 的 cpu0 設置空閑模式? 我試過英飛凌示例,但不起作用。
    發(fā)表于 07-04 07:12

    宏集物聯(lián)網(wǎng)工控屏通過 S7 ETH 協(xié)議采集西門子 1200 PLC 數(shù)據(jù)

    上周我們分享了宏集HMI通過S7 MPI協(xié)議采集西門子400 PLC數(shù)據(jù)的操作步驟。本周,我們繼續(xù)帶來干貨,重點介紹宏集HMI如何通過
    的頭像 發(fā)表于 06-21 16:02 ?583次閱讀
    宏集物聯(lián)網(wǎng)工控屏<b class='flag-5'>通過</b> <b class='flag-5'>S7</b> ETH 協(xié)議采集西門子 1200 PLC 數(shù)據(jù)

    干貨分享:宏集物聯(lián)網(wǎng)HMI通過S7 MPI協(xié)議采集西門子400PLC數(shù)據(jù)

    宏集物聯(lián)網(wǎng)HMI集成了多個驅(qū)動來適配西門子200、300、400、1200、1500、LOGO等系列PLC,本文主要介紹宏集HMI通過S7 MPI協(xié)議采集西門子
    的頭像 發(fā)表于 06-13 13:39 ?643次閱讀
    干貨分享:宏集物聯(lián)網(wǎng)HMI<b class='flag-5'>通過</b><b class='flag-5'>S7</b> MPI協(xié)議采集西門子<b class='flag-5'>400</b>PLC數(shù)據(jù)

    Modbus RTU轉(zhuǎn)PROFINET協(xié)議轉(zhuǎn)換網(wǎng)關(guān) HT1S-PNS485-S10

    Modbus RTU/RS485/232 轉(zhuǎn) PROFINET(S7-400/1500/1200、CPU315-2PN/DP)網(wǎng)關(guān)HT1S-PN485-S5最大可支持5個MODBUS
    發(fā)表于 06-06 14:43

    如何將S7-1500 CPU重置出廠設置呢?

    如果在項目環(huán)境中開始重置出廠設置,必須具有到相關(guān) CPU 的在線連接。
    的頭像 發(fā)表于 05-21 11:15 ?4431次閱讀
    <b class='flag-5'>如何將</b><b class='flag-5'>S7</b>-1500 <b class='flag-5'>CPU</b>重置<b class='flag-5'>為</b>出廠設置呢?

    西門子網(wǎng)S7-COMM協(xié)議300 400如何使用?

    1 驅(qū)動簡介 西門子3****00 (包括314C-2PN/DP、315-2PN/DP等) 400 (包括412-2PN、414-3PN/D
    的頭像 發(fā)表于 04-18 16:18 ?1087次閱讀
    西門子網(wǎng)<b class='flag-5'>口</b><b class='flag-5'>S7</b>-COMM協(xié)議300  <b class='flag-5'>400</b>如何使用?

    S7-1200 CPU 存儲卡的應用分析

    S7-1200 CPU 使用的存儲卡 SD 卡,存儲卡中可以存儲用戶項目文件,有如下3種功能: 作為 CPU 的裝載存儲區(qū),用戶項目文件可以僅存儲在卡中,
    發(fā)表于 03-15 11:11 ?1162次閱讀
    <b class='flag-5'>S7</b>-1200 <b class='flag-5'>CPU</b> 存儲卡的應用分析

    如何使用S7-1200 CPU的存儲卡呢?

    S7-1200 CPU 使用的存儲卡 SD 卡,存儲卡中可以存儲用戶項目文件,有如下3種功能
    的頭像 發(fā)表于 02-26 09:53 ?2073次閱讀
    如何使用<b class='flag-5'>S7</b>-1200 <b class='flag-5'>CPU</b>的存儲卡呢?

    S7-1500與CP343-1之間的TCP通信(TIA)配置過程

    SIMATIC S7- 1500 CPU集成了 PROFINET 接口,該接口除了具備連接 PROFINET總線通信功能,同時還可用于標準的 TCP 通信。
    的頭像 發(fā)表于 02-22 11:24 ?1934次閱讀
    <b class='flag-5'>S7</b>-1500與CP343-1之間的TCP通信(TIA)<b class='flag-5'>配置</b>過程

    GD32 MCU如何將燒錄配置GPIO使用?

    如果大家在進行GD32 MCU開發(fā)時發(fā)現(xiàn)GPIO引腳使用不足,可以嘗試燒錄配置GPIO使用,這樣就可以多出幾個引腳使用,但使用的時候如何配置
    的頭像 發(fā)表于 02-20 10:18 ?2063次閱讀
    GD32 MCU<b class='flag-5'>如何將</b>燒錄<b class='flag-5'>口</b><b class='flag-5'>配置</b><b class='flag-5'>為</b>GPIO使用?
    主站蜘蛛池模板: 日操| 精品国产免费久久久久久婷婷 | 真实偷清晰对白在线视频 | 欧美五月激情 | 高h水果榨汁play男男 | 中文字幕一区二区三 | 久久久精品免费观看 | 亚洲嫩草影院在线观看 | 女69女人poren25| 色婷婷精品大全在线视频 | 久久精品午夜视频 | 亚洲 欧美 丝袜 制服 在线 | 免费一级在线 | 国产欧美一区二区日本加勒比 | 天天做天天爱夜夜大爽完整 | 欧美视频a| 午夜影院性 | 国产午夜精品理论片在线 | 伊人久久大香线蕉综合7 | 亚洲美女啪啪 | 欧美性色综合网 | 激情文学综合网 | 国产重口老太和小伙乱视频 | 欧美成人午夜视频 | 99久久免费精品视频 | 91md天美精东蜜桃传媒在线 | 婷婷色站 | 波多野结衣一级毛片 | 天天操国产 | 国产精品一区牛牛影视 | 欧美一区二区三区四区在线观看 | 亚洲视频在线视频 | 一本大道一卡二卡四卡 | 五月天婷婷综合网 | 日本三级成人午夜视频网 | 免费观看高清视频 | 午夜一级影院 | 激情综合五月亚洲婷婷 | 欧美性极品hd高清视频 | 国产精品日韩欧美亚洲另类 | 日本污污视频 |