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 

 Re: Datenübertragung zum PC Kategorie: Verschiedenes (von Achim - 13.06.2004 20:02)
 Als Antwort auf Re: Datenübertragung zum PC von Holger - 13.06.2004 19:14
Hi,

> > Du könntest auch Klartext mit print und input verwenden.
> Ich wüsste nicht, wie ich damit den Zustand der IO-Ports ausgeben kann.

In eine Zahl oder mehrere Zahlen wandeln und als Klartext über die Leitung, also

define myports wordport[1]

print myports

liefert eine Zahl zwischen -32768 und 32767, also ein bis sechs Zeichen. Die liest Du mit VB ein
und berechnest die Werte der einzelnen Ports daraus wieder zurück.

Oder .

define myport1 port[1]
define myport2 port[2]
...
define myport16 port[16]

print myport1; ","; myport2; ","; ... ","; myport16


Liefert 16 durch Komma separierte Zahlen - jeweils 0 oder -1. Diese Zeile liest Du mit VB ein und
splittest die anhand der Kommata auf, und interpretierst dann -1 als TRUE und 0 als FALSE.

Oder auch eine Zeile pro Port.

Bei den Analogports kommen Werte zwischen 0 und 255.

> > Timer in welchem Programm - dem VB-Basic? Inwiefern "funktioniert" das nicht mehr?
> In dem VB Programm kann ich über einen normalen Windows-Button die Variablen nacheinander
> aus dem Puffer lesen.

Vielleicht musst Du das "V" bei VB mal bei Seite lassen und echtes Basic hinschreiben. ;-)

> > Wozu brauchst Du die überhaupt?
> Ich weiß nicht wie ich anders auf die Schnittstelle zugreifen kann

OPEN "COM1:" as #7
INPUT #7, i
oder so war doch die Syntax? (Zuletzt vor 10 Jahren gemacht, sorry, wenn's nicht stimmt).

> > Wie viele Messdaten fallen denn pro Minute an? Wie sehen die aus?
> 2 Byte - 16x Digital Ports
> 8 Byte - 8x Analog Ports
> Also 10 byte. und das so oft wie es geht. also mindestens einmal pro Sekunde

Sollte auch bei 9600 Baus auch im Klartext wie oben gehen.

HTH

Bye
 Achim

 Antwort schreiben

Bisherige Antworten:

Re: Datenübertragung zum PC (von Christoph - 14.06.2004 1:09)
wie wäre es mit Excel? (von sl - 13.06.2004 21:24)