Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Wie mit Async TurboPower serielle Schnittstelle betreiben (https://www.delphipraxis.net/32162-wie-mit-async-turbopower-serielle-schnittstelle-betreiben.html)

EccoBravo 19. Okt 2004 17:23


Wie mit Async TurboPower serielle Schnittstelle betreiben
 
Ich möchte mit Async TurboPower über die serielle Schnittstelle ein Messgerät betreiben.
Den ersten Test habe ich mit dem Demoprogramm EXCOM.DPR gemacht.
Dort habe versucht mit dem Befehl ApdComPort1.Output:='SER'; vom Messgerät die Seriennummer zurück zu bekommen. Das Messgerät hätte mit der Seriennummer antworten müssen und die Triggerroutine TApdComPort1.TriggerAvailable ansprechen müssen.
Nur bei mir nicht.
Die Triggerroutine in meinem Programm wurde nie erreicht, wie mir ein Breakpoint verriet.
Dass die COM1 bei mir arbeitet und richtig aufgesetzt wurde habe ich mit einem kommerziellen Programm zum Messgerät auf selbigem Rechner getestet. Kann es sein dass es mit dem DemoProgramm ExCom.DPR Probleme gibt ?
Oder kann mir jemand mit einem Tip oder funktionierendem Code helfen?

Vielen Dank

E. B.

Nuclear-Ping 19. Okt 2004 17:28

Re: Wie mit Async TurboPower serielle Schnittstelle betreibe
 
Erstmal: Herzlich Willkommen in der DP! :dp: :cheers: :)

Ich arbeite auch mit diesen Komponenten, um einen Hardware-Zufallsgenerator über einen COM-Port anzusteuern. Hab weder mit der Demo noch in meinem Projekt irgendwelche Kommunikationsschwierigkeiten gehabt.

Hast du alles korrekt eingestellt? StopBits, Parität, Xon / Xoff, etc.?

Grüße,
Mario

EccoBravo 19. Okt 2004 17:45

Re: Wie mit Async TurboPower serielle Schnittstelle betreibe
 
ja, ich denke schon, werde es aber nochmals prüfen

Gruss und Dank
E. B.

DP-Maintenance 19. Okt 2004 17:57

DP-Maintenance
 
Dieses Thema wurde von "Christian Seehase" von "Internet / IP / LAN" nach "VCL-Komponenten und Controls" verschoben.
Kein Netzwerkproblem

UweR 20. Okt 2004 07:55

Re: Wie mit Async TurboPower serielle Schnittstelle betreibe
 
Hallo EB,

ich arbeite auch mit AsyncPro und hatte noch nie Probleme. Hast du mal probiert was passiert wenn du einfach mal mit einem Terminal-Programm (z.B. Hypertermina)l probierst auf dein Messgerät zuzugreifen und da mal SER eingibst. Vielleicht fehlt auch einfach nur ein CarriageReturn nach dem SER.


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:14 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