| |
|
|
- Seite 1 - |
|
Herbert N. | Hallo
Hab das problem das ich die serielle 8-fach Relaiskarte von Conrad nicht ansprechen kann in Qbasic klakerts
Ich verwende Prf 5.0 / Winme / P700 ( net lachen der is gut genug für solche Sachen grins )
hier ein bischen programm zum studieren was ich falsch mache: KompilierenMarkierenSeparierenDeclare h%,e%,a$,b$,c$,d$,e$,f$,g$
Declare Init$,Kanal1$,id%,Pause&
@CloseCom(COM1)
proc Pause
let Pause& = &GetTickCount
Let Pause& = @ADD(Pause&,100)
while @GT(Pause&,&GetTickCount)
wend
endproc
Font 1
let id% = COM1
LET h% = @OpenCom(id%,1024,1024)
@SetCom(id%:19200,N,8,1)
@SetComExt(id%,10,0,0,$0001,0,0)
LET f$ = @ReadCom$(id%,4)
Pause
LET g$ = @ComError(id%)
Pause
let Init$=CHR$(1),CHR$(5)CHR$(2),CHR$(6)
let Kanal1$=CHR$(3),CHR$(5),CHR$(8),CHR$(14)
print Fehler : ;@ComError(COM1)
@WriteCom(h%,Init$)
pause
@ReadCom$(id%,4)
Pause
@WriteCom(h%,Kanal1$)
Pause
print Init$
Print id%
LET f$ = @ReadCom$(id%,4)
Pause
print Fehler : ;@ComError(id%)
print Gelesen : ;f$
Pause
print Gelesen : ;@ReadCom$(id%,4)
Pause
@CloseCom(id%)
Danke im voraus |
|
|
| |
|
|
|
| |
|
- Seite 3 - |
|
Detlef Tussing | Hallo Georg
Ich habe ein neues Problem, wobei du oder vieleicht jemand anders helfen kann
ein in PROFAN geschriebenes Prog das ich in eine EXE-Datei wandel möchte ich mit anhängenden Paramtern öffenen. z.B. Relais.exe 321 die 321 sollte in der Relais.exe als Variable genutz werden
Gruss Detlef |
|
|
| |
|
|
|
| |
|
| |
|
|
| |
|
- Seite 4 - |
|
|
Michael Wodrich | aber dann %parcount für die Kommandozeile.... |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 11.02.2007 ▲ |
|
|
|
|
| |
|
| |
|
|
|
Detlef Tussing | Danke euch beiden, funktioniert sehr gut.
Das nächste wäre die Relaiskarte über ein analoges Modem abzusetzen, um auch bei unseren Aussenwachen die Tore zu öffnen.
Wer weis dafür eine Antwort als Anfangshilfe?
Für alle Informationen bin ich sehr dankbar |
|
|
| |
|
|
|
H.Brill | Hallo, Die Relaiskarte habe ich auch und es funktioniert auch gut. Ich hab da noch das 8Kanal 10Bit Datenerfassungs Modul rumliegen. Hat damit schon jemand Erfahrung sammeln können ? Mit dem alten Turbo Basic Code mit (Out(ImP(...)) komme ich nicht so recht klar. Vielleicht hat ja jemand ein kleines Beispiel parat. |
|
|
| Benutze XPROFAN X3 + FREEPROFAN Wir sind die XProfaner. Sie werden von uns assimiliert. Widerstand ist zwecklos! Wir werden alle ihre Funktionen und Algorithmen den unseren hinzufügen.
Was die Borg können, können wir schon lange. | 25.02.2007 ▲ |
|
|
|
|
Detlef Tussing | Hallo H.B.
Was für ein Modul ist das vieleicht kann ich helfen, wenn du mir mehr Informationen gibts.
Gruß Detlef
Noch ohne ATAVAR, aber ich arbeite dran. |
|
|
| |
|
|
|
H.Brill | Es ist auch von der Firma CONRAD, Best.Nr. 190226. hab ein Bild angehängt, wo auch der Quelltext ist.
Geht mir nur ums Grundsätzliche, damit ich mal wenigstens ne kleine Batterie messen kann.
PS: wie klemmt man etwas an ? Pluspol an eine der 8 Leitungen und Minuspol an GND ? |
|
|
| Benutze XPROFAN X3 + FREEPROFAN Wir sind die XProfaner. Sie werden von uns assimiliert. Widerstand ist zwecklos! Wir werden alle ihre Funktionen und Algorithmen den unseren hinzufügen.
Was die Borg können, können wir schon lange. | 25.02.2007 ▲ |
|
|
|
|
Detlef Tussing | Hallo H.B.
Das mit dem anklemmen ist richtig
Ein Prog kann ich dir im moment nicht liefern, aber ich versuche es mal, wird aber nicht leicht da ich die Platine zum prüfen nicht habe.
Aber du kannst mal in meinem Prog für die Relaiskarte nachsehen, da lese ich auc Daten aus. Du must (nur) 12 mal auslesen (dafür auch der Befehl in BASIC `for i = 1 to 12`)
Bis bald
Gruß Detlef |
|
|
| |
|
|
|
Detlef Tussing | Hallo H.B.
habe mich einwenig schlau gemacht. Tipp mal bei Google LTC1090 ein da gibt es jede Menge Hilfe, setzt aber ein bischen technische Grundwissen vorraus. Mein Prog wird dir nicht helfen, da bei der Relaiskarte die RX und TX Leitungen der V24 benuzt werden. Bei deiner Platine ist das anders, da werden die Leitungen RTS, CTS und DTR benutzt. Dmit habe ich noch nicht gearbeitet.
Kann auch leider kein Prog schreiben, da ich es nicht testen kann.
Frag mal GDL der hat da mehr Erfahrung darin.
Gruß Detlef |
|
|
| |
|
|
|
H.Brill | Danke für deine Mühe. Werde mal weitersehen. Ein Prog brauch ich nicht unbedingt. Mich interessiert eigentlich nur, wie ich genau vorgehen soll, bzw. wie der 10Bit String gesendet wird. |
|
|
| Benutze XPROFAN X3 + FREEPROFAN Wir sind die XProfaner. Sie werden von uns assimiliert. Widerstand ist zwecklos! Wir werden alle ihre Funktionen und Algorithmen den unseren hinzufügen.
Was die Borg können, können wir schon lange. | 26.02.2007 ▲ |
|
|
|
|
Detlef Tussing | Schau bei Google rein da ist das recht gut beschrieben
Gruß Detlef |
|
|
| |
|
|