日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(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)放式用戶(hù)通信連接作為Modbus通信路徑,所支持的混合客戶(hù)機(jī)和服務(wù)器連接數(shù)最大為CPU所允許的最大開(kāi)放式用戶(hù)通信連接數(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客戶(hù)機(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”指定保持寄存器),保持寄存器的大?。∕B_HOLD_REG參數(shù))必須大于1個(gè)字節(jié),詳細(xì)參考表2.。

poYBAGLp6LyAEMbMAABCs5wjOXo175.png

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

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

a8c8ce84-0e70-11ed-ba43-dac502259ad0.jpg注意:客戶(hù)機(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ì)話(huà)框,選擇“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做客戶(hù)機(jī)不需要考慮Device ID和服務(wù)器一致的情況,服務(wù)器自動(dòng)響應(yīng)客戶(hù)機(jī)的Device ID。

5.通訊測(cè)試

S7-1200作服務(wù)器,客戶(hù)機(jī)Modscan32用FC03功能碼讀取服務(wù)器的兩個(gè)字,設(shè)置客戶(hù)機(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到客戶(hù)機(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的查詢(xún)參考下面列表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

    文章

    9603

    瀏覽量

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

    關(guān)注

    14

    文章

    10371

    瀏覽量

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

    關(guān)注

    8

    文章

    1434

    瀏覽量

    83782

原文標(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)推薦
    熱點(diǎn)推薦

    PROFINET轉(zhuǎn)MODBUS TCP網(wǎng)關(guān)接安科瑞馬達(dá)保護(hù)器案例

    ?或 MCE?系列多功能電表進(jìn)行通訊對(duì)接的。 Modbus TCP 是一種基于TCP/IP協(xié)議的通信協(xié)議,它繼承了
    的頭像 發(fā)表于 03-24 15:34 ?171次閱讀
    PROFINET轉(zhuǎn)<b class='flag-5'>MODBUS</b> <b class='flag-5'>TCP</b>網(wǎng)關(guān)接安科瑞馬達(dá)保護(hù)器案例

    DLT698轉(zhuǎn)Modbus RTU-TCP網(wǎng)關(guān)

    深圳振鑫通信科技公司生產(chǎn)得ZP-DLT698-RTU系列模塊是把DLT698轉(zhuǎn)Modbus RTU/TCP模塊是一個(gè)通信協(xié)議轉(zhuǎn)換網(wǎng)關(guān)(或稱(chēng)為協(xié)議轉(zhuǎn)換器)。它的核心作用是充當(dāng)“翻譯官”,
    的頭像 發(fā)表于 09-20 15:43 ?1322次閱讀
    DLT698轉(zhuǎn)<b class='flag-5'>Modbus</b> RTU-<b class='flag-5'>TCP</b>網(wǎng)關(guān)

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

    一,設(shè)備主要功能 1、 疆鴻智能JH -TCP-PN 型網(wǎng)關(guān)是Profinet從轉(zhuǎn)Modbus(TCP)主/從工業(yè)級(jí)Profinet網(wǎng)關(guān)。?這種網(wǎng)關(guān)設(shè)備允許將Profinet主站網(wǎng)絡(luò)設(shè)
    的頭像 發(fā)表于 09-18 14:57 ?740次閱讀
    Profinet從轉(zhuǎn)<b class='flag-5'>Modbus</b>(<b class='flag-5'>TCP</b>)主總線(xiàn)協(xié)議轉(zhuǎn)換網(wǎng)關(guān)

    上海泗博網(wǎng)關(guān)ENS-317——解鎖串口設(shè)備數(shù)據(jù)直通 Modbus TCP 網(wǎng)絡(luò)

    ENS-317是一款實(shí)現(xiàn)通用串口與Modbus TCP協(xié)議轉(zhuǎn)換網(wǎng)關(guān),配備雙路RS485接口,可將多個(gè)采用自定義協(xié)議的串口設(shè)備與Modbus TCP主站之間數(shù)據(jù)交互,從而輕松實(shí)現(xiàn)各類(lèi)非標(biāo)
    的頭像 發(fā)表于 08-29 15:56 ?850次閱讀
    上海泗博網(wǎng)關(guān)ENS-317——解鎖串口設(shè)備數(shù)據(jù)直通 <b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b> 網(wǎng)絡(luò)

    如何使用 LwIP 實(shí)現(xiàn) Modbus TCP?

    如何使用 LwIP 實(shí)現(xiàn) Modbus TCP?
    發(fā)表于 08-20 08:17

    塔訊 Modbus RTU 轉(zhuǎn) Modbus TCP 在污水處理廠 PLC 數(shù)據(jù)采集中的配置案例

    水處理廠中有多種支持 Modbus RTU 協(xié)議的設(shè)備,如水質(zhì)分析儀表、流量計(jì)、液位計(jì)等,為了實(shí)現(xiàn)這些設(shè)備與上位機(jī)系統(tǒng)(采用 Modbus TCP 協(xié)議)的通信,以便集中監(jiān)控和管理,需
    的頭像 發(fā)表于 08-18 15:20 ?1142次閱讀
    塔訊 <b class='flag-5'>Modbus</b> RTU 轉(zhuǎn) <b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b> 在污水處理廠 PLC  數(shù)據(jù)采集中的配置案例

    通用串口轉(zhuǎn)Modbus TCP 網(wǎng)關(guān)

    通用串口轉(zhuǎn)Modbus TCP 網(wǎng)關(guān) 在工業(yè)自動(dòng)化系統(tǒng)中,設(shè)備協(xié)議的多樣性常常導(dǎo)致通信障礙。許多關(guān)鍵設(shè)備采用獨(dú)特的串口協(xié)議(自定義串口協(xié)議),難以直接與廣泛使用的標(biāo)準(zhǔn)協(xié)議(如 Modbus
    的頭像 發(fā)表于 08-13 15:59 ?739次閱讀
    通用串口轉(zhuǎn)<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b> 網(wǎng)關(guān)

    Modbus TCP 轉(zhuǎn) Modbus RTU電腦端 TCP 與西門(mén)子 V20 變頻器的通信案例

    在工業(yè)自動(dòng)化控制系統(tǒng)中,經(jīng)常需要實(shí)現(xiàn)不同設(shè)備之間的通信與數(shù)據(jù)交互。本案例旨在展示如何通過(guò) Modbus 協(xié)議,將電腦作為主站(Modbus TCP)與多臺(tái)西門(mén)子變頻器 V20(
    的頭像 發(fā)表于 07-27 17:19 ?1133次閱讀
    <b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b> 轉(zhuǎn) <b class='flag-5'>Modbus</b> RTU電腦端 <b class='flag-5'>TCP</b> 與西門(mén)子 V20 變頻器的<b class='flag-5'>通信</b>案例

    什么是Modbus TCP協(xié)議

    Modbus TCP是一種基于TCP/IP協(xié)議的Modbus通信協(xié)議,用于在客戶(hù)機(jī)和服務(wù)器之間進(jìn)行數(shù)據(jù)
    的頭像 發(fā)表于 07-23 17:18 ?4854次閱讀
    什么是<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>協(xié)議

    CCLinkIE轉(zhuǎn)Modbus TCP:光伏逆變器的“萬(wàn)能鑰匙”

    “協(xié)議僵局”的關(guān)鍵,正是耐達(dá)訊通信技術(shù)CCLinkIE轉(zhuǎn)Modbus TCP網(wǎng)關(guān)的“翻譯服務(wù)”。 技術(shù)痛點(diǎn):為什么協(xié)議不兼容會(huì)“卡脖子”? 光伏逆變器需實(shí)時(shí)向PLC傳輸電壓、電流、功率等數(shù)據(jù),但
    發(fā)表于 07-09 10:17

    CC\\-Link IE轉(zhuǎn)Modbus TCP:風(fēng)電設(shè)備通信的“雙語(yǔ)模式”

    ,數(shù)據(jù)包丟失率高達(dá)5%,且偶爾出現(xiàn)通信中斷。 解決步驟: 1. 網(wǎng)關(guān)配置優(yōu)化:將Modbus TCP側(cè)的更新周期從1秒調(diào)整為500ms,并啟用網(wǎng)關(guān)的“心跳檢測(cè)”功能; 2. 地址沖突排
    發(fā)表于 07-07 14:45

    CCLinkIE與Modbus TCP的“跨界戀愛(ài)”:中央空調(diào)系統(tǒng)通信新姿勢(shì)!

    如何破冰?答案就是——耐達(dá)訊通信技術(shù)CCLinkIE轉(zhuǎn)Modbus TCP網(wǎng)關(guān),讓設(shè)備們開(kāi)啟“甜蜜互動(dòng)”! 協(xié)議壁壘?一鍵破防! 耐達(dá)訊通信技術(shù)CCLinkIE與
    發(fā)表于 07-07 14:42

    CAN從站轉(zhuǎn)Modbus TCP主站總線(xiàn)協(xié)議轉(zhuǎn)換網(wǎng)關(guān)

    同學(xué)們,今天小編給大家詳細(xì)講解下CAN從站轉(zhuǎn)Modbus TCP主站總線(xiàn)協(xié)議轉(zhuǎn)換網(wǎng)關(guān) 一,設(shè)備主要功能 JH-CAN-TCP疆鴻智能 網(wǎng)關(guān)實(shí)現(xiàn)連接CAN設(shè)備和網(wǎng)絡(luò)到
    的頭像 發(fā)表于 07-02 20:11 ?893次閱讀
    CAN從站轉(zhuǎn)<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>主站總線(xiàn)協(xié)議轉(zhuǎn)換網(wǎng)關(guān)

    通信小能手,Modbus TCP轉(zhuǎn)Profibus DP網(wǎng)關(guān)硬控變送器與PLC通訊方案

    通信小能手,Modbus TCP轉(zhuǎn)Profibus DP網(wǎng)關(guān)硬控變送器與PLC通訊方案
    的頭像 發(fā)表于 07-02 14:36 ?994次閱讀
    <b class='flag-5'>通信</b>小能手,<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>轉(zhuǎn)Profibus DP網(wǎng)關(guān)硬控變送器與PLC通訊方案

    西門(mén)子200smart ST20與三菱FX5U-64MT/ES的Modbus TCP通信

    Modbus TCPModbus協(xié)議的一種基于以太網(wǎng)的通信實(shí)現(xiàn),常用于工業(yè)自動(dòng)化系統(tǒng)中設(shè)備之間的數(shù)據(jù)交換。它基于TCP/IP協(xié)議棧運(yùn)行,是
    的頭像 發(fā)表于 05-12 10:07 ?3370次閱讀
    西門(mén)子200smart ST20與三菱FX5U-64MT/ES的<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b><b class='flag-5'>通信</b>
    崇州市| 岳阳县| 平谷区| 新和县| 卫辉市| 晋宁县| 昭苏县| 安新县| 延吉市| 古田县| 岳池县| 遂溪县| 清丰县| 灵寿县| 长春市| 屏东县| 富平县| 浦东新区| 道真| 钦州市| 楚雄市| 苏尼特左旗| 工布江达县| 温州市| 丰城市| 和顺县| 黄浦区| 溧水县| 桂林市| 周至县| 保定市| 营山县| 兖州市| 横峰县| 瑞安市| 庆城县| 新竹县| 建宁县| 绥江县| 兴化市| 婺源县|