Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Überauf bei meinem Zähler umgehen? Kategorie: Programmierung Basic (von Thomas Schumacher - 6.05.2005 18:19)
Thomas Schumacher nutzt:  CC1-Unit V1.1
Hallo liebe C-Control Gemeinde,

ich habe folgendes Problem:

Ich habe für eine Machine einen Zähler gebaut, der die Stückzahl und die Durchschnittliche Stückzahl pro Stunde auf dem Display anzeigt. Ich verwende zurzeit den Freq2 Eingang der als Ereigniszähler eingestellt ist. Zum Ermitteln der Stk/h verwende ich folgende Funktion (Achtung Basic++ Code):

Zeitraum = 15 'Messzyklus
if second mod Zeitraum = 0 then
    if second <> lastsecond then
        lastsecond=second
        summe = freq2 * (60 / Zeitraum)
        summe = (summe * 60)
        freq2=0    
    end if
end if

Die Summe wird dann auf dem LCD ausgegeben. Leider  schafft die Machine fast 60000 Stk/h d.h. die Word Variable läuft natürlich über :-(  Unter http://manfred.wilzeck.de/Tipps.html steht etwas davon, wie man bis 65535 Zählen könnte. Doch leider weiss ich nicht genau wie ich dies auf meinen Anwendungsfall anwenden könnte. Hat jemand eine Idee wie ich dies in den Griff bekommen könnte?

Viele Grüße Thomas



 Antwort schreiben

Bisherige Antworten:

Re: Überauf bei meinem Zähler umgehen? (von DIE HARD - 8.05.2005 17:13)
    Re: Überauf bei meinem Zähler umgehen? (von Thomas Schumacher - 9.05.2005 18:32)
        Re: Überauf bei meinem Zähler umgehen? (von DIE HARD - 10.05.2005 10:51)
            Re: Überauf bei meinem Zähler umgehen? (von Thomas Schumacher - 10.05.2005 12:15)
                Re: Überauf bei meinem Zähler umgehen? (von DIE HARD - 10.05.2005 19:33)
                    Re: Überauf bei meinem Zähler umgehen? (von Thomas Schumacher - 11.05.2005 17:14)
                       Re: Zahlenausgabe über 32767 (von ManfredW - 14.05.2005 13:37)
                          Re: Zahlenausgabe über 32767 (von Thomas Schumacher - 15.05.2005 20:51)
Re: Überauf bei meinem Zähler umgehen? (von ManfredW - 6.05.2005 22:45)
Re: Überauf bei meinem Zähler umgehen? (von Stefan Tappertzhofen - 6.05.2005 18:44)
    Re: Überauf bei meinem Zähler umgehen? (von Thomas Schumacher - 6.05.2005 19:42)
    Re: Überauf bei meinem Zähler umgehen? (von Thomas Schumacher - 6.05.2005 19:42)
        Re: Überauf bei meinem Zähler umgehen? (von ManfredW - 7.05.2005 10:39)
            Re: Überauf bei meinem Zähler umgehen? (von Thomas Schumacher - 9.05.2005 18:54)