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

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

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

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

MODBUS TCP通信功能的使用概述

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

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

Modbus TCP是標(biāo)準(zhǔn)的網(wǎng)絡(luò)通信協(xié)議,通過(guò)CPU上PN接口進(jìn)行TCP/IP通信,不需要額外的通信硬件模塊,Modbus TCP使用開(kāi)放式用戶通信連接作為Modbus通信路徑,所支持的混合客戶機(jī)和服務(wù)器連接數(shù)最大為CPU所允許的最大開(kāi)放式用戶通信連接數(shù)8個(gè)。

軟件 STEP7 V11 SP1版本開(kāi)始,S7-1200CPU 從Firmware V1.0.2開(kāi)始,不再需要安裝Modbus TCP的庫(kù)文件,可以直接調(diào)用Modbus TCP的庫(kù)指令“MB_CLIENT”和“MB_SERVER”使用實(shí)現(xiàn)Modbus TCP通信功能,如圖1所示。

a861845e-0e70-11ed-ba43-dac502259ad0.jpg

圖1. Modbus TCP的庫(kù)指令

S7-1200 做 Modbus Tcp Server (服務(wù)器)

“MB_SERVER”指令將處理Modbus TCP客戶機(jī)的連接請(qǐng)求、接收Modbus功能的請(qǐng)求并發(fā)送響應(yīng)。

1.調(diào)用MB_SERVER通信指令,進(jìn)入 “Program blocks” 》 “OB1” 主程序中調(diào)用,設(shè)置連接ID、IP端口參數(shù),如下圖2所示。

a87b0528-0e70-11ed-ba43-dac502259ad0.jpg

圖2.調(diào)用MB_SERVER通信指令

功能塊參數(shù)意義如下表5.

poYBAGLp6KmAbBApAAB6P74lPik198.png

表1. 功能塊“MB_SERVER”參數(shù)

2.MB_DATA_PTR數(shù)據(jù)塊的新建

通過(guò)“Program blocks”》“Add new block”,選擇“Data block”創(chuàng)建 DB 塊,選擇“標(biāo)準(zhǔn)與S7- 300/400兼容” ,點(diǎn)擊“OK”鍵,定義數(shù)據(jù)區(qū)為100個(gè)字的數(shù)組,如圖3所示。

a88fd5ca-0e70-11ed-ba43-dac502259ad0.jpg

a8b5659c-0e70-11ed-ba43-dac502259ad0.jpg

圖3.新建MB_DATA_PTR數(shù)據(jù)塊

3.Modbus地址的對(duì)應(yīng)關(guān)系

“MB_SERVER”指令允許到達(dá)的Modbus功能(FC01、FC02、FC04、FC05、FC15)直接讀取和寫(xiě)入訪問(wèn)S7-1200CPU的過(guò)程映像輸入/輸出區(qū)(數(shù)據(jù)類(lèi)型:BOOL和WORD),通過(guò)Modbus功能代碼(FC03、FC06和FC16)將到達(dá)的Modbus消息寫(xiě)入Modbus保持寄存器或從寄存器中讀?。赏ㄟ^(guò)MB_SERVER指令的參數(shù)“MB_HOLD_REG”指定保持寄存器),保持寄存器的大小(MB_HOLD_REG參數(shù))必須大于1個(gè)字節(jié),詳細(xì)參考表2.。

poYBAGLp6LyAEMbMAABCs5wjOXo175.png

表2.Modbus地址的對(duì)應(yīng)關(guān)系

4.客戶機(jī)端 Modscan32 軟件設(shè)置

a8c8ce84-0e70-11ed-ba43-dac502259ad0.jpg注意:客戶機(jī)采用Modscan32軟件測(cè)試,Modscan32 做 Modbus TCP Client 測(cè)試軟件,是第三方軟件,可以從 internet 網(wǎng)絡(luò)上下載。

將測(cè)試電腦的IP地址設(shè)置成192.168.0.210,打開(kāi)Modscan32 軟件,在Modscan32的“Setup-》Data Definition”中設(shè)置功能碼、起始地址、長(zhǎng)度等,如圖4所示。

a8d983b4-0e70-11ed-ba43-dac502259ad0.jpg

圖4.設(shè)置“Data Definition”參數(shù)

在“Connection-》connect.。.”中打開(kāi)連接屬性對(duì)話框,選擇“Remote modbus TCP Server”,設(shè)置服務(wù)器的IP地址,端口號(hào),如圖5所示。

a8fb797e-0e70-11ed-ba43-dac502259ad0.jpg

a914235c-0e70-11ed-ba43-dac502259ad0.jpg

圖5.設(shè)置連接屬性

a8c8ce84-0e70-11ed-ba43-dac502259ad0.jpg注意:用Modsscan32做客戶機(jī)不需要考慮Device ID和服務(wù)器一致的情況,服務(wù)器自動(dòng)響應(yīng)客戶機(jī)的Device ID。

5.通訊測(cè)試

S7-1200作服務(wù)器,客戶機(jī)Modscan32用FC03功能碼讀取服務(wù)器的兩個(gè)字,設(shè)置客戶機(jī)和服務(wù)器的功能、起始地址、端口等參數(shù)相對(duì)應(yīng),具體設(shè)置如圖5~6所示,

a93732ac-0e70-11ed-ba43-dac502259ad0.jpg

圖6.S7-1200作服務(wù)器

通訊結(jié)果如下圖7所示,Modscan32從服務(wù)器讀到數(shù)據(jù)10,20到客戶機(jī)的DB4.DBW0和DB4.DBW2區(qū)域。

a9513120-0e70-11ed-ba43-dac502259ad0.jpg

圖7.FC03通訊結(jié)果

用功能FC15向服務(wù)器的Q0.0~Q0.7寫(xiě)8位數(shù)據(jù),設(shè)置連接參數(shù),Modscan32設(shè)置結(jié)果如下圖8所示。

a95fc1ea-0e70-11ed-ba43-dac502259ad0.jpg

圖8.使用FC15通訊,設(shè)置Modscan32

測(cè)試結(jié)果,服務(wù)器側(cè)直接對(duì)應(yīng)過(guò)程映像輸出區(qū),00001~00008對(duì)應(yīng)Q0.0~Q0.7,如下圖9所示。

a982908a-0e70-11ed-ba43-dac502259ad0.jpg

圖9. 使用FC15通訊測(cè)試結(jié)果

6.HR_Start_Offset背景參數(shù)

HR_Start_Offset是類(lèi)型為字,用于指定Modbus保持寄存器的起始地址,存儲(chǔ)在MB_SERVER背景數(shù)據(jù)塊中,默認(rèn)值是0,可以通過(guò)編程將值寫(xiě)入HR_Start_Offset。以上面FC03功能讀2個(gè)字為例,將HR_Start_Offset的偏移量設(shè)置成2,其他參數(shù)不修改,HR_Start_Offset偏移前后地址對(duì)應(yīng)關(guān)系如下表7,編程調(diào)用和結(jié)果如圖10~11所示。

pYYBAGLp6NKACjNOAAAcerFnlhY545.png

表3. HR_Start_Offset偏移前后地址對(duì)應(yīng)關(guān)系

編程調(diào)用如下圖10所示

a9a1c586-0e70-11ed-ba43-dac502259ad0.jpg

a9ba11ea-0e70-11ed-ba43-dac502259ad0.jpg

圖10.HR_Start_Offset的偏移量設(shè)置

通訊結(jié)果如下圖11所示

a9d17664-0e70-11ed-ba43-dac502259ad0.jpg

圖11. 通訊結(jié)果

7.MB_SERVER參數(shù)STATUS的查詢參考下面列表4.

pYYBAGLp6OiAaolVAACB6x1YDn4577.png

表4.MB_SERVER參數(shù)STATUS

審核編輯:郭婷

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

    關(guān)注

    33

    文章

    8693

    瀏覽量

    151923
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    12

    文章

    9306

    瀏覽量

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

    關(guān)注

    8

    文章

    1378

    瀏覽量

    79303

原文標(biāo)題:S7-1200集成PN接口MODBUS TCP通信概述

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Modbus網(wǎng)關(guān)如何實(shí)現(xiàn)Modbus RTU與Modbus TCP協(xié)議的數(shù)據(jù)采集?

    著重要作用。 Modbus網(wǎng)關(guān) 作為數(shù)據(jù)通信的橋梁,能夠?qū)崿F(xiàn)Modbus RTU與Modbus TCP協(xié)議之間的數(shù)據(jù)采集與轉(zhuǎn)換,進(jìn)而為監(jiān)控系
    的頭像 發(fā)表于 10-22 15:57 ?381次閱讀

    MODBUS TCP 轉(zhuǎn) CANOpen

    產(chǎn)品概述 SG-TCP-COE-210 網(wǎng)關(guān)可以實(shí)現(xiàn)將 CANOpen 接口設(shè)備連接到 MODBUS TCP 網(wǎng)絡(luò)中。用戶不需要了解具體的 CANOpen 和
    的頭像 發(fā)表于 09-24 13:59 ?334次閱讀
    <b class='flag-5'>MODBUS</b> <b class='flag-5'>TCP</b> 轉(zhuǎn) CANOpen

    EtherCAT轉(zhuǎn)Modbus TCP協(xié)議網(wǎng)關(guān)(JM-ECT-TCP

    JM-ECT-TCP網(wǎng)關(guān)實(shí)現(xiàn)EtherCAT網(wǎng)絡(luò)與Modbus TCP網(wǎng)絡(luò)之間的數(shù)據(jù)通訊,即將Modbus TCP設(shè)備轉(zhuǎn)換為EtherCAT
    的頭像 發(fā)表于 09-07 17:05 ?403次閱讀
    EtherCAT轉(zhuǎn)<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>協(xié)議網(wǎng)關(guān)(JM-ECT-<b class='flag-5'>TCP</b>)

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

    遠(yuǎn)創(chuàng)智控YC-CCLK-TCP型網(wǎng)關(guān)是自主研發(fā)的一款CC-Link從站功能的通訊網(wǎng)關(guān)。該產(chǎn)品主要功能是將各種Modbus TCP設(shè)備接入到C
    的頭像 發(fā)表于 09-07 15:07 ?513次閱讀
    <b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>轉(zhuǎn)CC-Link協(xié)議網(wǎng)關(guān)(<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>轉(zhuǎn)CC-Link)

    EtherNet/IP轉(zhuǎn)Modbus-TCP協(xié)議網(wǎng)關(guān)(EtherNet/IP轉(zhuǎn)Modbus-TCP

    一,設(shè)備主要功能 捷米特JM-EIP-TCP型網(wǎng)關(guān)實(shí)現(xiàn)EtherNet/IP網(wǎng)絡(luò)與Modbus TCP網(wǎng)絡(luò)之間的數(shù)據(jù)通訊,可支持Modbus
    的頭像 發(fā)表于 09-04 11:09 ?496次閱讀
    EtherNet/IP轉(zhuǎn)<b class='flag-5'>Modbus-TCP</b>協(xié)議網(wǎng)關(guān)(EtherNet/IP轉(zhuǎn)<b class='flag-5'>Modbus-TCP</b>)

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

    一,產(chǎn)品主要功能 1、捷米特JM-TCP-PN該網(wǎng)關(guān)的核心功能是將Profinet協(xié)議轉(zhuǎn)換為Modbus TCP協(xié)議,使得Profinet設(shè)
    的頭像 發(fā)表于 08-28 14:46 ?299次閱讀
    <b class='flag-5'>Modbus-TCP</b>轉(zhuǎn)Profinet協(xié)議轉(zhuǎn)換網(wǎng)關(guān)(JM-<b class='flag-5'>TCP</b>-PN)

    DeviceNet轉(zhuǎn)Modbus TCP協(xié)議網(wǎng)關(guān)(YC-DNT-TCP

    一,設(shè)備主要功能 遠(yuǎn)創(chuàng)智控YC-DNT-TCP是自主研發(fā)的一款DeviceNet從站功能的通訊網(wǎng)關(guān)。該產(chǎn)品主要功能是將DeviceNet總線和Mod
    的頭像 發(fā)表于 08-26 14:12 ?252次閱讀
    DeviceNet轉(zhuǎn)<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>協(xié)議網(wǎng)關(guān)(YC-DNT-<b class='flag-5'>TCP</b>)

    Modbus-TCP主站轉(zhuǎn)CC-Link IEFB協(xié)議網(wǎng)關(guān)(YC-CCLKIE-TCP

    一,設(shè)備主要功能 遠(yuǎn)創(chuàng)智控YC-CCLKIE-TCP型網(wǎng)關(guān)是自主研發(fā)的一款CC-Link IE FB從站功能的通訊網(wǎng)關(guān)。該產(chǎn)品主要功能是將各種Mod
    的頭像 發(fā)表于 08-26 11:40 ?403次閱讀
    <b class='flag-5'>Modbus-TCP</b>主站轉(zhuǎn)CC-Link IEFB協(xié)議網(wǎng)關(guān)(YC-CCLKIE-<b class='flag-5'>TCP</b>)

    CAN轉(zhuǎn)Modbus TCP主站協(xié)議網(wǎng)關(guān)(YC-CAN-TCP

    一,設(shè)備主要功能 遠(yuǎn)創(chuàng)智控YC-CAN-TCP網(wǎng)關(guān)實(shí)現(xiàn)連接CAN設(shè)備和網(wǎng)絡(luò)到Modbus TCP網(wǎng)絡(luò)系統(tǒng)。該網(wǎng)關(guān)可實(shí)現(xiàn)雙向數(shù)據(jù)交換,既允許現(xiàn)有的、低成本的CAN設(shè)備集成到
    的頭像 發(fā)表于 08-26 11:29 ?368次閱讀
    CAN轉(zhuǎn)<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>主站協(xié)議網(wǎng)關(guān)(YC-CAN-<b class='flag-5'>TCP</b>)

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

    一,產(chǎn)品主要功能 1、 捷米特JM-TCP-PN 該網(wǎng)關(guān)的核心功能是將Profinet協(xié)議轉(zhuǎn)換為Modbus TCP協(xié)議,使得Profine
    的頭像 發(fā)表于 08-20 11:41 ?455次閱讀
    <b class='flag-5'>Modbus</b>(<b class='flag-5'>TCP</b>)轉(zhuǎn)Profinet從站協(xié)議網(wǎng)關(guān)(JM-<b class='flag-5'>TCP</b>-PN)

    Modbus(TCP)轉(zhuǎn)Profinet從總線協(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)換為Mo
    的頭像 發(fā)表于 08-16 10:14 ?401次閱讀
    <b class='flag-5'>Modbus</b>(<b class='flag-5'>TCP</b>)轉(zhuǎn)Profinet從總線協(xié)議轉(zhuǎn)換網(wǎng)關(guān)(JM-<b class='flag-5'>TCP</b>-PN)

    Modbus轉(zhuǎn)EtherCAT網(wǎng)關(guān)快速實(shí)現(xiàn)Modbus設(shè)備與EtherCAT網(wǎng)絡(luò)通信

    設(shè)計(jì)、性能以及應(yīng)用案例來(lái)介紹這款Modbus轉(zhuǎn)EtherCAT網(wǎng)關(guān)網(wǎng)關(guān)。 一、Modbus協(xié)議概述 Modbus是一種應(yīng)用層協(xié)議,支持多種通信
    的頭像 發(fā)表于 07-24 16:28 ?480次閱讀
    <b class='flag-5'>Modbus</b>轉(zhuǎn)EtherCAT網(wǎng)關(guān)快速實(shí)現(xiàn)<b class='flag-5'>Modbus</b>設(shè)備與EtherCAT網(wǎng)絡(luò)<b class='flag-5'>通信</b>

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

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

    BL124采集Modbus RTU和Modbus TCP協(xié)議

    Modbus網(wǎng)關(guān)BL120是一款專注于Modbus協(xié)議之間相互轉(zhuǎn)換的通信設(shè)備。Modbus網(wǎng)關(guān)BL120支持多種下行采集協(xié)議,包括Modbus
    的頭像 發(fā)表于 04-29 16:28 ?492次閱讀
    BL124采集<b class='flag-5'>Modbus</b> RTU和<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>協(xié)議

    Modbus TCPModbus RTU的區(qū)別

    Modbus是一種廣泛應(yīng)用于工業(yè)自動(dòng)化領(lǐng)域的通信協(xié)議,用于不同廠商生產(chǎn)的設(shè)備之間的數(shù)據(jù)交換和通信。在Modbus協(xié)議中,ModbusTCP和ModbusRTU是兩種最為常見(jiàn)的
    的頭像 發(fā)表于 04-12 09:14 ?1803次閱讀
    <b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>與<b class='flag-5'>Modbus</b> RTU的區(qū)別
    主站蜘蛛池模板: 欧美成人午夜片一一在线观看 | 日本一本视频 | 午夜性影院 | 男人天堂色男人 | 日本特级视频 | 中文字幕天天干 | 特级黄aaaaaaaaa毛片 | 99热这里只有精品69 | 午夜免费成人 | 久久久久国产一级毛片高清版 | 色图插插插 | 欧美性xxxx巨大黑人猛 | 亚洲精品乱码久久久久久蜜桃图片 | 天天操夜夜欢 | 失禁h啪肉尿出来高h健身房 | 久久手机看片你懂的日韩1024 | 人人玩人人干 | 西西人体44rt高清午夜 | 国产一区二区三区毛片 | 久久精品韩国三级 | 久久久五月 | 久久国产精品视频 | 成人欧美一区二区三区的电影 | 日本一区二区三区不卡在线视频 | 亚洲视频在线观看一区 | 欧美伊人 | 操一操干一干 | 99成人在线观看 | 精品亚洲综合在线第一区 | 亚洲高清毛片 | 白嫩美女在线啪视频观看 | 中文字幕亚洲天堂 | 中文字幕在线二区 | 日本a网| 午夜影院免费观看视频 | 天天射天天干天天色 | 在线观看亚洲一区二区 | 午夜色大片 | 国产午夜精品理论片 | 天天操夜夜操夜夜操 | аⅴ天堂中文在线网 |