آیا از دوستان کسی برنامه حهی کنترلر برای دما را دارد که به زبان بسکام باشد لطفا من را کمک کنید.
اطلاعیه
Collapse
No announcement yet.
کنترل دما با برنامه PID
Collapse
X
-
پاسخ : کنترل دما با برنامه PID
با سلام خدمت کلیه دوستان .
ایا کسی نمی تونه در مورد برنامه pid کنترلر دما کمکم نماید من مدتی است به دنبال برنامه کنترل دما و ثابت نگهداشتن آن می باشم که تا کنون موفق نشدم لطفا کمک کنید مثال بسکام هم تست کردم جواب نگرفتم شاید من چون مبتدی هستم نتونسته ام از مثال بسکام درست استفاده نمایم. لطفا اگر کسی برنامه آماده داره که به زبان بسکام می باشد در لینک قرار بده با تشکرا همه مسافریم پس بیایید به هم کمک کنیم
-
پاسخ : کنترل دما با برنامه PID
باسلام
قالب Sealing شما روی یک دستگاه صنعتی نصب شده یا خودتون میخواهید دستگاه بسازید ؟ دستگاه PLC داره ؟
شما میخواهید خودتون برد کنترل دما بسازید یا فقط کنترل دما به روش PID براتون مهمه ؟
ترموکوپلی که استفاده شده یا قصد استفاده از اونو دارید از چه نوعیه ؟ ( J - JK-L-B-R-S .....)
چرا از Temperature Controller های آماده استفاده نمیکنید ؟
دیدگاه
-
پاسخ : کنترل دما با برنامه PID
نمونه ای از یک کنترل کننده دما ی pid
error=SP-temp; //H1
pterm=kp*error; //H2
iterm=(ki*error)+last_iterm; //H3
dterm=(error-last_error)*kd; //H4
DD=(pterm+iterm+dterm)*100; //H5
if(DD<1) DD=1; //H6
if(DD>1020) DD=1020; //H7
last_iterm=iterm; //H8
last_error=error; //H9
D2=DD; //H10
HD=D2/256; //change to int val [xx xx] //H11
LD=D2%256; //H12
دیدگاه
-
پاسخ : کنترل دما با برنامه PID
نوشته اصلی توسط abbas5436 نمایش پست هانمونه ای از یک کنترل کننده دما ی pid
error=SP-temp; //H1
pterm=kp*error; //H2
iterm=(ki*error)+last_iterm; //H3
dterm=(error-last_error)*kd; //H4
DD=(pterm+iterm+dterm)*100; //H5
if(DD<1) DD=1; //H6
if(DD>1020) DD=1020; //H7
last_iterm=iterm; //H8
last_error=error; //H9
D2=DD; //H10
HD=D2/256; //change to int val [xx xx] //H11
LD=D2%256; //H12
دیدگاه
دیدگاه