Herunterladen Inhalt Inhalt Diese Seite drucken

Programmbeispiel 1"S1" Befehl; Programmbeispiel 2 "Ri" Befehl - PeakTech 2040 D Bedienungsanleitung

Inhaltsverzeichnis

Werbung

Für die Programmbeispiele wurden folgende Einstellungen gewählt:
Übertragungsgeschwindigkeit: 4800 Baud
Datenformat: Start-Bit + 8 Datenbits + 1 Stop-Bit
Leerzeichen: C/R
Einstellungen der DIP-Schalter am Oszilloskop
Nr.
1
Zustand
0
Einstellungen am PC:
OPEN "COM1 (oder COM2): 4800, N, 8, 1 CS, DC, CD" AS #1
5.11.1
Programmbeispiel 1 "S1" Befehl
Der Befehl dient der Überprüfung der Kommunikationsfähigkeit zwischen Oszilloskop und PC und wird automatisch
immer zuerst durchgeführt.
Das folgende Programmbeispiel kann auf sämtlichen IBM-kompatiblen PCs installiert werden.
1Ø ´
**** S1 COMMAND *****
2Ø ´
**** EXECUTE THIS PROGRAM UNTIL RTN$ IS A (HEX41)
OPEN "COM2:48ØØ, N, 8, 1, CS, DS, CD" FOR RANDOM AS #1
PRINT #1, "S1"
LINE INPUT #1, RTN$
RTN = ASC (RTN$)
IF RTN <> &H41 THEN 1ØØ
PRINT "R1 RUTURN=": RTN$
GOTO 11Ø
1ØØ
PRINT "ERROR STATUS=": RTN
11Ø
CLOSE #1
12Ø
END
Hinweis:
Der Befehl "S1" dient der Überprüfung der Sende- bzw. Empfangsfähigkeit zwischen Oszilloskop und PC und sollte
bis zur Rückmeldung "A" (Hex 41) vom Oszilloskop wiederholt werden.
5.11.2

Programmbeispiel 2 "Ri" Befehl:

Mit diesem Programm werden 50 Wörter CH1-Signaldaten mit Start - Adresse Null empfangen.
Beispiel 2a: ASCII-Code Umwandlung (für IBM-kompatible PCs)
1Ø ´
****Ri (mmmm, nnnn, X) COMMAND*****
2Ø ´
3Ø ´
i ---->
1: display, memory ch1
4Ø ´
2: display, memory ch2
5Ø ´
3: SAVE memory A
6Ø ´
4: SAVE memory B
7Ø ´
mmmm -> start address
8Ø ´
nnnn ->
data number
OPEN "COM2: 48ØØ, N, 8, 1, CS, DS, CD" FOR RANDOM AS #1
1ØØ
PRINT #1, "R1 (ØØØØ, ØØ5Ø, A)"
11Ø
LINE INPUT #1, RTN$
12Ø
PRINT "R1 RUTURN="; RTN$
13Ø
CLOSE #1
14Ø
END
2
3
1
1
- 48 -
4
5
1
0
6
7
0
1
8
1

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

4060 d6080 d

Inhaltsverzeichnis