西門子200PLC中PID值如何更改?是否可以通過組態介面對

2021-03-27 10:41:46 字數 5415 閱讀 4410

1樓:匿名使用者

pid指令不是佔用了儲存區嘛,在你的程式設計手冊上的pid部分會介紹這些儲存區的含義,對照位址直接在組態介面設定。

2樓:行空天

把plc裡的pid裡自起始值開始的相應的v位址,在屏上做數字寫入,可一直更改pid調節曲線。

3樓:艾撲堂掌教

暫存器賦值撒!當然可以組態改變

請問西門子s7-200的plc的pid設定值可以改變嗎? 5

4樓:匿名使用者

pid是做恆壓

復,恆轉矩,恆溫制控制用的,你這種用不bai了,du你可以在網上搜尋了解一zhi下pid的概念,dao比例積分微分控制,裡面只有三個引數比例,微分時間,積分時間。

你這種是變頻器拖動的吧,需要在plc裡面做乙個標定子程式,根據時間賦不同的速度點,因為變頻器本身是有加減速設定的,預設從0-50hz需要10s,你可以算一下從你當前速度到你 需要的速度時間偏差多少

5樓:斜槓青年斜槓青年

設定值是可以修改得

具體程式,可以使用嚮導來做

這個上公升和下降時間是不可以調節得,調整好pid引數後,它自己會根據設定值得多少,進行調節。pid引數設定得好得話,調節會比較平穩

6樓:香風吹落嫦娥笑

這個不需要pid,只需要分階段控制即可。設定乙個定時器,判斷是在什麼時刻,然後再不同的時刻執行不同的動作即可

7樓:匿名使用者

設定值當然可以修改。至於你說的上公升下降時間也可以通過修改比例或者積分引數來實現內。

但是,從你的表述容來看,你的這個並不是乙個單純的閉環控制,況且pid的引數調節本身沒有乙個固定的值,受外部因素的影響比較大。

所以,我覺得用pid並不是乙個好的辦法。

pid在西門子plc程式設計加熱控制中,p,i和d各起什麼作用

8樓:匿名使用者

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控制器就是根據系統的誤差,利用比例、積分、微分計算出控制量進行控制的。

西門子plc200**art中pid塊中手動無法輸出為什麼

9樓:匿名使用者

如果來想在面板上實現自動調整pid是比較困源難的,關鍵的乙個引數:pid自整定開啟沒有。西門子沒有說這個引數的開關在什麼地方,而且這個自動調整的過程是依賴於plc進行計算的。

但是如果想實現在面板上修改pid引數(p、i、d的值)還是可以實現的。西門子給了參數列。另外面板可以做一歷史曲線,然後根據歷史曲線的變化然後自己調整pid引數的值。

但是**art700沒有儲存卡,也不支援u盤,所以你就不能做歷史曲線,只能是實時的。所以,還是老老實實的用下位機程式自動調整吧。這個螢幕不行。

西門子200plc,pid調節如何控制輸出的?

10樓:匿名使用者

看了你的要求,這copy個加熱器bai應該採用pwm脈寬調製方法控制,dus7-200的plc應選zhi用電晶體輸出的,輸dao出驅動應採用ssr固態繼電器,模擬量模組就不要用了,那樣要增加較多的成本。至於pid控制你的先明白它的作用,知道pid控制有哪些引數組成,比如p=比例...,s7-200的plc的pid控制你可以採用嚮導的方法進行設定,在設定的過程中根據你的「建議位址」的不同,你就可以知道pid的引數位址。

如果你還不明,你可以開啟「符號表」看看位址的含義。見圖

11樓:斜槓青年斜槓青年

pid輸出copy有兩種模式:

1.模擬量輸出。用於控制接收模擬量訊號的裝置,例如變頻器的頻率2.pwm脈寬輸出。用於控制接收數碼訊號的裝置,例如固態繼電器的通斷。

加熱棒的話,屬於後者。通過通斷來控制加熱,溫度低了,有訊號輸出;高了則沒有

12樓:夢幻邏馬

不行呀你幹嘛呢?bai不du是我說的哦哦說吧

西門子plc中什麼叫pid指令啊?

13樓:哆啦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控制器不能控制複雜過程,無論怎麼調引數都沒用。

14樓:匿名使用者

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 :=誤差訊號

西門子plc暫停程式西門子plc200如何實現讓程式在

總的來說是採用斷電保持。斷電保持重要的是開關量,因為模擬量參與控制的話,一定是以當前測量值為依據,所以所需要保持的物件通常為 開關量,計數器,定時器等 1 開關量 可以採用m區的mb0 mb13,這個區設定為斷電保持的話,斷電的時候會存入eeprom永久儲存。2 開關量 可以採用v區作為開關量,比如...

pid在西門子plc程式設計加熱控制中,p,i和d各起什麼作用

pid指比例積 分微分,proportion比例,integration積分,differentiation微分 西門子plc程式設計軟體中有pid嚮導,程式中的pid程式塊可利用s7 micro win程式中的 工具 指令嚮導 生成。根據嚮導的提示可以對死區 報警 手動等功能進行選擇,可以對設定範...

西門子PLC中block FB是什麼意思

西門子plc中block fb指功能塊。優點可靠 plc不需要大量的活動元件和連線電子元件。它的連線大大減少。與此同時,系統的維修簡單,維修時間短。plc採用了一系列可靠性設計的方法進行設計。例如 冗餘的設計。斷電保護,故障診斷和資訊保護及恢復。plc是為工業生產過程控制而專門設計的控制裝置,它具有...