Två-punktsutgång med till/från styrning. En analog insignal konverteras till en
binär signal. Styrningen utförs antingen som proportionell till/från styrning
med dödzon eller som till/från styrning med hysteres.

Siffran 2 i objektnamnet syftar på objektets utgång som har 2-lägesverkan. Två
diskreta order kan ges med innebörden höger/vänster, upp/ner, öka/minska etc.
Två typer av till/från styrning finns. Vilken typ av styrning som gäller bestäms
av om dödzon definierats eller ej.
MinOut < MaxOut ger puls-proportionell styrning i dödzonen enligt följande:
Så länge OutVal < MinOut är Order alltid FALSE och så länge OutVal >
MaxOut är Order alltid TRUE.

Då MinOut = OutVal = MaxOut är utgången puls-proportionell ('pulsad') med
cykeltiden Period .
Vid puls-proportionell till/från styrning gäller att gäller att förhållandet
mellan till/från bestäms av
Kvoten uppdateras varje programcykel. Om en period inleds med tillslag
kommer detta att bestå under tiden,
(OutVal(t) - MinOut) / (MaxOut(t) - MinOut(t)) * Period
Därefter kommer frånslaget att sitta resten av perioden; dvs,
(1 - (OutVal(t) - MinOut) / (MaxOut(t) - MinOut(t)) * Period
MinOut = MaxOut ger till/från-verkan med hysteres, som ett kombinerat
Compl / Comph objekt.

Tips
Temperaturreglering av elektrisk ugn är exempel på en tillämpning där Out2P
objekt skulle kunna användas.
Se även
RtBody attributes pwr_sClass_out2p |
Float32 |
OutVal |
OUT |
Analog insignal, t.ex anslutning till OutChange i Pid-objekt. |
Boolean |
Order |
on |
Utsignalens uppförande är olika beroende på om MinOut < MaxOut eller
MinOut = MaxOut . Se ovan. |
Pointer to Float32 |
ScanTime |
ScanTime |
Programcykeltid i sekunder. Initieras automatiskt vid kompilering. |
Float32 |
MaxOut |
MaxOut |
Anger dödzonens övre gräns. Styrningens karaktär beror av om
MinOut < MaxOut eller MinOut = MaxOut . Se ovan. |
Float32 |
MinOut |
MinOut |
Anger dödzonens nedre gräns. Styrningens karaktär beror av om
MinOut < MaxOut eller MinOut = MaxOut . Se ovan. |
Float32 |
Period |
Period |
Pulsperioden, i sekunder, vid puls-proportionell styrning. |
Float32 |
RunTime |
RunTime |
Ackumulerad tid, i sekunder, sedan senaste till/från-omslag. |