回覆列表
  • 1 # 都叫我大拇哥

    這種問題往大了說很複雜,牽扯到資料型別的轉換和演算法,資料型別就得講半天都不見的搞清楚,一兩句話更難讓你明白了。

    建議還是找個西門子PLC的書把程式設計基礎和西門子相關硬體的詳細使用方法好好研究一下吧。

  • 2 # 愛科技的小青年

    模擬量的採集與控制,是現在工業控制中常見的一個環節,在小型工程中,我們經常選用PLC作為控制器,那麼對於PLC能否對模擬量進行採集與控制呢?

    這是肯定的,PLC雖然說不是專業做模擬量的,但是針對一些模擬量的採集與控制,都是可以的,對於PLC對模擬量處理的數量,以及精度,要跟局這臺PLC的大小,以及效能來確定。

    對於S7-200 smart 在本體的CPU上不帶模擬量的輸出和輸入點位,如果想要處理模擬量需要增加擴充套件模組來擴充套件。

    S7-200 smart 提供了多種的模擬量擴充套件模組

    西門子公司提供的S7-200 smart模擬量模組大致分為以下幾種:

    模擬量輸入模組

    ①四點模擬量輸入:AE04

    ②八點模擬量輸入:AE08

    模擬量輸出模組

    ①兩點模擬量輸出模組:AQ02

    ②四點模擬量輸出模組:AQ04

    模擬量輸入輸出模組

    ①兩點模擬量輸入/一點模擬量輸出模組:AM03

    ②四點模擬量輸入/兩點模擬量輸出模組:AM06

    RTD/TC模組

    ①兩點16位RTD模組:AR02

    ②四點16位TC模組:AT04

    信號板模擬量輸入模組

    一點模擬量輸入信號板:SB AE01

    信號板模擬量輸出模組

    一點模擬量輸出信號板:SB AQ01

    對於上述的模擬量擴充套件模組,除RTD/TC外,都支援電流和電壓模式,需要在軟體中進行選擇,電流支援0-20mA,4-20mA,兩種,電壓支援0-2.5V,0-5V,0-10V,三種。

    同時大家注意一下,S7-200 smart 在CPU通道中的數值為0-27648,-27648-27648,與我們的S7-200是有區別的。

    S7-200 SMART 模擬量接線方式

    圖一為普通模擬量的接線方式。

    模擬量的實際接線方式應根據模擬量儀表或裝置線纜個數分為四線制、三線制、兩線制、不同訊號型別的儀表接線方式自然不同。

    四線制儀表的含義是感測器儀表上面的接線有四根線,儀表需要兩根線單獨供電,其餘兩根線就為訊號傳輸線,四線制儀表接線圖如圖二

    三線制儀表指的是感測器儀表有三個線,其中一根線式電源負與訊號負公用的,省去了一根,三線制儀表接線圖如圖三

    兩線制儀表指的是感測器儀表只有兩根線,電源與訊號公用,而對於s7-200 smart的模擬量擴充套件模組的輸入通道,是沒有DC24V輸出的,所以需要將一個DC24V串入到感測器儀表中。如圖四

    而對於在系統中不使用的模擬量通道,我們需要用短接線進行短接,如若不短接,在執行中,系統會報錯誤。如圖五

    RTD熱電阻模組的接線也分四線、三線、兩線,其中四線制儀表的精度最高,接線圖如下:

    TC熱電偶的工作原理:當兩種不同材質的導體組成的閉合迴路中,當兩端溫度存在溫度差時,系統就會產生電動勢,熱電偶分為J,K,T,E,R,S,N等型號,具體接線圖如下:

    根據上述的模組介紹以及接線方式,我們就可以進行模擬量拓展模組的選擇了,在選擇模組的時候,首先要根據自己選擇的儀表,來與模組相搭配,也就是說要注意模組與儀表之間的接線方式,是四線制還是三線制,或者說是兩線制,然後在軟體中的時候,要注意量程問題,S7-200 smart 在CPU通道中的數值為0-27648,-27648-27648,如果是4-20mA,數值為5530-27648。

  • 3 # 電氣plc系統教學

    複雜的問題簡單化處理:西門子裡邊有模擬量轉換塊,輸入引腳,輸入你接入模擬量的地址通道,還有數值範圍0-32000(200系列),0-27648(200smart,300,1200),在1200裡邊不用輸入該項,然後輸入變送器的量程範圍,按照實際器件標的填寫,剩下的就是輸出值,這個是一個實數,或者說浮點型,該數值就是轉換出來的模擬量實際使用值,如:溫度,壓力,液位等!實際程式設計是使用轉換出來的實數數值!一個會了其他的依次類推,區別就是輸入型別的區別,有的是電壓,有的是電流,電壓是0-10v,電流是0-20ma或者4-20ma,這些居多還有其他型別,接下來就是軟體組態設定的型別要和實物一致,否則系統報警!其他的就是把線接對就可以了!

  • 中秋節和大豐收的關聯?
  • 詹姆斯在總決賽中勝率低的原因是什麼?