1樓:匿名使用者
pid指比例積
分微分,proportion比例,integration積分,differentiation微分
西門子plc程式設計軟體中有pid嚮導,程式中的pid程式塊可利用s7-micro/win程式中的「工具」→「指令嚮導」生成。根據嚮導的提示可以對死區、報警、手動等功能進行選擇,可以對設定範圍、p、i、d等引數進行設定(完成後還可以利用嚮導進行更改)。根據提示完成設定後會自動生成乙個子程式和乙個中斷程式,在主程式或其他程式中呼叫pid子程式就可以實現pid調節功能。
需要更詳細的說明可以直接察看程式設計軟體的幫助文件,那裡說明的還是比較詳細的。
pid控制說明:
在工程實際中,應用最為廣泛的調節器控制規律為比例、積分、微分控制,簡稱pid控制,又稱pid調節。pid控制器問世至今已有近70年歷史,它以其結構簡單、穩定性好、工作可靠、調整方便而成為工業控制的主要技術之一。當被控物件的結構和引數不能完全掌握,或得不到精確的數學模型時,控制理論的其它技術難以採用時,系統控制器的結構和引數必須依靠經驗和現場除錯來確定,這時應用pid控制技術最為方便。
即當我們不完全了解乙個系統和被控物件,或不能通過有效的測量手段來獲得系統引數時,最適合用pid控制技術。pid控制,實際中也有pi和pd控制。pid控制器就是根據系統的誤差,利用比例、積分、微分計算出控制量進行控制的。
pid控制中。p值、i值、和d值及週期各表示什麼意思
2樓:匿名使用者
1、p是指比例
控來制,也稱比例增益。比例控制是按比例輸出簡單控制方式,但當僅有比例控制時自,系統存在穩差,且無法完全消除外界所加入的固定擾動。
2、i是指積分控制。積分控制主要目的在於消除穩態誤差。
3、d是指微分控制。在微分控制中,控制器的輸出與輸入誤差訊號的微分,亦即與誤差的變化率成正比關係。微分控制控制的目的,是消除溫度1大幅波動。
4、進行一次pid運算就是一復次取樣週期。pid控制的取樣時間就是每隔多長時間進行一次pid運算,並將結果輸出。
西門子200plc中pid值如何更改?是否可以通過組態介面對p、i、d值進行更改?
3樓:匿名使用者
pid指令不是佔用了儲存區嘛,在你的程式設計手冊上的pid部分會介紹這些儲存區的含義,對照位址直接在組態介面設定。
4樓:行空天
把plc裡的pid裡自起始值開始的相應的v位址,在屏上做數字寫入,可一直更改pid調節曲線。
5樓:艾撲堂掌教
暫存器賦值撒!當然可以組態改變
西門子plc中什麼叫pid指令啊?
6樓:哆啦a夢是夢想家
pid(比例+積分+微分)演算法控制。
pid迴路指令,對模擬量進行pid控制十分方便。pid指令使用的演算法:( n sp 為第n個取樣時刻的給定值,n為過程變數值,mx 為積分項值)pid 指令根據**(tbl)中的輸入和配置資訊對引用loop執行pid 迴圈計算。
在實際控制過程中,無論是給定量還是過程量都是工程實際值,它們的取值範圍都是不相同的。因此在進行pid運算前,必須將工程實際值標準化。plc 在對模擬量進行pid運算後,對輸出產生的控制作用是在[0.
0,1]範圍的標準值,不能驅動實際的驅動裝置,必須將其轉換成工程實際值。
擴充套件資料
pid的特點
1、pid應用範圍廣
雖然很多任務業過程是非線性或時變的,但通過對其簡化可以變成基本線性和動態特性不隨時間變化的系統,這樣pid就可控制了。
2、pid引數較易整定
也就是,pid引數kp,ti和td可以根據過程的動態特性及時整定。如果過程的動態特性變化,例如可能由負載的變化引起系統動態特性變化,pid引數就可以重新整定。
3、pid控制器在實踐中也不斷的得到改進
pid在控制非線性、時變、耦合及引數和結構不確定的複雜過程時,工作得不是太好。最重要的是,如果pid控制器不能控制複雜過程,無論怎麼調引數都沒用。
7樓:匿名使用者
pid指比例積分微分,proportion比例,integration積分,differentiation微分
西門子plc程式設計軟體中有pid嚮導,程式中的pid程式塊可利用s7-micro/win程式中的「工具」→「指令嚮導」生成。根據嚮導的提示可以對死區、報警、手動等功能進行選擇,可以對設定範圍、p、i、d等引數進行設定(完成後還可以利用嚮導進行更改)。根據提示完成設定後會自動生成乙個子程式和乙個中斷程式,在主程式或其他程式中呼叫pid子程式就可以實現pid調節功能。
需要更詳細的說明可以直接察看程式設計軟體的幫助文件,那裡說明的還是比較詳細的。
pid控制說明:
在工程實際中,應用最為廣泛的調節器控制規律為比例、積分、微分控制,簡稱pid控制,又稱pid調節。pid控制器問世至今已有近70年歷史,它以其結構簡單、穩定性好、工作可靠、調整方便而成為工業控制的主要技術之一。當被控物件的結構和引數不能完全掌握,或得不到精確的數學模型時,控制理論的其它技術難以採用時,系統控制器的結構和引數必須依靠經驗和現場除錯來確定,這時應用pid控制技術最為方便。
即當我們不完全了解乙個系統和被控物件,或不能通過有效的測量手段來獲得系統引數時,最適合用pid控制技術。pid控制,實際中也有pi和pd控制。pid控制器就是根據系統的誤差,利用比例、積分、微分計算出控制量進行控制的。
比例(p)控制 :比例控制是一種最簡單的控制方式。其控制器的輸出與輸入誤差訊號成比例關係。當僅有比例控制時系統輸出存在穩態誤差。
積分(i)控制 :在積分控制中,控制器的輸出與輸入誤差訊號的積分成正比關係。對乙個自動控制系統,如果在進入穩態後存在穩態誤差,則稱這個控制系統是有穩態誤差的或簡稱有差系統。
為了消除穩態誤差,在控制器中必須引入「積分項」。積分項對誤差取決於時間的積分,隨著時間的增加,積分項會增大。這樣,即便誤差很小,積分項也會隨著時間的增加而加大,它推動控制器的輸出增大使穩態誤差進一步減小,直到等於零。
因此,比例+積分(pi)控制器,可以使系統在進入穩態後無穩態誤差。
微分(d)控制 :在微分控制中,控制器的輸出與輸入誤差訊號的微分(即誤差的變化率)成正比關係。 自動控制系統在克服誤差的調節過程中可能會出現振盪甚至失穩。
其原因是由於存在有較大慣性元件(環節)或有滯後元件,具有抑制誤差的作用,其變化總是落後於誤差的變化。解決的辦法是使抑制誤差的作用的變化「超前」,即在誤差接近零時,抑制誤差的作用就應該是零。這就是說,在控制器中僅引入「比例」項往往是不夠的,比例項的作用僅是放大誤差的幅值,而目前需要增加的是「微分項」,它能**誤差變化的趨勢,這樣,具有比例+微分的控制器,就能夠提前使抑制誤差的控制作用等於零,甚至為負值,從而避免了被控量的嚴重超調。
所以對有較大慣性或滯後的被控物件,比例+微分(pd)控制器能改善系統在調節過程中的動態特性。
西門子pid各引數的解釋
***_rst :=初試化
man_on :=手動
pvper_on:=過程變數外設接通
p_sel :=比例分量接通
i_sel :=積分分量接通
int_hold:=積分分量保持
i_itl_on:=積分分量初始化接通
d_sel :=微分分量接通
cycle :=取樣時間
sp_int :=內部設定值
pv_in :=過程變數輸入
pv_per :=過程變數外設輸入
man :=手動值
gain :=比例增益
ti :=復位時間
td :=微分時間
tm_lag :=微分分量的滯後時間
deadb_w :=死區寬度
lmn_hlm :=被控量上限
lmn_llm :=被控量下限
pv_fac :=過程變數係數
pv_off :=過程變數偏移量
lmn_fac :=被控量係數
lmn_off :=被控量偏移量
i_itlval:=積分分量初始值
disv :=干擾變數
lmn :=被控量
lmn_per :=被控量外設
qlmn_hlm:=被控量上限值到達
qlmn_llm:=被控量下限值到達
lmn_p :=比例分量
lmn_i :=積分分量
lmn_d :=微分分量
pv :=過程變數
er :=誤差訊號
8樓:飛實濮嫣
好像是s_otd吧?這個是西門子的延時接通計時器指令,一般都是指令上測都是填t1-t255,不能是別的預設值時間應該是s5#time
2s等格式的。一般在多重呼叫的功能塊是不能用這個指令的,都用ton(庫檔案裡邊的)。因為這個是系統固有的定時器,好像只有255個!慎用!!
西門子pid引數p i d的資料型別是什麼
9樓:上海長英
你是s7-200 的還是s7-300/400的啊。不同系列的plc pid 指令有差別啊
什麼是p.i.d控制?以及在空調中如何使用?
10樓:匿名使用者
比例-積分-微分控制
怎麼用,用電路板控制各種閥的動作啦。其整個「電氣-流體-機械」系統滿足「比例-積分-微分」控制即可。
西門子plc程式設計,儲存區域 i q m l d分別是什麼意思? 100
11樓:匿名使用者
i:輸入位址,對應輸入模組通道
q:輸出位址,對應輸出模組通道
m:輔助暫存器位址
l:區域性變數位址,相當於程式中的內部變數位址d:應該對應的書db資料塊位址。
pid調節器各部分的作用分別是什麼?
12樓:demon陌
pid是比例,積分,微分的縮寫.
1 比例調節作用:
是按比例反應系統的偏差,系統一旦出現了偏差,比例調節立即產生調節作用用以減少偏差。比例作用大,可以加快調節,減少誤差,但是過大的比例,使系統的穩定性下降,甚至造成系統的不穩定。
2 積分調節作用:
是使系統消除穩態誤差,提高無差度。因為有誤差,積分調節就進行,直至無差,積分調節停止,積分調節輸出一常值。積分作用的強弱取決與積分時間常數ti,ti越小,積分作用就越強。
反之ti大則積分作用弱,加入積分調節可使系統穩定性下降,動態響應變慢。積分作用常與另兩種調節規律結合,組成pi調節器或pid調節器。
3 微分調節作用:
微分作用反映系統偏差訊號的變化率,具有預見性,能預見偏差變化的趨勢,因此能產生超前的控制作用,在偏差還沒有形成之前,已被微分調節作用消除。因此,可以改善系統的動態效能。在微分時間選擇合適情況下,可以減少超調,減少調節時間。
微分作用對雜訊干擾有放大作用,因此過強的加微分調節,對系統抗干擾不利。此外,微分反應的是變化率,而當輸入沒有變化時,微分作用輸出為零。微分作用不能單獨使用,需要與另外兩種調節規律相結合,組成pd或pid控制器。
擴充套件資料:
pid控制器的引數整定是控制系統設計的核心內容。它是根據被控過程的特性確定pid控制器的比例係數、積分時間和微分時間的大小。pid控制器引數整定的方法很多,概括起來有兩大類:
一是理論計算整定法。
它主要是依據系統的數學模型,經過理論計算確定控制器引數。這種方法所得到的計算資料未必可以直接用,還必須通過工程實際進行調整和修改。
二是工程整定方法。
它主要依賴工程經驗,直接在控制系統的試驗中進行,且方法簡單、易於掌握,在工程實際中被廣泛採用。pid控制器引數的工程整定方法,主要有臨界比例法、反應曲線法和衰減法。
三種方法各有其特點。
其共同點都是通過試驗,然後按照工程經驗公式對控制器引數進行整定。
但無論採用哪一種方法所得到的控制器引數,都需要在實際執行中進行最後調整與完善。現在一般採用的是臨界比例法。利用該方法進行。
自動控制系統在克服誤差的調節過程中可能會出現振盪甚至失穩。其原因是由於存在有較大慣性元件(環節)或有滯後(delay)元件,具有抑制誤差的作用,其變化總是落後於誤差的變化。解決的辦法是使抑制誤差的作用的變化「超前」,即在誤差接近零時,抑制誤差的作用就應該是零。
這就是說,在控制器中僅引入 「比例」項往往是不夠的,比例項的作用僅是放大誤差的幅值,而目前需要增加的是「微分項」,它能**誤差變化的趨勢。
這樣,具有比例+微分的控制器,就能夠提前使抑制誤差的控制作用等於零,甚至為負值,從而避免了被控量的嚴重超調。所以對有較大慣性或滯後的被控物件,比例+微分(pd)控制器能改善系統在調節過程中的動態特性。
不同的控制系統,其感測器、變送器、執行機構是不一樣的。比如壓力控制系統要採用壓力感測器。電加熱控制系統的感測器是溫度感測器。
pid控制及其控制器或智慧型pid控制器(儀表)已經很多,產品已在工程實際中得到了廣泛的應用,有各種各樣的pid控制器產品,各大公司均開發了具有pid引數自整定功能的智慧型調節器(intelligent regulator),其中pid控制器引數的自動調整是通過智慧型化調整或自校正、自適應演算法來實現。
有利用pid控制實現的壓力、溫度、流量、液位控制器,能實現pid控制功能的可程式設計控制器(plc),還有可實現pid控制的pc系統等等。
可程式設計控制器(plc)是利用其閉環控制模組來實現pid控制,而可程式設計控制器(plc)可以直接與control***相連,如rockwell的 plc-5等。還有可以實現pid控制功能的控制器,如rockwell 的logix產品系列,它可以直接與control***相連,利用網路來實現其遠端控制功能。
西門子PLC有幾個系列,西門子PLC有哪些型號
最簡單的是logo 簡單的邏輯控制 小型的plc s7 200系列 包括 221,222,224,224xp,226 中大型 的 300,400 新出的 s7 1200 官網上很全 s7 200 s7 300 s7 400 200為一體式的,300 400為模組 西門子plc按照小型 中型 大型分為...
西門子plc暫停程式西門子plc200如何實現讓程式在
總的來說是採用斷電保持。斷電保持重要的是開關量,因為模擬量參與控制的話,一定是以當前測量值為依據,所以所需要保持的物件通常為 開關量,計數器,定時器等 1 開關量 可以採用m區的mb0 mb13,這個區設定為斷電保持的話,斷電的時候會存入eeprom永久儲存。2 開關量 可以採用v區作為開關量,比如...
西門子200PLC中PID值如何更改?是否可以通過組態介面對
pid指令不是佔用了儲存區嘛,在你的程式設計手冊上的pid部分會介紹這些儲存區的含義,對照位址直接在組態介面設定。把plc裡的pid裡自起始值開始的相應的v位址,在屏上做數字寫入,可一直更改pid調節曲線。暫存器賦值撒!當然可以組態改變 請問西門子s7 200的plc的pid設定值可以改變嗎?5 p...