回覆列表
  • 1 # 繆冀

    模擬量模組工作的基本原理是:透過模數轉換器(A-D轉換),將模擬量訊號轉換成數字量訊號。並且以二進位制補碼的形式表示,佔用兩個位元組,共16位,最高位為符號位。

    16位二進位制補碼錶示的數值範圍是-32768~+32767,但模組的測量範圍卻不與數值範圍相同。

    測量範圍為-27648~+27648,比如測量的電壓為±10V,那麼對應關係就是:

    -10V=-27648+10V=+27648

    數值範圍測量範圍的不同,可以表示當感測器輸入訊號超限時的資料,這樣CPU就能對故障進行診斷。

    下表是輸入訊號與轉換的數字值之間的對應關係:

    PLC技術支援

    PLC技術支援

    1、模擬量值的規範化

    剛才講了,無論外部的訊號是什麼(溫度、壓力、流量、速度),這些訊號經模組轉換後都用-27648~+27648範圍的整數表示,這個整數沒有單位,更不容易記憶。

    我們在程式中使用模擬量時,如果程式中的數值和實際中的情況一致,那麼將會更加方便。把無意義的數值轉換成有實際意義的資料,就是模擬量的規範化。

    2、SCALE指令

    在經典STEP7軟體中透過庫的方式,提供規範化程式模組,在博途中把這些常用的功能塊做成了指令。

    SCALE指令就相當於經典STEP7中的FC105,用法相同。

  • 中秋節和大豐收的關聯?
  • 你聽過哪些關於地球和宇宙匪夷所思的猜測?