nodo-domotica.nl

Maximale waarden Variable en Pulscount

Met de Nodo commando's en dee Eventlist kun je vrijwel elke domotica wens realiseren. De Nodo beschikt hiervoor over een eigen script-taal waarmee u uw domotica wensen kunt realiseren. Plaats hier uw vragen en tips die hier op betrekking hebben.

Maximale waarden Variable en Pulscount

Berichtdoor PieterS » 01 maart 2013, 11:22

Wat wil ik bereiken:
In beeld krijgen hoe een waarde in de loop van de dag oploopt middels grafiek.
Ik heb pulsenteller aangesloten op WiredIn. Die telt perfect en de pulse wordt in diverse variablen opgeslagen. Maar variable loopt vol terwijl timer nog niet is verstreken... :(
Een variable kan (zo blijkt me) tot 100 oplopen.
Daarom overweeg ik Pulsecount.

In Wiki wordt bij Pulsecount weinig info gegeven:
De Nodo beschikt over een pulsenteller en een timer die tijden tussen pulsen meet. (Voor uitleg zie: Pulsen meten).

Wat is de maximale waarde die geteld kan worden en de maximum tijd voor die timer? Ik denk dat er gedoeld wordt op TimersetMin? Dan heb ik 255 minuten... :cry:

Ik wil eigenlijk het aantal pulsen op analoge poort tellen gedurende een etmaal en dan om middernacht met 0 beginnen... Maar de variable is al na half uur bij 100 en loopt niet verder op...

Commando VariableVariable vind ik niet echt fraai..

Ik had dat als volgt bedacht:
Code: Selecteer alles
sendto 3; EventlistWrite; ClockAll 0,0; VariableSet 2,0;
sendto 3; EventlistWrite; WiredIn 1,on; VariableInc 2,1;

Maar er doemen 2 problemen op:
1: De variable bleek vanacht niet te zijn reset. (er zit wel timermodule op slave)
2: De variable heeft te beperkt bereik.

Zie tijdstip in middelste grafiek: middernacht zou waarde naar 0 moeten gaan...
Afbeelding
Even de lijn voor 23:00 uur vergeten want ik heb slave gereset. ;)

Alle suggesties zijn welkom!
Alvast dank.
Pieter
PieterS
 
Berichten: 234
Geregistreerd: 21 dec 2011, 22:11

Keer terug naar Nodo scripts

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers. en 1 gast

cron