Deutsch
Forum

Relaiskarte serielle Schnittstelle und Profan

 
- 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:
KompilierenMarkierenSeparieren
Declare 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
 
26.02.2006  
 



 
- 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
 
Gruß Detlef Tussing
Windows XP, XProfan 10
11.02.2007  
 



Mit Params starten:
KompilierenMarkierenSeparieren
Shell "meinprogramm.exe 321"

Die Params ermitteln und in eine Var ablegen:
KompilierenMarkierenSeparieren
declare myvar&
case %pcount : myvar&=val(par$(1))
nun liegt in myvar z.B. 321

Hm?

Die Hilfe hilft Dir hierfür beim Stichwort "Kommandozeilen-Parameter".
 
11.02.2007  
 



 
- Seite 4 -



Michael
Wodrich
aber dann %parcount für die Kommandozeile....
 
Programmieren, das spannendste Detektivspiel der Welt.
11.02.2007  
 



Huuuuups! Natürlich! Nicht PCount  sondern parcount . Mein Fehler!
 
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
 
Gruß Detlef Tussing
Windows XP, XProfan 10
14.02.2007  
 




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.
 
Gruß Detlef Tussing
Windows XP, XProfan 10
25.02.2007  
 




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 ?

219 kB
Hochgeladen:25.02.2007
Ladeanzahl94
Herunterladen
 
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

1 kB
Hochgeladen:25.02.2007
Ladeanzahl77
Herunterladen
 
Gruß Detlef Tussing
Windows XP, XProfan 10
25.02.2007  
 




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
 
Gruß Detlef Tussing
Windows XP, XProfan 10
26.02.2007  
 




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
 
Gruß Detlef Tussing
Windows XP, XProfan 10
26.02.2007  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

8.965 Betrachtungen

Unbenanntvor 0 min.
R.Schneider26.06.2023
Walter08.02.2018
Peter Max Müller18.11.2017
bastler16.12.2013
Mehr...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie