Ik heb even de hulp nodig van de wiskundigen hier.
De oplossing voor mijn vraag is een wiskundige vergelijking, maar dit soort wiskunde gaat mijn petje te boven, nooit mij sterkste kant geweest, en google kan mij momenteel ook niet helpen. Ik heb ook het wiskundig inzicht niet om de formules die ik vindt op google om te zetten.
Achtergrond:
Ik wil een analoge uitgang (0-10V) programmeren op een PLC om een frequentieregelaar mee aan te sturen.
De instelwaarde (Wi) wordt door de operator gegeven met een slider op een HMI
Deze waarde is een int, van 15-25
De waarde uitgestuurd naar de output (Wo) card is een waarde van 0-32767. Waarbij 0 = 0V en 32767=10V
Wi 15 = Wo 0
Wi 25 = Wo 32767
Code zal dus iets zijn zoals:
Wo = (Wi met een vergelijking erbij)
Kan iemand mij hierbij helpen ?
Bedankt !!
Formule analoge uitgang PLC
- heist_175
- Moderator

- Berichten: 16629
- Lid geworden op: 07 okt 2010, 09:35
- Locatie: Kempen
- Uitgedeelde bedankjes: 521 keer
- Bedankt: 1219 keer
- Recent bedankt: 6 keer
W(output) = {W(input) - 15} * (32764/10)
Code: Selecteer alles
input output
15 0
16 3276
17 6552
18 9829
19 13105
20 16382
21 19658
22 22934
23 26211
24 29487
25 32764
-
StarWing
- Elite Poster

- Berichten: 960
- Lid geworden op: 28 jan 2006, 18:21
- Uitgedeelde bedankjes: 50 keer
- Bedankt: 80 keer
- Recent bedankt: 2 keer
Bedankt,
Ik ga het direct eens in de code steken en testen !!
Toegevoegd na 25 minuten 55 seconden:
@heist_175 Bedankt, ik heb het in de code gestoken en doet exact wat ik wil
Ik ga het direct eens in de code steken en testen !!
Toegevoegd na 25 minuten 55 seconden:
@heist_175 Bedankt, ik heb het in de code gestoken en doet exact wat ik wil
