chenhaot
chenccc
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 157 個(gè)
工控威望: 235 點(diǎn)
下載積分: 1348 分
在線時(shí)間: 139(小時(shí))
注冊(cè)時(shí)間: 2020-08-20
最后登錄: 2024-12-19
查看chenhaot的 主題 / 回貼
樓主  發(fā)表于: 2024-04-28 11:36
目前需要控制設(shè)備加溫,但是加溫時(shí)間需要可設(shè)置。比如100°加熱到200°,需要在2分鐘平緩的加熱到,而且這個(gè)加熱時(shí)間可以實(shí)時(shí)修改
這種程序該如何去寫(xiě)?有沒(méi)有朋友做過(guò)類似的方案?
ljb6688
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1805 個(gè)
工控威望: 1951 點(diǎn)
下載積分: 114022 分
在線時(shí)間: 1959(小時(shí))
注冊(cè)時(shí)間: 2009-12-08
最后登錄: 2024-12-20
查看ljb6688的 主題 / 回貼
1樓  發(fā)表于: 2024-04-28 13:52
個(gè)人觀點(diǎn):升溫快慢應(yīng)該通過(guò)增減加熱管數(shù)量來(lái)實(shí)現(xiàn),類似模擬量的對(duì)應(yīng)關(guān)系。PID控制和升溫快慢關(guān)系不大
電氣自動(dòng)化,智能化控制,數(shù)據(jù)遠(yuǎn)傳采集。工控元件代理,機(jī)器人附件    
qj_wgx
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 814 個(gè)
工控威望: 1052 點(diǎn)
下載積分: 2572 分
在線時(shí)間: 492(小時(shí))
注冊(cè)時(shí)間: 2007-08-28
最后登錄: 2024-12-21
查看qj_wgx的 主題 / 回貼
2樓  發(fā)表于: 2024-04-28 14:16
引用
引用第1樓ljb6688于2024-04-28 13:52發(fā)表的  :
個(gè)人觀點(diǎn):升溫快慢應(yīng)該通過(guò)增減加熱管數(shù)量來(lái)實(shí)現(xiàn),類似模擬量的對(duì)應(yīng)關(guān)系。PID控制和升溫快慢關(guān)系不大

這個(gè)加熱管一變,PID參數(shù)不得跟著變嘛。
按理說(shuō),PID控制輸出也是能調(diào)節(jié)加熱時(shí)間的,理論上也是調(diào)整加熱時(shí)間的。
wenwul
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 78 個(gè)
工控威望: 185 點(diǎn)
下載積分: 699 分
在線時(shí)間: 60(小時(shí))
注冊(cè)時(shí)間: 2012-05-12
最后登錄: 2024-12-20
查看wenwul的 主題 / 回貼
3樓  發(fā)表于: 2024-04-28 17:01
引用
引用樓主chenhaot于2024-04-28 11:36發(fā)表的 PID控制,加熱時(shí)間可設(shè),PLC控制程序該如何寫(xiě)? :
目前需要控制設(shè)備加溫,但是加溫時(shí)間需要可設(shè)置。比如100°加熱到200°,需要在2分鐘平緩的加熱到,而且這個(gè)加熱時(shí)間可以實(shí)時(shí)修改
這種程序該如何去寫(xiě)?有沒(méi)有朋友做過(guò)類似的方案?


“比如100°加熱到200°,需要在2分鐘平緩的加熱”,這和PID無(wú)關(guān),程序要做的是升溫速率,或升溫線性曲線。
linzm0238
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 83 個(gè)
工控威望: 360 點(diǎn)
下載積分: 8596 分
在線時(shí)間: 83(小時(shí))
注冊(cè)時(shí)間: 2021-04-13
最后登錄: 2024-12-20
查看linzm0238的 主題 / 回貼
4樓  發(fā)表于: 2024-04-29 11:59
帶程序控制功能的溫控器可以實(shí)現(xiàn)
weisongyuan
永遠(yuǎn)年輕
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 586 個(gè)
工控威望: 10122 點(diǎn)
下載積分: 3121 分
在線時(shí)間: 484(小時(shí))
注冊(cè)時(shí)間: 2013-08-13
最后登錄: 2024-12-22
查看weisongyuan的 主題 / 回貼
5樓  發(fā)表于: 2024-04-29 13:16
你的要求不應(yīng)該只使用PID控制。你可以使用PLC自己做加熱曲線、或者線性程序。再就是購(gòu)買(mǎi) 智能溫控儀,這種溫控儀能夠滿足你的控制要求:你可以設(shè)置一個(gè):使用多長(zhǎng)時(shí)間從一個(gè)溫度值加熱到另一個(gè)溫度值,這種溫控儀還可以設(shè)置在某一個(gè)溫度值溫度保持多長(zhǎng)時(shí)間。 并且不只是一個(gè)設(shè)置段。比如5分鐘從40度加熱至70度,在70度保持30分鐘,然后使用30分鐘時(shí)間從70度加熱到100度,再保持多長(zhǎng)時(shí)間……,這個(gè)溫控儀各段都可以靈活設(shè)置,并且足夠你使用。當(dāng)然 冷卻也是這樣。這種智能溫控儀解決了因加熱/冷卻過(guò)快而導(dǎo)致機(jī)械變形等問(wèn)題,記得十多年前這種 溫控儀大概300元左右,現(xiàn)在恐怕更便宜、性能更好了吧
永遠(yuǎn)年輕
gzcjx555
QQ  296686949
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 507 個(gè)
工控威望: 4194 點(diǎn)
下載積分: 1481 分
在線時(shí)間: 353(小時(shí))
注冊(cè)時(shí)間: 2014-02-15
最后登錄: 2024-12-22
查看gzcjx555的 主題 / 回貼
6樓  發(fā)表于: 2024-04-29 15:28
有沒(méi)有一個(gè)可能是這樣做的,我只是說(shuō)下我的想法,例如溫度表使用PID控制加熱,然后100度到200度需要2分鐘,你每隔1秒鐘去改變儀表的輸入,例如初始100度,設(shè)定100度,一秒后,設(shè)定101度,儀表PID到達(dá)101度,再過(guò)1秒設(shè)定102度,一直到200度
聯(lián)系電話15071699246,QQ296686949
微鑫科技
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 51 個(gè)
工控威望: 89 點(diǎn)
下載積分: 640 分
在線時(shí)間: 9(小時(shí))
注冊(cè)時(shí)間: 2020-08-03
最后登錄: 2024-05-19
查看微鑫科技的 主題 / 回貼
7樓  發(fā)表于: 2024-05-04 01:45
用單片機(jī)做過(guò)這樣的案例,PLC不會(huì)玩,沒(méi)有搞過(guò)。
jixzang
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 178 個(gè)
工控威望: 585 點(diǎn)
下載積分: 4126 分
在線時(shí)間: 59(小時(shí))
注冊(cè)時(shí)間: 2024-02-27
最后登錄: 2024-12-20
查看jixzang的 主題 / 回貼
8樓  發(fā)表于: 2024-05-04 08:47
用y=kx+b計(jì)算每0.1s(采樣周期)的溫度值作為PID的設(shè)定值,溫度測(cè)量輸入到PID的輸入端。這個(gè)是直線形式,實(shí)際工作中時(shí)間有可能延長(zhǎng),因?yàn)闇囟仍礁甙l(fā)熱管與受熱體的溫差越少,前期要壓制,后期跟不上。我的項(xiàng)目一般用指數(shù)函數(shù),前期速度快點(diǎn),后期慢點(diǎn)。
w12304888
w12304888
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 80 個(gè)
工控威望: 977 點(diǎn)
下載積分: 447 分
在線時(shí)間: 58(小時(shí))
注冊(cè)時(shí)間: 2022-09-08
最后登錄: 2024-12-21
查看w12304888的 主題 / 回貼
9樓  發(fā)表于: 2024-05-04 10:44
個(gè)人用過(guò)的方案,溫差除于加熱時(shí)間(分鐘)=每分鐘需要增加的溫度
如從100度10分鐘加熱到200度    每分鐘加10度設(shè)定。0分鐘時(shí)設(shè)定110度  2分鐘時(shí)設(shè)定130度 9分鐘時(shí)設(shè)定200度,如有余數(shù)就在最后一分鐘全加進(jìn)去
注意的是:斜率升溫時(shí)間必須大于定值升溫時(shí)間,不然無(wú)法實(shí)現(xiàn)。
pid最好也要根據(jù)溫度進(jìn)行改變,低溫時(shí)用低溫的pid,高溫用高溫的pid。不然低溫容易超過(guò)設(shè)定溫度或者高溫時(shí)速率不夠到不到設(shè)定溫度。
以上僅供參考,
twtynijj
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 142 個(gè)
工控威望: 254 點(diǎn)
下載積分: 413 分
在線時(shí)間: 185(小時(shí))
注冊(cè)時(shí)間: 2013-04-19
最后登錄: 2024-12-18
查看twtynijj的 主題 / 回貼
10樓  發(fā)表于: 2024-05-07 09:51
這個(gè)和PID 沒(méi)有一毛錢(qián)關(guān)系的。。。和加熱環(huán)境有關(guān)。。。 加熱的器功率有關(guān)。。。
泰山之石
A
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 2236 個(gè)
工控威望: 2469 點(diǎn)
下載積分: 11646 分
在線時(shí)間: 913(小時(shí))
注冊(cè)時(shí)間: 2008-11-12
最后登錄: 2024-12-19
查看泰山之石的 主題 / 回貼
11樓  發(fā)表于: 2024-05-07 11:13
引用
引用第10樓twtynijj于2024-05-07 09:51發(fā)表的  :
這個(gè)和PID 沒(méi)有一毛錢(qián)關(guān)系的。。。和加熱環(huán)境有關(guān)。。。 加熱的器功率有關(guān)。。。

我也是這樣認(rèn)為的,用一個(gè)電洛鐵的功率去燒一壺1000ml水,你認(rèn)為的多長(zhǎng)時(shí)間能燒開(kāi)?