Herunterladen Inhalt Inhalt Diese Seite drucken

Beispielprogramm - Anwenderkommunikation Txd; Systemeinrichtung; Ablaufbeschreibung; Sonderregister Programmieren - IDEC MICROSmart pentra FC5A Serie Betriebsanleitung

Vorschau ausblenden Andere Handbücher für MICROSmart pentra FC5A Serie:
Inhaltsverzeichnis

Werbung

10: A
NWENDERKOMMUNIKATIONSBEFEHLE
Beispielprogramm – Anwenderkommunikation TXD
Dieses Beispiel zeigt ein Programm zum Senden von Daten an einen Drucker mit Hilfe des
Anwenderkommunikationsbefehls TXD2 (Senden), wobei der RS232C Kommunikationsadapter am Port 2
Anschluss des CPU-Moduls mit 24 E/As installiert ist.

Systemeinrichtung

Steckerbelegung am Mini-DIN-Stecker
Beschreibung
Abschirmung
NC
Kein Anschluss
NC
Kein Anschluss
TXD
Sende Daten
NC
Kein Anschluss
DSR Data Set Ready
NC
Kein Anschluss
SG
Signalerde
NC
Kein Anschluss
Die Bezeichnung der BUSY-Klemme kann von Drucker zu Drucker unterschiedlich sein, wie z.B. DTR. Aufgabe
dieser Klemme ist es, ein Signal zum dezentralen Endgerät zu senden, das anzeigt, ob der Drucker zum
Drucken von Daten bereit ist oder nicht. Da die Funktionsweise dieses Signals von Drucker zu Drucker
unterschiedlich sein kann, müssen Sie die Funktion vor dem Anschließen des Kabels überprüfen.
• Schließen Sie keine Kabel an den NC-Klemmen (kein Anschluss) an; andernfalls könnten
Achtung
die MicroSmart und der Drucker nicht richtig arbeiten und sogar beschädigt werden.

Ablaufbeschreibung

Die Daten des Zählers C2 und des Datenregisters D30 werden einmal pro Minute
ausgedruckt. Ein Beispiel für einen solchen Ausdruck finden Sie auf der rechten Seite.

Sonderregister programmieren

Das Sonderregister D8105 dient zum Überwachen des BUSY-Signals und zum
Steuern der Druckdaten-Übertragung.
Sonderregister
Wert
D8105
3
Die MicroSmart überwacht das DSR-Signal, um einen Überlauf des Empfangspufferspeichers im Drucker zu
verhindern. Nähere Informationen über das DSR-Signal finden Sie auf Seite10-40.
10-42
RS232C Kommunikationsadapter
FC4A-PC1
Zu Port 2 (RS232C)
Farbe
Stift
Gehäuse
Schwarz
1
Gelb
2
Blau
3
Grün
4
Braun
5
Grau
6
Rot
7
Weiß
8
Beschreibung
Während DSR eingeschaltet ist (nicht besetzt, sendet die CPU Daten.
Während DSR ausgeschaltet ist (besetzt), stoppt die CPU die
Datenübertragung.
Wenn die Ausschalt-Dauer einen bestimmten Grenzwert (ca. 5
Sekunden) überschreitet, tritt ein "Busy Timeout"-Fehler auf, und die
restlichen Daten werden nicht gesendet. Das Sendestatus-
Datenregister speichert einen Fehlercode. Siehe Seiten 10-11 und
10-35.
M
S
FC5A B
ICRO
MART
Anwenderkommunikationskabel 1C
FC2A-KP1C
2,4 m lang
Kabelanschluss und
Steckerbelegung
ENUTZERHANDBUCH
Zum RS232C Port
Schließen Sie am offenen Ende des
Kabels einen entsprechenden Stecker an
und beachten Sie dabei die unten
gezeigte Steckerbelegung.
Belegung des 9-poligen D-sub-Steckers
Stift
Beschreibung
1
NC
2
NC
3
DATA Empfangsdaten
4
NC
5
GND Masse
6
NC
7
NC
8
BUSY Busy-Signal
9
NC
Beispiel eines Ausdrucks
--- PRINT TEST ---
11H 00M
CNT2...0050
D030...3854
--- PRINT TEST ---
11H 01M
CNT2...0110
D030...2124
FC9Y-B1271
Drucker
Kein Anschluss
Kein Anschluss
Kein Anschluss
Kein Anschluss
Kein Anschluss
Kein Anschluss

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis