請問西門子S7 200系列的EM231模擬量輸入怎樣表示

2021-09-14 13:10:58 字數 1381 閱讀 1521

1樓:

第一路ai aiw0 第二路 aiw2,第三路 aiw4……依次類推。

錯誤是明顯的,首先224並不帶有ai,因此需要新增em擴充套件模組在新增模擬量的輸入,其次,模擬量以int作為資料型別,因此只能標為aiw0,aiw2……

2樓:匿名使用者

ai0.0?!

這不對吧

你直接裝上擴充套件模組

然後你程式設計的時候直接訪問該模擬量就可以了

你可以下個** 配置一下 就一目瞭然了

配置不需要在軟體裡面 你只需要連在一起

程式設計的時候你就直接訪問之就可以了

aiw0 aiw2 aiw4 ...

以此類推

0-20ma》0-32000

4-20ma》6400-32000

然後你再下個比例轉換庫就可以了

這樣你就可以立即知道工程量

比如4-20ma表示壓力10mpa》100mpa只需要呼叫比例轉換庫 把幾個引數給它 最後就輸出工程物理量壓力了

3樓:匿名使用者

這個地址好弄,你把所有模組連線到cpu模組上去,開啟軟體的系統塊,可以看見裡面的模組還有起始地址。根本不用自己算。

西門子s7-200模擬量輸入em231怎樣程式設計

4樓:匿名使用者

輸入格式: aiw[起始位元組地址] 如aiw0  輸出格式: aqw[起始位元組地址] aqw0  每個模擬量輸入模組,按模組的先後順序地址為固定的,順序向後排。

例::aiw0,aiw2,aiw4……、aqw0,aqw2……。

直接用字傳送模組讀上來放到v區裡面就可以了,比如第一個模組的第一個通道

5樓:冰島之戀

樓上的解答不錯,但是不完整,比如直接讀出來的數可以儲存在vw100中,但是要經過數**算後才能讀出實際溫度值,要經過減運算,然後除以一個係數最終得到和溫度計顯示同意的數值。

用的是西門子s7-200cpu226,模擬量輸入em231怎麼轉換程式設計啊,我用的是4-20ma的變送器訊號。急急急急急急急 5

6樓:匿名使用者

4-20ma讀到plc裡是6400-32000,和你來測量的工程量對應自下就行了。

7樓:匿名使用者

因為:(32000-6400)/(感測器上限-下限)=(採集值-6400)/(實際值-感測器下限)

所以:實際值=(採集值-6400)*(感測器上限-下限)/(32000-6400)+感測器下限

西門子s7 200系列224繼電器plc,只用開關控制電

很簡單給你思路 啟動按鈕 按一次計數器加1 再按一次將計數器清零。當計數器等於0的時候 按鈕按下去為啟動按鈕當計數器為1的時候 按鈕為停止按鈕 是一個二分頻控制程式,有多種實現方法。控制結果除與按鍵有關,還與當前的輸出狀態有關,即當前的輸出狀態是0時按鍵按下的輸出結果是1 當前的輸出狀態是1時按鍵按...

S7 200西門子PLC AC0的用法問題

ac0和ac1都是plc內部的累加暫存器。要進行四則預算必須先取出資料,再進行,不能直接的把兩個地址當成普通地址進行運算。ac0和ac1的資料是不能在同一網路裡不加中間暫存地址就直接變化的。西門子plc,是德國西門子 siemens 公司生產的可程式設計序控制器,產品包括logo s7 200 s7...

西門子s7 200的plc怎麼通過程式設計實現手動自動模式

實現手動自動模式不是程式設計實現的,是通過轉換開關實現的,例如 i0.0為切換按鈕,接通時,手動,不接通時,自動。但可以程式設計實現自動和半自動切換,在程式設計時,ld i0.0 送一個數值給一個儲存器,如vb100 1,ldi i0.0 送另一個數值給那個儲存器,如vb100 2。然後用比較指令,...