Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Wichtig: Bevor Du wegen einem Problem mit der CC2 postest, stelle sicher, daß Du
die neueste OS-Version, die neuseste Compiler-DLL und die neuesten Modulversionen benutzt!
Beachte, daß sich auf der CD zur CC2-Unit/Station auch jetzt noch die ältesten Dateien befinden!
Es gelten folgende Anleitung und Regeln: Regeln CC2Net.de-Forum
Zurück zum Artikel  (Blaue Felder sind Pflichtfelder)


Name:   UserID: 
 E-Mail:
Kategorie
Betreff
Homepage:
Link-Titel:
Link-URL:
Cookie für Name, UserID, E-Mail, Homepage-URL setzen
(Erspart die Neueingabe bei Beiträgen und Antworten)
(Zum Löschen des Cookies hier klicken)
Ich nutze:
C-Control II Unit
C164CI-Controllerboard
C-Control II Station
CCRP5 mit CC2-Unit (Conrad Roboter)
CC2-Application-Board
CC2-StarterBoard
CC2-ReglerBoard
eigenes Board
original OS     OSOPT_V2     OSOPT V3.0 OSOPT V3.1

Kommentar:
Einfügen von HTML im Kommentar:

Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a>
Bild einfügen: <img src="BILDURL">
Text formatieren: <b>fetter Text</b>  <i>kursiver Text</i> <u>unterstrichener Text</u>
Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b>
C2 Quellcode formatieren: <code>Quellcode</code>
ASM Quellcode formatieren: <asm>Quellcode</asm>
(Innerhalb eines Quellcodeabschnitts ist kein html möglich.)
Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst !  

> Hallo André, > > ich habe die Portabfragen so gestaltet, wie du es beschrieben hast.Funktioniert soweit super, aber > ein Problem habe ich noch. > > > Zur Zeit habe ich an jeden input ( P1H.0-7) einen Taster angeschlossen, der die Lichtschranken > simulieren soll. > Bei den Ports P1H.0 -3 funktioniert es problemlos, bei den anderen Ports wird das Zählergebnis > verfälscht, wenn ich direkt mit einem Finger die Ports berühre. Soll heißen, daß die Zähler im > Ergebnis so hochschießen, das plötzlich Sprünge von bis zu 100 Impulsen auftreten, obwohl > die Taster nicht gedrückt wurden. Manchmal genügt es sogar, die Taster, die mit einem ca 20cm > langen geschirmten Kabel angeschlossen sind, auf einen anderen Platz zu legen. > Ich vermute, daß die Ports so sensibel gegenüber Störfeldern sind, daß sie anfangen zu > " schwingen". > Wie kann ich durch zusätzliche Beschaltung oder durch das Programmieren die Ports > unempfindlicher machen. > > Schon mal tausend Dank für die Beantwortung, ich denke das Problem ist bekannt. > > Grüßle aus Heilbronn > Anderl > > > >Hallo Anderl, > > > > Bei den Ports P1H.0 bis P1H.3 solltest Du die integrierte Zählerfunktion verwenden. > > Diese lässt sich dann bequem mit ports.getcount abfragen. > > Das geht dann für alle vier Ports wunderbar mit einem Thread: > > > > <code>long Counter[4]; > > thread cnt > > { > > Counter[0]=Counter[0]+ports.getcount(0); > > Counter[1]=Counter[1]+ports.getcount(1); > > Counter[2]=Counter[2]+ports.getcount(2); > > Counter[3]=Counter[3]+ports.getcount(3); > > }</code> > > > > Für die anderen Ports mußt Du eine Softwarezählung, wie in "MSR mit CC2" > > beschrieben machen. > > Übrigens gibt's bald ein 8-Bit-Zähler-Modul bei CCTools für den I²C-Bus. > > Dann kann man Verlusfrei zählen, sofern nicht mehr als 255 Impulse pro > > Abfrage des Bausteins kommen :-) > > > > MfG André H. > > > > > > > Hallo liebe CC2ler, > > > > > > ich bin Neueinsteiger in der Welt der CC2 und möchte eine automatisierte Stückzahlerfassung von > > > Hühnereiern in den verschiedenen Handelsklassen realisieren. > > > Eine CC2 Unit + Appl.Board habe ich vor mir liegen, daß aktuelle Betriebssystem habe ich auch > > > übertragen. > > > Ein wenig konnte ich mich schon in die IDE einarbeiten. > > > Zu den Anforderungen: > > > > > > Die Eingangsimpulse kommen von acht einzelnen Lichtschranken, die an die Ports PH1.-PH1.7 > > > angeschlossen sind. > > > Jeweils zwei Lichtschranken sind zuständig für eine Handelsklasse d.h. die gezählten Impulse > > > müssen vor Übertragung in den PC, addiert werden. > > > Desweiteren sollte der Zählvorgang erst dann aktiv werden, wenn die Sortiermaschine angelaufen > > > ist.Diesen Zustand wollte ich über einen Schaltkontakt an Port PL1.0 abfragen. > > > Sollte es zu einem Stillstand des Förderbandes kommen, soll der Zählvorgang warten, bis ein > > > erneuter Impuls über PL1.0 ankommt. > > > > > > Im Schnitt werden pro Handelsklasse etwa 1000 ( PH1.0-.7)Impulse erwartet. > > > > > > Zusätzlich wollte ich noch am ext.LCD den aktuellen Zählerstand darstellen. > > > Das im Buch beschriebene Programm zur Impulszählung funktioniert super, jedoch ist es nur > > > für einen Eingang. > > > > > > Zu meinen Fragen: > > > > > > 1.) Wie kann ich das im Buch beschriebene Programm Impulszähler soweit aufpoppen, damit > > > ich acht Eingänge abfragen kann, bzw. wie kann ich die Einzelergebnisse von zwei Eingängen > > > zusammenfassen? > > > > > > 2.) Für die Weiterverarbeitung im PC verwende ich ein VB Programm mit vbTerm. Kann die CC2 > > > die erfassten Daten in realtime an den PC senden? > > > > > > 3.) Genügt der im CC2 vorgesehene Speicherplatz aus zur Erfassung der Daten? Pro Tag werden > > > etwa 3 Zählvorgänge gestartet, nach jedem abgeschlossenen Zählvorgang kann der > > > Speicherplatz geleert werden. > > > > > > > > > Ich sag jetzt schon mal Dankeschön, für die Beantwortung der " Flut " von Fragen-:) > > > > > > > > > Grüßle aus Heilbronn > > > Anderl
Dateianhang: (.gif, .png., .jpg, .zip, .rar)
max. 256kB
max. 256kB