Herunterladen Inhalt Inhalt Diese Seite drucken

Programmierbeispiel - Mitsubishi Electric FR-S 520 S EC Bedienungsanleitung

Inhaltsverzeichnis

Werbung

Betrieb mit einem Personalcomputer
6.46.8

Programmierbeispiel

Im folgenden Beispiel wird das Umschalten in den Betrieb für serielle Datenkommunikation dar-
gestellt:
Programm
Zeilennummer
10 OPEN"COM1: 9600,E,8,2,HD"AS#1
20 COMST1, 1, 1: COMST1, 2, 1
30 ON COM(1)GOSUB*REC
40 COM(1)ON
50 D$="01FB10000"
60 S=0
70 FOR I=1 To LEN(D$)
80 A$=MID$(D$, I, 1)
90 A=ASC(A$)
100 S=S+A
110 NEXT I
120 D$=CHR$(&H5)+D$+RIGHT$(HEX$(S), 2)
130 PRINT#1, D$
140 GOTO 50
1000 *REC
1010 IF LOC (1)=0 THEN RETURN
1020 PRINT"RECEIVE DATA"
1030 PRINT INPUT$(LOC(1), #1)
1040 RETURN
Abb. 6-53: Programmierbeispiel
Generelles Ablaufschema
Abb. 6-54: Generelles Ablaufschema
6 - 120
Zeilennummer
10
Initialisieren
der EA-Datei
40
50
Verarbeitung der
Übertragungsdaten
• Datenfestlegung
• Errechnen des
Summencodes
• Datenübertragung
140
Initialisieren der EA-Datei
Öffnen der Kommunikationsdatei
Regelkreis des Steuersignals (RS, ER)
EIN/AUS-Einstellung
Definition des Interrupts bei Datenempfang
Interrupt-Freigabe
Festlegung der Übertragungsdaten
Errechnung des Summencodes
Addition von Steuer- und Summencode
Datenübertragung
Interrupt nach Datenempfang
1000
Verarbeitung der
Empfangsdaten
Interrupt
• Dateneingabe
• Bildschirmanzeige
1040
MITSUBISHI ELECTRIC
Parameter

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Fr-s 520 s ecrFr-s 540 s ecFr-s 540 s ecr

Inhaltsverzeichnis