Ich weiss nicht, ob du das schon getan hast, aber es gibt bei RS232 etwas Wichtiges zu beachten.
Teste die RS232-Verbindung mit einem Terminalprogramm (z.B. Hypherterminal)!!
Dazu die Kommandos in eine TXT-Datei speichern und mit
ASCII-Transfer (Hypherterm: Übertragung->Textdatei senden) wegschicken.
Erst wenn das funktioniert hat, sprich wenn du erfolgreich Kommandos in deinen Controller übertragen hast, darfst du mit der TComPort Komponente arbeiten.
Bei RS232 können so viele Dinge schiefgehen, dass es sehr ungeschickt wäre, nicht zuvor einen Test mit einem Terminalprogramm durchzuführen.
Dies gilt überigens für jede Art von Kommunikation (
TCP/
IP, UDP, HTTP,
SOAP,...).
Man beginnt immer mit einem fertigen Client und geht dann erst zum eigenen Programm über.