MORA skrev:4-20mA ting er ikke planlagt pt., men da det er modul opbygget er det muligt at lave et modul der kan det, vi skal blot finde en passende chip til at oversætte det til et digitalt signal.
Hvad er PID regulering ?
Det lyder godt med 4-20ma. Håber på det men regner ikke med. Har læst 90% af trådende herinde om jeres projekt så ved godt at det ikke er på fuldtid. ( Men super i har lysten ! )
Kunne se at i frigav hvilken hardwareplatform at Stokerbot 1 kørte på. Gør i også det med Stokerbot 2 ? Vil nemlig gerne sikre mig at min Grundfoss flowmåler virker med jeres hardware.
PID er en styringen , istedet for ON/OFF har du en regulering.
PID bruges f.eks til regulering af temperaturen i kølelager. Du har en temperaturfølerr og en motorventil. Motorventilen modules således at temperaturen er konstant i lageret. Så f.eks hvis jeg vil have en temperatur på -5 grader står PID controlleren og regulere motorventilen med et 4-20ma signal.
Hvis man nu har fyldt lageret med en masse varmt produkt og produkt kommer ned på -5 grader vil en on/off styring slå motorventilen fra. En PID controler vil vurdere at nu er temperaturen -5 grader men der bliver ved med at være varme udvikling fordi at raten den stiger med ( f.eks +0,1 per minut) stadig er tilstede. Så den skal åbene ventilen lidt således at temperaturen holdes på -5.
PID kan du læse mere om herunder , hvis du gerne vil have det på engelsk er der en forklaring på følgerne link:
http://en.wikipedia.org/wiki/PID_controller
A proportional–integral–derivative controller (PID controller) is a generic control loop feedback mechanism (controller) widely used in industrial control systems. A PID controller attempts to correct the error between a measured process variable and a desired setpoint by calculating and then outputting a corrective action that can adjust the process accordingly. Wiki.
Følgerne er klippet/klisteret fra en anden tråd her på Stokerpro.dk omkring PID til en kedel.
viewtopic.php?f=137&t=4053
jni skrev:PID reguleringen er den der bestemmer hvordan kedelydelsen ændre sig i forhold til ændringeri temperaturen på kedelvandet.
Man kan samenligne "P" ledet med en lokumsventil. Hvis niveauet (temperaturen) falder, så åbner ventilen (regulere kedelydelsen op) Men da P ledet kun regulere ved en ændring, vil der altid være et efterslæb (hvis flyderen på lokumsventilen synker pga en lavere vandstand, åbner ventilen mere, men den åbner jo kun mere hvis vandstanden er faldet)
Ved at regulere på P ledet ændre man altså hvor meget kedelydelsen, i forhold til ændingen fra setpunktet af temperaturen
I ledet kan man samenligne med 2 aftastere i en beholder, en der tænder for vandet ved lavt niveau, og en der slukker ved højt niveau, og bliver brugt for at kompensere for efterslæbet i P ledet. Dvs at hvis niveauet (temeraturen på VV) falder og P ledet ikke fuldt ud kompensere, så vil I ledet "åbne for en ekstra ventil" indtil niveauet er nået (øge kedelydelsen yderligt)
Ved at stille på I ledet ændre man hvor meget der "åbnes for den ekstra ventil" (hvor meget der skrues ydeligt op for kedelydelsen, ved en avigelse fra setpunktet)
D ledet bruges til at forhindre oversving i temperaturen, det gøres ved at se om kedeltemperaturen nærmer sig setpunktet, eller bevæger sig væk fra setpunktet. Dvs at hvis setpunktet for VV er 70 C, og den virkelige temperatur på VV ændre sig fra 65 til 66 C. Så vil D ledet regulere ned for kedelydelsen, selvom der stadig er 4 c forskel mellem setpunkt, og virkelig temperatur på kedelvand.
Jeg har eksperimenteret temmeligt meget med pid reguleringen, og min står som følger:
P: 1,2
I: 0,03
D: 7
Håber det hjalp på forståelsen, ellers må du jo spørger
mvh jesper