<li id="8g3ty"><tbody id="8g3ty"><th id="8g3ty"></th></tbody></li>
    <label id="8g3ty"><samp id="8g3ty"></samp></label>
  • <span id="8g3ty"></span>

    1. <center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
    2. <bdo id="8g3ty"><meter id="8g3ty"><bdo id="8g3ty"></bdo></meter></bdo><center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
      <label id="8g3ty"><samp id="8g3ty"></samp></label>

    3. 電子開發網

      電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
      搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 其他PLC >> 三菱PLC編程入門實例 >> 正文

      三菱FX3U PLC模擬量編程 FX3U-4AD模塊進行恒溫PID控制,三菱PLC的浮點數計算方法

      作者:佚名    文章來源:網絡整理    點擊數:    更新時間:2025/5/10

      在上一篇的速度PID控制的文章中,我們已經介紹了關于PID指令以及相關參數的具體應用。所以本篇文章,主要是給出程序部分。

      FX3U-4AD模塊 

      三菱PLC模擬量實例三菱FX3U系列—FX3U-4AD模擬量,FX3U-4AD模擬量輸入模塊簡介
      www.zhimadaxue.com/Article/MITSUBISHI/9849.html

      三菱FX3U-4AD模塊如何讀出模擬量數據?三菱FX3U-4AD模擬量電壓輸入采集實例
      www.zhimadaxue.com/Article/MITSUBISHI/10080.html

       

      三菱plc模擬量編程 FX3U-4AD模塊的使用方法
      www.zhimadaxue.com/Article/tixingtu/9585.html

      首先在給出程序之前,我們先了解一下以下幾個概念:

      1.市電電壓的過零性:我們平常在用的市電電壓為交流220V,它的頻率是50HZ,因此1秒種內,它會出現50個正弦波形,得出每個波形的周期是20ms,而過零性的現象就是:當在每個上半波形或者下半波形內,如果此時固態繼電器需要關斷或者導通,那么是不能馬上關斷或者導通的,必須等到過了下一個零點后,才能關斷或者導通。因此,我們當我們用固態繼電器控制市電時,必須考慮將導通時間大于10ms。

      2.PWM指令:PWM S1 S2 D,其中S1是脈寬,S2是周期,它們的單位都是ms。所以根據上面說的過零性,S1的值必須大于10才行。S1➗S2✖️額定功率實時輸出功率,當S1S2時,就是全功率運行。另外,S2不能過長,因為它是以ms為單位,比如,將S1設置為1000,S2設置為10000,看似很合理,輸出功率10%,感覺能把水加熱,但是實際情況是,1秒加熱,99秒不加熱,那你說,這能加熱到目標溫度嗎?顯然不行。所以,一般我們將S2設置成1000。

      好了,我們言歸正傳,下面是FX3U-4AD模塊參數設置:

      #0:由于我的溫度變送器是4-20ma的量程,因此我們將4號通道設置成3。

      #5:我們選擇平均次數,平均次數根據需求來,可以設的大點,這樣溫度變化就能穩定一些。

      #13:通道4的實時溫度數據。

      硬件接線:主要是4AD和溫度變送器的接線。固態繼電器的太簡單,就不畫出來了。FX3U-4AD模塊的端子定義

      FX3U-4AD模塊的端子定義

      模擬量算法:

      4AD輸入的是4ma-20ma,對應量程是0-16000。

      溫度變送器也是4ma-20ma,對應量程是-50°到400°。

      因此我們直接略過4ma-20ma這組數據,直接讓0-16000和-50°-400°進行耦合。

      根據斜率方程式y=kx+b,然后得到兩組列算式:

      -50=0*k+b

      400=16000*k+b

      最后得出溫度的計算公式:當前溫度=(#13號數據*9)/320-50

      有了上面的公式,我們就可以進行編程了,下面會貼出2種自整定的方法:

      對了,提一句:加熱是逆動作,制冷是正動作!

      三菱PLC的浮點數計算方法示例:

      三菱PLC的浮點數計算方法示例 

      小提示:在三菱PLC中 DESUB為浮點數減法運算指令;DEADD為浮點數加減法運算指令;

      DEMUL為浮點數乘法運算指令;DEDIV為浮點數除法運算指令;

      INT用于將其他數據類型(如浮點數)轉換為整數類型;

      在三菱PLC中,U0\G0是用于配置特殊功能模塊(如模擬量輸入/輸出模塊)參數的地址表示方法,具體含義如下:‌

      1. 結構解析

        • U:代表特殊功能模塊的位置編號(如U0為第一個特殊模塊)。
        • G:代表模塊內部的寄存器地址(如G0對應模塊內部的特定參數設置地址)。
        • \:分隔符,用于區分模塊位置和寄存器地址。
      2. 用途

        • U0\G0通常用于設置特殊功能模塊的參數,例如:
          • 通道類型(電壓/電流輸入)、信號范圍等。
          • 平均次數、濾波設置等。
        • 例如,在模擬量輸入模塊中,U0\G0可能用于設置通道1的信號類型為電壓輸入(0~10V對應數據范圍0~10000)。
      3. 示例應用

        • 程序示例中常見用法:
          MOV HFFF2 U0/G0  ; 設置通道1為電壓輸入(對應HFFF2為十六進制常數) 
            
        • 通過U0\Gx(x為寄存器地址)直接訪問模塊內部參數,簡化了指令編寫。
      4. 適用范圍

        • 該語法適用于三菱FX3U系列及之后的PLC型號。

      首先是極限循環法:

      最后是階躍響應法:

      最后,這只是一個溫控PID的框架,具體PID參數的設置,還是得依靠自己的經驗,再結合自整定參數,根據現場情況進行修改。

      附PID參數調整口訣:

      參數整定找最佳,從小到大順序查;
      先是比例后積分,最后再把微分加;
      曲線振蕩很頻繁,比例度盤要放大;
      曲線漂浮繞大灣,比例度盤往小扳;
      曲線偏離回復慢,積分時間往下降;
      曲線波動周期長,積分時間再加長;
      曲線振蕩頻率快,先把微分降下來;
      動差大來波動慢。微分時間應加長;
      理想曲線兩個波,前高后低四比一;
      一看二調多分析,調節質量不會低;

      若要反應增快,增大P減小I;

      若要反應減慢,減小P增大I;

      如果比例太大,會引起系統震蕩;

      如果積分太大,會引起系統遲鈍。

      Tags:模擬量,FX3U,三菱PLC  
      責任編輯:admin
      請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
      1分 2分 3分 4分 5分

      還可以輸入 200 個字
      [ 查看全部 ] 網友評論
      推薦文章
      最新推薦
      關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
      返回頂部
      刷新頁面
      下到頁底
      晶體管查詢
      主站蜘蛛池模板: 激情综合亚洲色婷婷五月| 亚洲heyzo专区无码综合| 国产天堂一区二区综合| 国产一级a爱做综合| 狠狠色综合久久婷婷| 色综合久久中文字幕网| 97久久国产综合精品女不卡| 国产成人综合久久精品红| 91精品国产综合久久久久久| 一本色道久久88—综合亚洲精品 | 亚洲欧美成人综合久久久| 国产精品亚洲综合一区在线观看| 精品久久综合1区2区3区激情 | 国产亚洲Av综合人人澡精品| 亚洲国产综合专区电影在线| 三级韩国一区久久二区综合| 亚洲精品国产第一综合99久久 | 亚洲综合激情另类专区| 激情综合丁香五月| 久久综合88熟人妻| 狠狠色狠狠色综合| 国产香蕉尹人综合在线| 久久丝袜精品综合网站| 亚洲国产综合无码一区| 亚洲综合国产精品| 亚洲综合亚洲国产尤物| 2021精品国产综合久久| 一本色道久久88—综合亚洲精品| 亚洲婷婷综合色高清在线| 国产91色综合久久免费| 久久婷婷成人综合色综合| 亚洲人成人伊人成综合网无码| 狠狠色综合7777久夜色撩人| 伊人伊成久久人综合网777| 中文字幕色综合久久| 久久久久AV综合网成人| 天天爱天天做色综合| 97久久国产综合精品女不卡| 色综合天天综合给合国产| 国产成人久久综合二区| 久久综合九色综合97_久久久|