chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

基于 Modbus TCP 的飛升 FSH-CF計量泵多段速控制優(yōu)化研究

jf_09010900 ? 來源:jf_09010900 ? 作者:jf_09010900 ? 2025-08-08 11:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

【摘要】: 針對全氟己酮灌裝過程中速度與精度矛盾問題,本文提出一種基于 Modbus TCP通訊的多段速控制方法。通過解析匯川 EASY320PLC 與飛升 FSH-CF 計量泵的協(xié)議交互機制,設計分段速度控制策略(25g/s → 15g/s),將灌裝偏差從 ±40g 降低至 ±10g 內(nèi),節(jié)拍由 155 秒/ 臺縮短至 97 秒 / 臺。實驗表明,該方法有效平衡效率與精度,可為類似高精度流體控制場景提供參考。

【關(guān)鍵詞】: 匯川 EASY320、Modbus TCP通訊協(xié)議、飛升 FSH-CF 計量泵、多段速控制


1.引言

公司非標自動化產(chǎn)線 OP50 是一臺多品種灌裝全氟己酮的自動化設備,為 1.5L、2.0L、2.5L等等容量滅火器罐體灌裝全氟己酮。PLC 品牌為匯川 EASY320 系列,計量泵品牌為飛升 FSH CF 系列,通訊協(xié)議為 Modbus TCP。原系統(tǒng)采用恒速15g/s灌裝,節(jié)拍155秒/臺,偏差±10g(合格); 當提速至 40g/s 時,流體慣性導致過沖,偏差增至 ±40g(超差 300%)。經(jīng)分析,高速下流體慣性導致過沖,需動態(tài)調(diào)節(jié)速度。故需在Modbus TCP 通訊協(xié)議的基礎上開發(fā)多段速灌裝方式,經(jīng)過初步計算發(fā)現(xiàn)灌裝初期以 25 克 / 秒速度運行,灌裝后期以 5 克 / 秒速度運行,灌裝偏差在 ±5g(合格),可以滿足工藝質(zhì)量要求和節(jié)拍要求。


wKgZPGiVb52AbsAiAAF4P85pKRI697.png

飛升 FSH-CF 系列計量泵工作原理

2.Modbus 協(xié)議簡介

Modbus 協(xié) 議 使 用 客 戶 端 / 服 務 器 體 系,是一種半雙工通信協(xié)議。主要包含串行鏈路上的 Modbus 和 TCP/IP 上 的 Modbus 兩 大 類。Modbus 采用主從通信模式,僅有主設備能對傳輸進行初始化,從設備根據(jù)主設備的請求進行應答。它在工作時首先由主站向目的從機地址發(fā)送請求報文 ; 然后各個從站在接收到請求報文后,根據(jù)自己的地址、端口號來判斷接收的數(shù)據(jù)包是否是自己的數(shù)據(jù)包 ; 如果是,則對應從站會從主站報文中讀取功能碼來判斷主站的目的從而進行相應的操作(如讀取數(shù)據(jù)或設置參數(shù)); 最后在操作完成后,將結(jié)果回傳給主站。Modbus協(xié)議是一種應用層報文傳輸協(xié)議。其協(xié)議包括ASCII、RTU 和 TCP 3 種傳輸格式,其數(shù)據(jù)幀結(jié)構(gòu)主要由數(shù)據(jù)幀、地址碼、功能碼、數(shù)據(jù)區(qū)和校驗碼 5 個部分組成,各部分功能表如表 1 所示。Modbus 協(xié)議因其高效、簡練、實用性強、支持多種物理層通信介質(zhì)等特點,適用于多種工業(yè)設備和工控系統(tǒng)之間的通信需求。其廣泛的應用范圍和深入的工業(yè)集成使得自身成為現(xiàn)代工業(yè)自動化領域不可或缺的一部分。


3.飛升 FSH-CF 系列計量泵協(xié)議解讀


FSH-CF 系列計量泵控制器具備以太網(wǎng)通訊功能,可作為服務器端與上位機(工控機、PLC 或觸摸屏)進行以太網(wǎng)通訊,通訊協(xié)議分為FINS TCP/UDP 和 Modbus TCP 兩種,此處匯川EASY320 PLC只支持Modbus TCP通訊協(xié)議,故通訊協(xié)議選擇 Modbus TCP。


3.1 字通訊地址表解讀


表 1 為 FSH-CF 系列計量泵 ModbusTCP字通訊地址的詳細定義說明,可以看到灌裝速度數(shù)據(jù)類型為 Float、Modbus 地址為 4x 7002、可讀可寫、單位為克 / 秒、下限為 1 克 / 秒、上限為 40 克 / 秒。


表 1 Modbus 數(shù)據(jù)幀結(jié)構(gòu)的主要構(gòu)成及功能

wKgZPGiVb56AWAdjAACFbJQeCmc678.png


3.2 位通訊地址解讀


表 2 為 FSH-CF 系列計量泵 ModbusTCP位通訊地址的詳細定義說明,這里需要注意的是因計量泵啟動方式是由 PLC 來控制,PLC 相對計量泵來說是屬于外部設備,故需要外部啟動 / 停止命令??梢钥吹酵獠繂用畹刂窞?4x100.0,停止命令地址為 4x 100.1。


表 2 字通訊地址一欄表

wKgZO2iVb56Aa9ZkAAEDXKiH3F0772.png

表 3 位通訊地址一欄表

wKgZO2iVb5-AI1yKAAEvewF_s3I541.png


4. 通信協(xié)議實現(xiàn)與程序配置


多字寫入發(fā)送指令格式 :00 00 00 00 00 aa00 bb cc cc dd dd dd ee ee ee ee,aa 表示指令中該字節(jié)后面的字節(jié)數(shù),bb 表示命令碼,多字寫入為 10,cc cc 表示 16 進制的 Modbus地址,dd dd dd: 前 4 位表示寫入字數(shù),后 2 位表示寫入字節(jié)數(shù),ee ee ee ee 表示寫入數(shù)值,

低字在前,高字在后。返回指令格式 :00 00 0000 00 aa 00 bb cc cc dd dd ,aa 表示指令中該字節(jié)后面的字節(jié)數(shù)。bb 表示命令碼,多字寫入為 10。cc cc 表示 16 進制的 Modbus 地址。dd dd 表示寫入字數(shù)。


4.1 寫入灌裝速度


表 1 中可知灌裝速度地址為 4x 7002,數(shù)據(jù)類型為 Float, 數(shù)據(jù)長度為 32 位。假設寫入值為25克,以16進制發(fā)送指令為:00 00 00 00 00 0B00 10 1B 5A 00 02 04 00 00 41 C8,0B表示該字節(jié)后面有 11 個字節(jié),1B 5A 表示寫入地址為7002。00 02 04 表示寫入 2 個字,也就是 4 個字節(jié)。00 00 41 C8 表示依照 IEEE754 標準轉(zhuǎn)換得到的數(shù)值為 25,低字在前,高字在后。00 00 為低字,41 C8 為高字。返回指令為 :00 00 00 0000 06 00 10 1B 5A 00 02,返回本指令表示成功往地址 1B 5A 寫入 2 個字長度的數(shù)據(jù)。


4.2 啟動/停止注液


啟動是置位 4x 100.0,往字地址 4x 100 寫入0000000000000001,也就是數(shù)值1。16進制發(fā)送:00 00 00 00 00 06 00 06 00 64 00 01,00 64表示寫入地址 100;00 01 表示數(shù)值 1。返回 :0000 00 00 00 06 00 06 00 64 00 01。返回本指令表示成功往地址 00 64 寫入數(shù)值 1,也就是置位地址 4x 100.0。


停止是置位 4x 100.1,往字地址 4x 100 寫入 0000000000000010,也就是數(shù)值 2。以 16 進制發(fā)送:00 00 00 00 00 06 00 06 00 64 00 02,0064 表示寫入地址 100;00 02 表示數(shù)值 2。返回:0000 00 00 00 06 00 06 00 64 00 02。返回本指令表示成功往地址 00 64 寫入數(shù)值 2,也就是置位地址 4x 100.1。其他寫入命令指令類似。


4.3 多段速控制算法


考慮到注液泵的極限速度為 30g/s,我們對注液速度和精度進行了驗證。為平衡節(jié)拍和精度要求,最終將速度切換點設定為 2300g。即:


wKgZPGiVb5-ALJeiAAAtqkF3oMY683.png

需特別說明的是,F(xiàn)SH-CF 系列計量泵在灌裝過程中無法實時調(diào)整速度。如需更改灌裝速度,需先停止灌裝,待新速度參數(shù)寫入完成后再重新啟動。為確保參數(shù)生效,程序中設置了 1 秒延時——新速度寫入后延遲 1 秒再啟動灌裝。


4.4 通訊程序配置


選擇匯川 EASY320 PLC PLC 做主站,IP地 址 設 置 為 192.168.1.1, 飛 升 FSH-CF 系列 計 量 泵 做 從 站, 從 站 地 址 為 1,IP 設 置 為192.168.1.88,端口號設置為 502。D200 為灌裝速度寄存器,對應灌裝速度。D300 為控制字,對應計量泵啟動與停止命令(1 啟動,2 停止)。寄存器 D200、D201 對應的浮點數(shù)通過 PLC 以500ms 周期寫入計量泵寄存器地址為 1B5A 的寄存器中。當寄存器啟動 / 停止條件滿足即 MO 的值為 1 時,PLC 將寄存器地址為 D300 的數(shù)值寫入地址為 64 的寄存器中。


wKgZO2iVb6CAMddzAACM4V7XyKg335.png

圖 1 Modbus TCP 配置

在 M0 啟動條件滿足時,清零實時注液量D400、將 25g/s 傳送給灌裝速度 D200、同時將1 傳送給控制命令字 D300, 控制命令字 D300 值為 1 時灌裝啟動,值為 2 時灌裝停止。當注液量達到 2300g 時,需將 2 傳送給給控制命令字D300 停止灌裝,然后將 5g/s 傳送給灌裝速度D200, 在停止灌裝 1 秒后,再將 1 傳送給控制命令字 D300,重新啟動灌裝,即完成多段速控制。樣例程序如圖 2 所示。


wKgZPGiVb6CAAdXDAAHEWfNP05Y184.png

圖 2 樣例程序

5. 結(jié)束語


本文較詳細地解讀了飛升 FSH-CF 系列計量泵 Modbus TCP 通訊協(xié)議,在匯川 Autoshop軟件中,本地的 EASY320 PLC 作為主站,飛升FSH-CF 系列計量泵做從站進行 Modbus TCP通訊,有效解決了灌裝過程的過沖問題。未來可進一步研究自適應調(diào)速算法,以應對更復雜的流體工況。

手機】17686418804
【公司】中服軟件(西安)有限公司

一、主營產(chǎn)品:中服云工業(yè)物聯(lián)網(wǎng)平臺系列產(chǎn)品
1、工業(yè)物聯(lián)網(wǎng)平臺基本版--SCADA版本,演示體驗地址:http://shop.cserveriip.com/saas/index.jhtml?templateId=6e61c47a-c113-4713-82f0-d519f30c20cf
2、工業(yè)物聯(lián)網(wǎng)平臺企業(yè)版--適合單一的中型企業(yè),演示體驗地址:http://shop.cserveriip.com/saas/index.jhtml?templateId=863fc903-d0b8-4ccd-b590-da588d2ec0bd
3、工業(yè)物聯(lián)網(wǎng)平臺集團版--面向大型企業(yè)集團下面有多個子公司,演示體驗地址:http://shop.cserveriip.com/saas/index.jhtml?templateId=f058ed2f-d968-48d2-86a2-a25c40e12af5
4、工業(yè)物聯(lián)網(wǎng)平臺數(shù)字孿生版--數(shù)字孿生平臺,演示體驗地址:http://shop.cserveriip.com/saas/index.jhtml?templateId=6549a2f0-606a-467f-a832-bb2571b11426
5、工業(yè)物聯(lián)網(wǎng)平臺設備版--設備全生命周期管理系統(tǒng),演示體驗地址:http://shop.cserveriip.com/saas/index.jhtml?templateId=95d99a55-3129-44ae-a9c7-cb9ed199517c
二、關(guān)鍵技術(shù):數(shù)據(jù)采集、過程控制、數(shù)據(jù)智能分析、數(shù)字孿生展示
三、應用場景:
1)主要場景:制造業(yè)生產(chǎn)(離散生產(chǎn)現(xiàn)場監(jiān)控、自動化;流程生產(chǎn)工藝控制、監(jiān)視;設備監(jiān)控運維)、運營性設備監(jiān)控運維(鐵路、公路、機場、水利、園區(qū)等設備設施孿生監(jiān)控運維)、遠程運維(工程機械、隧道、橋梁、車輛、衛(wèi)星等設備設施運行、遠程監(jiān)控)
2)主要行業(yè):航空航天、水利、石油石化、電力等
四、典型案例:許繼電氣、中信重工、504、試飛院、陜煤、延長石油、中海油、深圳水務等
五、榮譽資質(zhì):
國家云計算工程中心、國家工業(yè)互聯(lián)網(wǎng)試點示范、工信部工業(yè)軟件優(yōu)秀產(chǎn)品、省專精特新、省級服務型制造示范平臺、省級智能制造服務機構(gòu)企業(yè)、西安市工程技術(shù)研究中心

審核編輯 黃宇

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

    關(guān)注

    28

    文章

    2387

    瀏覽量

    82284
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

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

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

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

    在工業(yè)自動化控制系統(tǒng)中,經(jīng)常需要實現(xiàn)不同設備之間的通信與數(shù)據(jù)交互。本案例旨在展示如何通過 Modbus 協(xié)議,將電腦作為主站(Modbus TCP)與多臺西門子變頻器 V20(
    的頭像 發(fā)表于 07-27 17:19 ?607次閱讀
    <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> 與西門子 V20 變頻器的通信案例

    什么是Modbus TCP協(xié)議

    Modbus TCP是一種基于TCP/IP協(xié)議的Modbus通信協(xié)議,用于在客戶機和服務器之間進行數(shù)據(jù)通信。它常用于工業(yè)自動化控制、電力監(jiān)控
    的頭像 發(fā)表于 07-23 17:18 ?3299次閱讀
    什么是<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>協(xié)議

    液位監(jiān)測界的“跨界CP”:CCLinkIE轉(zhuǎn)Modbus TCP,讓設備對話不再“雞同鴨講”!

    在制造行業(yè)的自動化世界里,設備間的“語言不通”堪稱工程師們的“頭號煩惱”。CCLinkIE和Modbus TCP作為兩大工業(yè)通信協(xié)議,各自在控制領域“叱咤風云”,但當它們相遇時,卻像兩個說不同方
    發(fā)表于 07-10 15:52

    當CCLinkIE撞上Modbus TCP:照明控制系統(tǒng)的“方言戰(zhàn)爭”終結(jié)術(shù)

    在樓宇自動化系統(tǒng)中,新舊協(xié)議的兼容性問題常成為工程師的“隱形絆腳石”。CCLinkIE網(wǎng)絡的高速實時性與Modbus TCP照明控制器的通用性看似“天生對立”,但通過協(xié)議轉(zhuǎn)換方案,兩者可以實現(xiàn)“精準
    發(fā)表于 07-10 15:49

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

    高速通信,一個穩(wěn)坐以太網(wǎng)通用協(xié)議寶座。但中央空調(diào)系統(tǒng)往往需要二者協(xié)同:PLC負責現(xiàn)場控制,而Modbus TCP設備(如智能傳感器、能源管理系統(tǒng))需要數(shù)據(jù)互通。此時,協(xié)議轉(zhuǎn)換網(wǎng)關(guān)宛如“紅娘”,將兩種協(xié)議
    發(fā)表于 07-07 14:42

    CAN轉(zhuǎn)Modbus TCP網(wǎng)關(guān)賦能食品攪拌機智能協(xié)同控制

    PLC常采用Modbus TCP協(xié)議,用于實現(xiàn)與上位機、人機界面等設備的數(shù)據(jù)交互。而伺服系統(tǒng)使用CAN協(xié)議,因其具備高速、可靠、抗干擾能力強等特點,能精準控制電機運行。該網(wǎng)關(guān)可將西門
    的頭像 發(fā)表于 07-02 20:09 ?242次閱讀

    揭秘EtherNet IP轉(zhuǎn)Modbus TCP 網(wǎng)關(guān)在工業(yè)自動化中的工程優(yōu)化分析

    揭秘EtherNet IP轉(zhuǎn)Modbus TCP 網(wǎng)關(guān)在工業(yè)自動化中的工程優(yōu)化分析
    的頭像 發(fā)表于 05-23 19:22 ?430次閱讀
    揭秘EtherNet IP轉(zhuǎn)<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b> 網(wǎng)關(guān)在工業(yè)自動化中的工程<b class='flag-5'>優(yōu)化</b>分析

    Modbus TCP通信的那些坑!你遇到過幾個?

    凌晨三點,產(chǎn)線驟停!觸摸屏瘋狂報通訊超時,老板奪命連環(huán)Call轟炸,而你盯著PLC的Error燈狂閃、儀表數(shù)據(jù)集體躺平——Modbus TCP的坑,誰踩誰懂! 別慌!這篇Modbus TCP
    的頭像 發(fā)表于 04-16 17:17 ?1130次閱讀
    <b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>通信的那些坑!你遇到過幾個?

    Modbus TCP轉(zhuǎn)Profibus DP網(wǎng)關(guān)的防撞雷達應用

    工業(yè)自動化領域中,Modbus TCP和Profibus DP分別代表了兩種廣泛使用的通訊協(xié)議。Modbus TCP是一種基于TCP/IP的
    的頭像 發(fā)表于 03-31 16:18 ?584次閱讀
    <b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>轉(zhuǎn)Profibus DP網(wǎng)關(guān)的防撞雷達應用

    Modbus TCP 到 RTU:輕松轉(zhuǎn)換指南!

    在現(xiàn)代工業(yè)自動化領域,Modbus TCPModbus RTU兩種通信協(xié)議因其高效、穩(wěn)定的特點被廣泛應用。然而,隨著技術(shù)的發(fā)展和設備升級的需求,經(jīng)常會遇到需要將這兩種協(xié)議進行互相轉(zhuǎn)換的場景。這時
    的頭像 發(fā)表于 03-14 15:21 ?1323次閱讀
    <b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b> 到 RTU:輕松轉(zhuǎn)換指南!

    三格電子Modbus TCP轉(zhuǎn)CANOpen網(wǎng)關(guān)相關(guān)問答

    TCP轉(zhuǎn)CANOpen網(wǎng)關(guān) ? A2: 協(xié)議差異 :Modbus TCP基于以太網(wǎng),采用主從架構(gòu);CANOpen基于CAN總線,支持主節(jié)點和實時通信。兩者無法直接通信。 系統(tǒng)集成需
    的頭像 發(fā)表于 03-13 10:22 ?689次閱讀
    三格電子<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>轉(zhuǎn)CANOpen網(wǎng)關(guān)相關(guān)問答

    Modbus TCP Server程序開發(fā)與Yocto系統(tǒng)構(gòu)建

    解壓后,源碼為“modbus_server_tcp.c”,它模擬一個Modbus TCP傳感器。源碼的講解請參考《11.7 Modbus TCP
    的頭像 發(fā)表于 02-14 13:38 ?1475次閱讀
    <b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b> Server程序開發(fā)與Yocto系統(tǒng)構(gòu)建

    如何優(yōu)化TCP協(xié)議的性能

    優(yōu)化TCP協(xié)議的性能可以從多個方面入手,以下是一些關(guān)鍵的策略和方法: 一、調(diào)整TCP參數(shù) TCP窗口大小 : 重要性 :TCP窗口大小是衡量
    的頭像 發(fā)表于 01-22 09:52 ?1461次閱讀

    Modbus TCP編程與實驗

    本課程并沒有支持Modbus TCP協(xié)議的傳感器,所以使用將會編寫2個程序。
    的頭像 發(fā)表于 01-03 09:27 ?1769次閱讀
    <b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>編程與實驗