joow,

voor mijn eindwerk heb ik een PLC programmatje gescheven (voor een S7-200/CPU222) die een motor stuurt die een filterwiel (wiel met verschillende lichtfilters) aandrijft. Het filterwiel stopt steeds voor de lens van een camera. Wanneer het filterwiel stil staat, wordt de trigger van de camera gestuurd. Afhankelijk van welke filter (COUNTER) zich voor de camera bevindt wordt een andere waarde naar een TIMER gestuurd.(deze laat de uitgang voor de trigger steeds een bepaalde tijd hoog) De tijd laat ik variëren door MOVE functies die een MW naar de PT van een TIMER sturen, afhankelijk van de waarde van de COUNTER. Dit lukt allemaal goed. Nu is het zo dat die waarden allemaal moeten kunnen variëren naargelang het achtergrondlicht.

Mijn vraag is nu of ik de waarden aan de ingang van de MOVE (ingetypte getalwaarden) die naar de timer worden gestuurd kan vermenigvuldugen met een waarde die afhankelijk is van de spanning van een potentiometer? (De verschillende waarden voor de timer mogen steeds met dezelfde waarde afh van de pot vermenigvuldigd worden)
Zo kan ik de triggertijd laten varieren met de spanning van de pot.

Ik zou dus een potentiometer aan een "even" ingang hangen. (adress AIW8) Wat krijg ik dan op dat adress? Een word-length? Kan dat een getal zijn?

Als dit zo is kan ik met IntegerMath een éénvoudige vermenigvuldiging doen en de bekomen waarde op de ingang van de MOVE functie zetten.

Moet de spanning van de pot dan van 0-10V gaan, kan ik die rechtstreeks aan de 24V DC hangen? Welke pot kan ik hiervoor gebruiken??

Gelieve me op weg te zetten...

Greetingz
Tijl Joseph