AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

DLL für RS232

Ein Thema von sopolka · begonnen am 24. Mär 2012 · letzter Beitrag vom 24. Mär 2012
Antwort Antwort
sopolka

Registriert seit: 24. Mär 2012
2 Beiträge
 
#1

DLL für RS232

  Alt 24. Mär 2012, 14:54
Hallo,
ich hoffe ihr könnt mir helfen?

Vorgeschichte: Es geht um eine Aquariumsteuerung; ermittelt werden Temperatur, PH-Wert und die Zeit, um dann Heizungen, CO²-Ventil und Licht zu schalten.
Das Programm für die Steuerung ist erstellt mit Testpoint von Keithley. Als Mess- und Steuerhardware habe ich einen DLP-IO8. Der wird an einen USB-Port angeschlossen und taucht als zusätzliche COM-Schnittstelle auf. Funktioniert an meinem Terminalprogrammen auch prima, es brauchen nur einzelne Zeichen wie "Z" oder "0" gesendet werden und das Teil antwortet mit einem Wert oder schaltet einen Ausgang; genau wie es soll. Leider arbeitet der DLP-IO8 mit einer Baudrate von 115200 Baud, und gerade mit der kommt Testpoint nich klar - sehrwohl aber mit DLLs!

Nun meine Idee: Wie könnte ich eine DLL erzeugen, die das zu verarbeitende Zeichen von Testpoint erhält, dies dann auf die RS232 überträgt und dann die erhaltende Antwort zurück an Testpoint übergibt?
Antworten müßt ihr bitte einfach halten; meine Programmierkenntnisse beschränken sich auf TurboPascal...
Für "Anschupse" in die richtige Gedankenrichtung wäre ich dankbar.

Gruß Siggi
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: DLL für RS232

  Alt 24. Mär 2012, 15:02
Es gibt verschiedene COM-Port Komponenten

Z.B.

TurboPower Async Professional
Markus Kinzler
  Mit Zitat antworten Zitat
sopolka

Registriert seit: 24. Mär 2012
2 Beiträge
 
#3

AW: DLL für RS232

  Alt 24. Mär 2012, 18:09
Ich habe den Link geklickt...
habe gelesen...
habe runtergeladen...
habe entpackt...
habe gestöbert und die "Guide" gelesen...

habe nicht verstanden, wie ich es in meinem Fall angehen muß

Gruß Siggi
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#4

AW: DLL für RS232

  Alt 24. Mär 2012, 18:20
Ich wüßte jetzt nicht wie du mit Testpoint kommunizieren willst ohne API bzw. einer offen gelegten Schnittstelle.
Sei es denn der von DLP-IO8 (scheint ja eine zu haben COM-Schnittstelle) oder Testpoint selbst (was ist damit?).

Hmm gerade gelesen scheint eine eigene Programmier Software zu sein.
Kann es aber leider nicht testen da es auf Win7 nicht läuft.
Was aber nichts dazu aussagt dass das Programm selbst eine Schnittstelle hat.

gruss

Geändert von EWeiss (24. Mär 2012 um 18:50 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:53 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz