Raspberry Codesys V3.5 SP17 Ascii Daten senden und empfangen über ttyUSB0

rhaeu

Level-2
Beiträge
40
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Es ist selten geworden das man noch die RS232 verwendet um Daten zu senden oder zu empfangen. Doch es gibt noch Anwendungen, z.B. eine SMS über ein GSM Modem zu versenden. Hierzu die allgemeine Frage. Wie kann man den ttyUSB0 Port in Codesys 3 einbinden und über welch Bausteinde ansprechen.
Schöne Ostern zusammen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
vielen Dank, ich habe dies durchgeführt und auch das Beispielprogram für die Serielle Übertragung den Teil 1 CAA
so abgeändert, dass ich nur einmal Daten über die Schnittstelle versende. Dies funktioniert. Was jedoch noch nicht
stimmt, ist dass 81 Byte ausgegeben werden. In der Instanz comw1 wird die Stringlänge berechnet über die
szSize:= SIZEOF(SWrite). Das Ergebnis ist 81 obwohl der String nur 12 Zeichen hat. Wo muss man hier noch drehen das
diese Berechnung passt und auch nur diese Zeichen ausgegeben werden.
 
Es funktioniert.

Wie kann man jetzt CODESYS mitteilen dass sie bei der Beschreibung für Serielle Datenübertragung bei der LIB
SIZEOF(SWrite) in LEN(SWrite) ändert und auch den Hinweis das man mit :
[SysCom]
Linux.Devicefile.1=/dev/ttyUSB0


com1 auf /Dev/ttyUSB0 umleitet

Nochmals vielen Dank, an alle die mich hier unterstützt haben.
 
Zurück
Oben