關於西門子200PLC的PID使用

時間 2021-08-30 09:25:21

1樓:匿名使用者

同意樓上的觀點,動手做實驗學習的最快,有了plc還愁做不了實驗麼?

初級pid溫控實驗,要求plc可以接溫度模擬量反饋,具有電晶體輸出即可。

實驗一,加熱電燈泡,可以模擬快響應pid應用環境,如熱風加熱等:

器材:固態繼電器一隻,20元以內就能搞定;白熾燈泡一隻,燈座一個。不要用帶有調壓電路的節能燈之類。

電路圖:略,實在是很簡單。要點就是把固態繼電器次級串入燈泡電源迴路火線,由pid功能塊產生的pwm控制固態繼電器通斷,進而通過控制燈泡亮滅實現燈泡溫度的恆定。

可以通過人工煽風來模擬擾動。在此基礎上可以進一步玩點多段溫升、固定加熱速率溫升等花樣,實際對應bga返修臺工藝。

實驗二,控制水溫,模擬較大滯後pid控制環境,如鍋爐、燃燒器、反應釜溫度控制等。

器材:同樣需要固態繼電器,這次需要一隻電熱鍋,電熱杯也可以,但一定是那種純阻性電熱絲加熱的。控制原理同燈泡加熱。

由於水熱容較大,因此加熱緩慢,過沖明顯,與燈泡溫控截然不同。通過增加在鍋外圍包裹隔熱材料如棉被之類,還可以模擬很難控制的無超調低散熱加熱環境。通過在加熱和穩定過程中兌涼水,可以模擬大擾動測試pid響應。

實驗三,雙向溫控,通過實驗一的燈泡加上一隻繼電器控制的風扇就可以做,可以實現快速加熱與冷卻,塑料擠出機之類就是這個原理。這套電路也可以玩出固定速率降溫的花樣,高低溫實驗烤箱就是這個原理。

這幾個實驗成本不高,實現起來也簡單,卻具有代表性與實用性。掌握了這幾個實驗,就會對pid的控制與整定過程有直觀瞭解,對於壓力、流量等閉環的控制也自然會觸類旁通了。

另外,建議用hmi抓整個過程的曲線進行分析,有助於學習與後續旳實踐。

順便提一句,在這個過程中你還會發現西門子200的pid實際控制效果略差....

2樓:匿名使用者

不能,無論使用什麼樣式的資料替換最終的目的是為了執行pid指令。而且每個pid的引數不會一樣。

3樓:

一個200xp一千多一點,一個調節器幾百元,買了回來就可以實驗了,沒有實物很難明白的,投資一下吧,就當教學費了,我就是那樣學的

4樓:匿名使用者

參考這個:http://www.

ad.siemens.com.

5樓:

我什麼實物也沒怎麼破,印象中只要記得pid相對應的一串暫存器區存的值是什麼意義就好了.

西門子s7-200 plc pid引數整定

6樓:匿名使用者

p,i,d三個引數可以從交叉引用裡面找到地址,做在觸控式螢幕上修改。pid控制的輸出方向可以通過修改p的正負值來調節

7樓:匿名使用者

左側工具欄,符號表--嚮導,會看到pid引數的地址

8樓:匿名使用者

不穩定,不要整定啊,自己把p,i,d值拖到觸控式螢幕上,自己慢慢微調,比控制器自己整定穩定多了,難道你相信一個一千塊的控制器,比人還聰明嗎?

9樓:匿名使用者

正轉反轉不是通過模擬量控制的,而是通過變頻器

西門子200PLC輸出輸入IO和模擬量的最大擴充套件值!要求

你說的是224吧?每一個帶cpu的plc都有一個可提供的5vdc額定電流。cpu222的為340ma,224為660ma,226為1000ma。每一個擴充套件模組都有一個額定消耗電流值。em223 di4 do4 消耗電流值 40 ma em223 di8 do8 消耗電流值 40 ma em223...

關於西門子PLC的問題,關於西門子PLC的3個問題

流星 1.如果多條線需要接公共端,可以用串接的方式,比如1接到2,2接到3 這樣埠只需要接2條線。2.sm0.0的stl是 ld sm0.0,其含義是往棧點壓入一個為1的訊號,因為後面的程式是否執行,完全要看棧頂是否為1.3.s7 200的應該是scr,我感覺既然無輸出,掃描無意義。scr是在整個程...

怎麼理解西門子200PLC中的累加器暫存器,如AC

芮蘊古城 西門子的累加暫存器,既然叫累加暫存器,那麼就有累加暫存器的功能,就是資料是按先進先出或者先進後出的方式輪流儲存的和取出的。和其他儲存地址不同的就是ac開頭的有4個,ac0,ac1,ac2,ac3 它們共同的特點是同一個累加暫存器地址你可以在一個程式段的不同的地方儲存和取出不同的資料而不混亂...