chenhaot
chenccc
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 157 個(gè)
工控威望: 230 點(diǎn)
下載積分: 1309 分
在線時(shí)間: 127(小時(shí))
注冊(cè)時(shí)間: 2020-08-20
最后登錄: 2024-11-04
查看chenhaot的 主題 / 回貼
樓主  發(fā)表于: 2024-04-28 11:36
目前需要控制設(shè)備加溫,但是加溫時(shí)間需要可設(shè)置。比如100°加熱到200°,需要在2分鐘平緩的加熱到,而且這個(gè)加熱時(shí)間可以實(shí)時(shí)修改
這種程序該如何去寫?有沒有朋友做過類似的方案?
w12304888
w12304888
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 75 個(gè)
工控威望: 872 點(diǎn)
下載積分: 167 分
在線時(shí)間: 54(小時(shí))
注冊(cè)時(shí)間: 2022-09-08
最后登錄: 2024-11-08
查看w12304888的 主題 / 回貼
1樓  發(fā)表于: 2024-05-04 10:44
個(gè)人用過的方案,溫差除于加熱時(shí)間(分鐘)=每分鐘需要增加的溫度
如從100度10分鐘加熱到200度    每分鐘加10度設(shè)定。0分鐘時(shí)設(shè)定110度  2分鐘時(shí)設(shè)定130度 9分鐘時(shí)設(shè)定200度,如有余數(shù)就在最后一分鐘全加進(jìn)去
注意的是:斜率升溫時(shí)間必須大于定值升溫時(shí)間,不然無法實(shí)現(xiàn)。
pid最好也要根據(jù)溫度進(jìn)行改變,低溫時(shí)用低溫的pid,高溫用高溫的pid。不然低溫容易超過設(shè)定溫度或者高溫時(shí)速率不夠到不到設(shè)定溫度。
以上僅供參考,