<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編程入門實例 >> 正文

      三菱FX3G型plc中AD和DA是如何轉換的,三菱PLC模擬量讀取和數字量轉換,緩沖存儲器BFM用法

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

      在三菱PLC中,AD和DA是怎么進行轉換的?三菱PLC模擬量讀取和數字量轉換,請閱讀下面文章一起來了解下。


      在拿到DA模塊說明書時,有很多人看不懂里面的說的什么,怎么樣,對于AD和DA是如何轉換的不清楚,今天就將一下轉換機制:


      AD和DA模塊中有個緩沖存儲器分配(BFM),它是與PLC數據交換時暫時存放數據的地方,FX2N的BFM使用如下表:


       


      BFM很多人看不懂這個表說的什么,首先BFM是16位存儲,(PLC中的16位、32位就是二進制的位而不是10進制)。


      b15、b14、b13、b12、b11、b10、b9、b8、b7、b6、b5、b4、b3、b2、b1、b0、對于FX2DA,我們只用到BFM的16和17兩個編號,其他保留不用看,在#16里面,只用前8位,b7~b0,其他保留不用看。#17里面,只用到b2~b0,其他保留不用看。這就簡單了。這個BFM怎么和PLC進行數據交換呢,用From和to指令來完成,Form是從BFM中取數據,to是存數據。


      FX2DA轉換的數字量最大為4000,也就是2^12,因此DA模塊只能轉換12位數據,而#16只能暫存儲8位數據,怎么辦?那就分兩次以低8位和高4位順序進行寫,所以才有低8位數據保持,不然第二次就把第一次寫的覆蓋掉了。


      #17里面有b2~b0,它的功能是:

      b0:通過將1改變為0,通道2的D/A轉換開始

      b1:通過將1改變為0,通道2的D/A轉換開始

      b2:通過將1改變為0,D/A轉換的低8位數據保持。


      這里是什么意思呢?


      想要通道2的D/A轉換開始,就必須要降b0的值從1變成0,怎么實現呢,先傳送個1給b0,再傳送個0就好了。

      想要通道1的D/A轉換開始,就必須要降b1的值從1變成0,怎么實現呢,先傳送個1給b1,再傳送個0就好了。

      想要通D/A轉換的低8位數據保持,就必須要降b2的值從1變成0,怎么實現呢,先傳送個1給b2,再傳送個0就好了。


      已說明書例子來講解下如何實現的:

       


      DA模塊PLC程序

      a:數字數據D100擴展到輔助繼電器(M100~M115),K4M100表示M100~M115,k1表示連續4個M,例如下面的K2M100就表示M100~M107。(為什么要用M來表示D呢,因為我只轉換12位,D是16位的)


       


      D換成M(12位數據的傳輸)M怎么能存儲數據呢,因此M是個位軟元件,只有斷開(0)和閉合(1),而PLC數據都是二進制處理的,比如字軟元件D是16位的,所以就能通過M來表示,一個D需要16個M來儲存。

      b:這條指令時將數據D100的低8位傳送到BFM的#16編號進行輸出。


      c:將D100的低8位寫到#16后,還要寫高4位,為了不覆蓋,得先把低8位保持,c的指令就是保持功能,H0004是16進制的數字4.轉換成二進制就是100,對應b2b1b0;c的第一條指令就是將b2置1,第二條將b2置0,這樣就完成#17的低8位保持功能了。


       


      c指令的低8位保持功能

      e:e的指令就是D/A轉換,H0002是16進制的數字2.轉換成二進制就是010,對應b2b1b0;c的第一條指令就是將b1置1,第二條將b1置0,這樣就完成#17D/A轉換功能。


       


      DA轉換開始功能

      以上就是DA模塊與PLC之間的數據轉換過程。

      Tags:模擬量,數字量,三菱PLC,FX3G  
      責任編輯:admin
      相關文章列表
      三菱FX3U PLC與組態王通信, FX3U與組態王通信設置,組態王通訊設
      三菱plc FX2N-2AD模擬量輸入模塊的緩沖存儲器BFM,三菱PLC模擬量
      三菱FX2N系列PLC的TO指令、FROM指令解析,緩沖存儲器BFM
      三菱plc特殊功能模塊讀取與寫入指令,TO指令和FROM指令,緩沖存儲
      三菱PLC在交通信號燈實例中的應用(兩種編程方法)
      三菱plc編程軟件的安裝使用方法圖解GXDeveloper安裝詳解
      【三菱PLC】掌握這7個經典的PLC程序,PLC編程一通百通!
      三菱plc“多個開關控制一盞燈”的多種程序寫法  SUM指令和DDIV指
      三菱PLC特殊輔助繼電器指令功能用法教程
      三菱PLC利用計數器實現順序控制的plc編程實例
      基于三菱FX3U大小物件分揀案例,圖文詳解
      三菱PLC模擬量編程_三菱FX2NPLC 模塊讀寫指令TO FROM_三菱from指
      三菱PLC中FROM和TO的使用,FROM指令和TO指令
      三菱PLC的FX2N-2AD模擬量輸入模塊簡述 三菱plc模擬量編程梯形圖實
      三菱PLC編程系列學習之七—常用特殊功能模塊,BFM,FX2N—4AD模擬
      三菱plc學習入門(一,認識三菱plc)_FX1N-24MT接線圖
      三菱plc學習入門(二,三菱plc指令,觸點比較,計數器,交替,四
      三菱PLC定時器和計數器,三菱FX PLC入門之定時器和計數器
      三菱PLC直接尋址、立即尋址和變址尋址,三菱FX PLC學習之尋址方式
      三菱PLC跳轉指令用法,三菱FX PLC學習之條件轉移,轉移指令CJ
      請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
      1分 2分 3分 4分 5分

      還可以輸入 200 個字
      [ 查看全部 ] 網友評論
      最新推薦
      關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
      返回頂部
      刷新頁面
      下到頁底
      晶體管查詢
      主站蜘蛛池模板: 国产综合久久久久| 狠狠狠色丁香婷婷综合久久五月 | 狠狠色丁香婷婷综合潮喷| 亚洲国产精品成人综合色在线婷婷| 狠狠色综合网站久久久久久久高清| 狠狠色丁香婷婷综合久久来来去| 精品国产天堂综合一区在线| 人妻一本久道久久综合久久鬼色| 伊人久久成人成综合网222| 99久久国产综合精品麻豆| 狠狠色丁香婷婷久久综合不卡| 久久青青草原综合伊人| 97se亚洲国产综合自在线| 天天综合网天天做天天受| 亚洲综合网站色欲色欲| 亚洲综合视频在线观看| 国产成人AV综合久久| 久久久久综合国产| 色婷婷综合和线在线| 丁香亚洲综合五月天婷婷| 亚洲国产综合在线| 区三区激情福利综合中文字幕在线一区| 99热婷婷国产精品综合| 99久久综合国产精品免费| 久久影视综合亚洲| 亚洲欧美成人综合久久久| 日韩亚洲人成在线综合日本| 色综合天天娱乐综合网| 亚洲狠狠婷婷综合久久蜜芽| 狠狠色丁香婷婷久久综合不卡| 国产精品无码久久综合网| 亚洲av成人综合网| 婷婷五月综合缴情在线视频| 综合国产精品第一页| 精品综合久久久久久蜜月| 欧美激情综合亚洲一二区| 伊色综合久久之综合久久| 亚洲欧洲日韩综合| 亚洲国产精品综合久久网各| 激情五月激情综合| 天天做天天做天天综合网|