njtl0811
[img]http://ip.ipwind.cn/ip.pn
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 127 個(gè)
工控威望: 256 點(diǎn)
下載積分: 756 分
在線時(shí)間: 59(小時(shí))
注冊(cè)時(shí)間: 2009-02-12
最后登錄: 2024-07-29
查看njtl0811的 主題 / 回貼
樓主  發(fā)表于: 2009-02-21 11:17
各位大俠,我是一位初學(xué)者,想問(wèn)一下如果不用PLC自帶的PID向?qū)K,而自己編寫PID控制程序,那么其中的功能量怎么轉(zhuǎn)換?比如我想把150攝氏度作為滿值1,而零下20作為0。這樣該怎么弄?初學(xué)者,提得問(wèn)題比較弱智可能。但還請(qǐng)幫下忙,解一下我的困難。
xbs321
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 83 個(gè)
工控威望: 208 點(diǎn)
下載積分: 686 分
在線時(shí)間: 15(小時(shí))
注冊(cè)時(shí)間: 2008-08-25
最后登錄: 2019-01-10
查看xbs321的 主題 / 回貼
1樓  發(fā)表于: 2009-02-26 15:19
我覺得你可以先讀入溫度數(shù)據(jù),轉(zhuǎn)化為實(shí)際溫度,然后做個(gè)線性就可以轉(zhuǎn)化為0-1了
heming
級(jí)別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊(cè)時(shí)間: *
最后登錄: *
查看heming的 主題 / 回貼
2樓  發(fā)表于: 2009-03-04 17:43
先把溫濕度用傳感器讀出來(lái),讀出來(lái)的值一般是一個(gè)0-32768的值,把這個(gè)值轉(zhuǎn)換位雙整數(shù),利用公式把這個(gè)值轉(zhuǎn)換成標(biāo)準(zhǔn)值就行了,你可以把郵箱告訴我,我發(fā)一程序給你看看!