PLC對模擬量信號,是怎麼進行處理的?

2020-09-05 工控自動化專家

模擬量信號是自動化過程控制系統中最基本的過程信號(壓力、溫度、流量等)輸入形式。系統中的過程信號通過變送器,將這些檢測信號轉換為統一的電壓、電流信號,並將這些信號實時的傳送至控制器(PLC)。


PLC通過計算轉換,將這些模擬量信號轉換為內部的數值信號。從而實現系統的監控及控制。從現場的物理信號到PLC內部處理的數值信號,有以下幾個步驟:


  從以上PLC模擬量的信號輸入流程可以看到,在自動化過程控制系統中,模擬量信號的輸入是非常複雜的。但是,在現目前的工業現場,對模擬量信號的處理已基本都採用電流信號方式進行傳輸,相比於電壓信號方式,電流信號抗幹擾能力更強,傳輸距離更遠,信號穩定。


  這裡就PLC對模擬量信號的轉換過程進行一個簡單的分解介紹。


PLC對模擬量信號的轉換


  西門子S7-200SMART PLC模擬量模塊對模擬量信號的轉換範圍

  臺達DVP系列模擬量模塊對模擬量信號的轉換範圍

  從以上可以看到:

  1、模擬量信號接入PLC後,PLC將模擬量信號轉換為了整型數據,不是浮點數(如西門子-27,648 到 27,648);

  2、不同品牌的PLC對模擬量轉換範圍是有差異的(如西門子-27,648 到 27,648;臺達-32,384 到 32,384);

  3、PLC同一個模塊對不同類型的模擬量信號的轉換範圍是一致的(如西門子對±10 V、±5 V、±2.5 V 或 0 到 20mA的模擬量信號的轉換範圍均為-27,648 到 27,648);


  故從以上幾點我們可以知道,接入PLC的模擬量信號還需要進行再轉換處理,才可以得到與實際物理量相匹配的數據;在進行數據轉換處理的時候,還應該與使用的PLC模塊的處理數據範圍相對應。


PLC數據轉換處理過程

  1、模擬量信號與PLC轉換數據之間的轉換

  從以上內容知道,從PLC直接讀取到的模擬量信號為整型數據,整型數據無法直觀的反饋出實際的物理量大小,故為了能夠直觀的反饋出現場的過程信號情況,還應該將這些整型數據轉換為反饋直觀真實的浮點數信號。這裡以臺達PLC模擬量輸入模塊的數據處理過程為例說明。


  以上為臺達PLC電流輸入信號與讀取信號的對應關係

  通過以上對應關係圖,可以知道對於一個任意的電流輸入信號(X),與讀取到的數值信號(Y),有如下的對應關係:


  將以上公式變換,則可以得到以下直接轉換公式,如下:


  由以上公式,可以將PLC讀取到的整數數據,轉換為PLC接收到的模擬量電流信號值。


  2、實際物理值與模擬量數據之間的轉換

  實際物理值與模擬量數據之間的轉換方式同上面的轉換方式相同。如下為某壓力變送器的壓力與模擬量信號範圍(0.1-10bar,4-20mA),同樣的,壓力與電流之間有如下的轉換關係公式:



  將以上公式變換,則可以得到以下直接轉換公式,如下:

由以上公式,可以直接將模擬量電流信號轉換為壓力值數據。


  3、實際物理值與PLC內部數據直接的轉換

  將PLC讀取到的數據轉換為實際的物理值,通過以上兩步轉換就可以得到。在處理時跳過輸入信號值大小的轉換,可以得到如下關係:


  將以上公式變換,則可以得到以下直接轉換公式,如下:


  通過此公式,就可以直接通過PLC讀取到的數據轉換為實際的物理量值。

  以上即為PLC對模擬量信號的處理過程及方法。

相關焦點

  • 寧波PLC編程培訓:變頻器對PLC模擬量的攪擾
    在自動化操控體系中,變頻器的運用越來越廣泛,變頻器對plc模擬量攪擾問題也凸顯出來。下面舉一個變頻器對PLC模擬量攪擾的比如以及用信號阻隔模塊戰勝此類攪擾的解決辦法。現象闡明:西門子plc中AO點宣布一路4-20mA電流操控信號,輸出至西門子變頻器,無法操控變頻器發動。
  • 西門子S7300PLC模擬量模塊使用方法及編程方法
    今天給大夥分享的是關於西門子S7-300PLC模擬量方面的實例,包含了以下幾個方面的要點: 1、對變送器進行取值,並進行控制 2、對模數功能塊 FC105 進行調用 3、對 AI 模塊進行設置
  • PLC模擬量信號如何轉換,編程必懂
    ,在自動化過程控制系統中,模擬量信號的輸入是非常複雜的。但是,在現目前的工業現場,對模擬量信號的處理已基本都採用電流信號方式進行傳輸,相比於電壓信號方式,電流信號抗幹擾能力更強,傳輸距離更遠,信號穩定。這裡就PLC對模擬量信號的轉換過程進行一個簡單的分解介紹。
  • PLC數位訊號和模擬信號輸入和控制是怎麼回事?你知道嗎?
    plc是在邏輯控制和順序控制的基礎上發展而來的,作為繁重的繼電器控制櫃,交流接觸器控制櫃的替代者,較好的實現著工業控制的自動化,智能化。傳感器:本身就是一種前端採集模塊,將現場設備的運行狀態,所處的壓力,液位等信號轉化為標準的PLC可控信號,用來提供PLC的輸入控制。
  • 西門子PLC模擬量是如何編程的
    在PLC編程中,模擬量是我們經常會用到的,比如壓力傳感器的模擬量反饋就要用到模擬量輸入模塊,給比例閥的設定就需要用到模擬量輸出模塊等等,模擬量編程的掌握也是PLC編程的必備技能,編程的基本思路其實也是非常簡單,下面我們就先簡單說說:對於模擬量輸入來說:只需要將反饋的電壓或電流信號進行數位化處理
  • dcs系統和plc系統區別 dcs和plc控制系統什麼意思
    dcs系統和plc系統到底是什麼意思呢?它們的全稱是什麼呢?想要了解dcs系統和plc系統是什麼,這之間又有什麼區別的朋友,快來跟著小編一起看看下面這篇文章吧!  dcs系統和plc系統區別  dcs系統和plc系統區別:DCS的全稱是分散控制系統,
  • PLC怎麼維修?
    具體方法是依次更換可能產生故障的單元,找出故障單元,並作相應處理。存儲器異常:存儲器異常報警時,如果是程序存儲器的問題,通過重新編程後還會再現故障。這種情況可能是噪聲的幹擾引起程序的變化,否則應更換存儲器。
  • 開封西門子plc培訓學校
    開封西門子plc培訓學校CPU模塊集成的輸出點為10點,佔用2個字節。其中,QO.O~Ql.l為物理輸出,可以連接外部輸出信號:Q1.2~Q1.7為CPU模塊佔用的多餘輸出,不可以連接外部輸出信號,也不能分配給後續單元,但在plc編程時可以作為內部標誌位使用。
  • 西門子300PLC所有模擬量模塊接線問題匯總
    01 確定基準電位點很重要 今天,一個新來的售後同事找我討論模擬量模塊的問題,他在售後上遇到了一些麻煩,用戶打電話反映在現場的S7 300模擬量模塊讀數不變化,怎麼折騰都讀數是32767。
  • 通過實例玩轉西門子PLC之模擬量轉換
    通過實例玩轉西門子PLC之模擬量轉換S7-300模擬量I/O模塊包括模擬量輸入模塊SM331,模擬量輸出模塊SM332,模擬量輸入/輸出模塊SM334和SM335。變送器用於將傳感器提供的電量或非電量轉換為標準量程的直流電流和直流電壓信號,例如4~20mA,0~10V等2、SM331模擬量輸入模塊的基本結構模擬量輸入模塊用於將模擬量信號轉換為CPU內部處理用的數位訊號,其主要的組成部分是A/D轉換器,模擬量輸入模塊的輸入信號一般是模擬量變送器輸出的標準量程的直流電壓、直流電流信號。
  • 西門子PLC模擬量轉換為工程量的公式講解及編寫模擬量轉換程序
    工程現場會使用到很多的工程量,例如壓力、流量、溫度等,但是這些工程量都是怎麼樣進行測量的呢?PLC又是怎樣處理的呢?要了解這些,我們需要先了解壓力變送器、流量變送器以及溫度變送器等這些變送器是怎樣工作。
  • 電工入門學習PLC和接線:開關量和模擬量這下明白了
    這節我們說一說PLC的開關量和模擬量,大家都知道PLC可以處理的輸入輸出量主要分為開關量,模擬量和數字通訊量,其中開關量和模擬量是我們在初期學習PLC的過程中,使用最多的兩種輸入輸出方式。那到底什麼是開關量什麼是模擬量呢?
  • plc與變頻器的接線圖_plc和變頻器通訊接線圖詳解
    變頻器無法進行編程,改變電源的頻率、電壓等參數,它的輸出頻率可以設為固定值,也可以由PLC動態控制。   plc是可以編程序的,用來控制電氣元件或完成功能、通信等任務。         PLC與變頻器之間通信需要遵循通用的串行接口協議(USS),按照串行總線的主從通信原理來確定訪問的方法。
  • 單片機是怎麼採樣模擬量數據的?
    單片機的ADC接口屬於模數轉換接口,將外部的模擬量信號轉化為數位訊號,單片機屬於數字器件,需將模擬信號轉化為數位訊號才能夠為單片機處理。目前市場的很多單片機都自帶ADC轉換接口,若無ADC轉換接口,可以使用ADC數模轉換晶片外擴。
  • S7-200smart PLC模擬量輸入模塊使用說明
    ,我們需要用到模擬量模塊來對模擬量信號進行採集,在這裡我們以S7-200smart PLC的EMAE04模擬輸入模塊為例來說明如何使用這個模塊來採集溫度或是壓力。例如:現需要實時監控發電機機組的溫度,假設變送器輸出的信號為0到10V的電壓信號,最大溫度值為150。最小溫度值為0度。
  • 學習PLC編程要不要去PLC培訓班?
    plc學習主要是要實踐性的設備去編程操作才行,反覆的去調試設備,修改程序,改變編程思路,積累現場經驗,這才是我們學習plc的過程也是必經之路。很多自動化專業畢業的學員跟在工廠做過多年電工的都有在自學plc編程,初學時我們都可以買些課本加視頻教程一起學習,熟悉一下基本的指令跟軟體操作,像基本的位邏輯指令、定時器、計數器這些基本是沒有問題的,到數據處理、進位轉換、寄存器這一塊就搞不明白了,現在plc一般還要有模擬量編程,控制設備的步進跟伺服機電做運動控制,跟觸控螢幕做監控顯示等,這些都有實際的硬體跟plc去配合才好更好的理解,光看視頻跟學習資料肯定是達不到我們理想的效果
  • PLC輸入埠和輸出埠工作原理與接線
    PLC輸入埠和輸出埠工作原理 輸入輸出接口是plc和工業控制現場各類信號連接的部分。輸入口用來接受生產過程的各種參數。輸出口用來送出可編程控制器運算後得出的控制信息,並通過機外的執行機構完成工業現場各類控制。
  • 最實用PLC模擬量輸出模塊程序代碼,毫無保留的分給PLC程式設計師們!
    4) 可以用數據表格的方式,預先對決定好的輸出形式做設定,然後根據該數據表格進行模擬量輸出。 2.端子排列 FX3U-4DA的端子排列如下所示。
  • 如何解決模擬量信號在遠距離傳輸中信號衰減及布線不方便的問題
    導讀 通過在模擬量有線環境監測系統中我們會配置使用模擬量無線電轉換器,從而達到代替線纜進行模擬量信號遠距離傳輸的目的。
  • 西門子PLC與三菱PLC的區別在哪裡?
    PLC、DCS、儀器儀表、電氣技術資料,一網打盡三菱plc西門子plc:德國品牌,指令比較抽象,學習難度較大,但指令較少。3、S7-200的模擬量輸入輸出程序非常簡單方便,AD、DA值可以不需編程直接存取的,三菱的FX2N及其以前的系列都需要非常繁瑣的FROMTO指令。FX3U如今倒支持此功能了,但足足晚了五年甚至更多。