Herunterladen Inhalt Inhalt Diese Seite drucken

Zeichenketten (Texte) - JUMO LOGOSCREEN fd Schnittstellenbeschreibung

Vorschau ausblenden Andere Handbücher für LOGOSCREEN fd:
Inhaltsverzeichnis

Werbung

4.6 Zeichenketten (Texte)

H
H
A
Zeichenketten werden im ASCII-Format übertragen.
Als letztes Zeichen muss immer ein „\0" (ASCII-Code 0x00) als
Endekennung übertragen werden. Danach folgende Zeichen haben
keine Bedeutung.
Die in den Adresstabellen (siehe „Adresstabellen" in der Schnitt-
stellenbeschreibung B 706585.2.0) angegebenen Maximallängen für
Zeichenketten beinhalten das abschließende „\0". D. h. bei „char 11"
darf der Text maximal 10 lesbare Zeichen lang sein.
Beispiel:
Abfrage des Textes von Adresse 0x1000, wenn unter dieser Adresse die
Zeichenkette „Schreiber" steht.
(ASCII-Code: 0x53, 0x63, 0x68, 0x72, 0x65, 0x69, 0x62, 0x72, 0x00)
Textabfrage über azykl. Datenübertragung:
Anfrage: Adresse 0x1000 Länge 22 Byte
Antwort: Daten 53636872656962657200003132333435363738390000
Die Werte, welche hinter „\0" stehen, werde nicht berücksichtigt.
Werden Texte oder Rezepte blockweise übertragen, muss sicherge-
stellt werden, dass das erste Byte zuletzt übertragen wird. Mit der
Umschaltung des ersten Datenbytes von 0 auf das entsprechende
ASCII-Zeichen wird der String intern übernommen.
4 Datenformat der JUMO-Geräte
33

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis