chenhaot
chenccc
級別: 略有小成
![]() |
目前需要控制設(shè)備加溫,但是加溫時(shí)間需要可設(shè)置。比如100°加熱到200°,需要在2分鐘平緩的加熱到,而且這個(gè)加熱時(shí)間可以實(shí)時(shí)修改 這種程序該如何去寫?有沒有朋友做過類似的方案? ![]() |
---|---|
|
w12304888
w12304888
級別: 論壇先鋒
![]() |
個(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è)定溫度。 以上僅供參考, |
---|---|
|