Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Technische Diskussionen » Drucken mit CAOS 3.4i - V.24 » Themenansicht

Autor Thread - Seiten: -1-
000
20.06.2017, 22:38 Uhr
toshi



Hallo!

Ich habe einen Drucker Robotron CM 6329.01 M mit V24 Interface (sollte ja ein 6313 sein) an die serielle Schnittstelle des M003, Kanal 1 angeschlossen. Dabei habe ich wie im Handbuch verlangt die 3 Kontakte GND, TxD ( mit RxD) und CTS (mit DTR) am Drucker verbunden.

Der Rechner ist ein KC85/3 mit CAOS 3.1i.

Ich habe den Druckertreiber im CAOS mit V24 0C 1 1 initialisiert. Das M003 steckt im linken Steckplatz.

Leider druckt der Drucker nicht. Am Drucker habe ich 9600/8/N/1 und Software-Datenflußkontrolle XON/XOFF parametriert.

Wenn ich im BASIC nun PRINT#2 "Hallo" tippe, flackert kurz der Schirm und er schreibt "ok"

Gibts irgendwo eine Beschreibung des 3.4er V24 Treibers? Oder kann mir sonst bitte jemand helfen?

Danke
Stephan

Dieser Beitrag wurde am 20.06.2017 um 22:44 Uhr von toshi editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
21.06.2017, 08:17 Uhr
HONI



Moin Moin,

versuchs mal auf beiden Seiten erstmal mit 2400.

MfG HONI!!
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
21.06.2017, 19:14 Uhr
toshi




Zitat:
HONI schrieb
Moin Moin,

versuchs mal auf beiden Seiten erstmal mit 2400.

MfG HONI!!



Wo kann ich den dem CAOS mitteilen (ich habe überigens 3.4 und nicht 3.1), daß ich nur mit 2400 sende?
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
21.06.2017, 21:39 Uhr
toshi



Also so gehts leider nicht. AM Drucker habe 2400 eingestellt, aber er druckt nicht. Kennt niemand eine Anleitung zu CAOS 3.4?
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
22.06.2017, 20:50 Uhr
kaiOr

Avatar von kaiOr

Im Quellcode steht was von 9600/8/N/1 und Steuerworte gehen nur an den DART Kanal A (K1). Mehr als den Modulsteckplatz kann man mit dem Menüwort "V24" nicht übergeben. Der Druckertreiber legt simpel Bytes nach sobald der TX-Buffer des DART leer ist und der DART macht naturgemäß Hardwareflusskontrolle, wenn er nicht an die Hand genommen wird.

Ergo, Drucker auf DTR einstellen und nochmal probieren.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
22.06.2017, 21:59 Uhr
toshi




Zitat:
kaiOr schrieb

Ergo, Drucker auf DTR einstellen und nochmal probieren.




Das heißt Druckerkabel im linken DIN Stecker? Und wie drucke ich dann? mit Print#2 "text"?

Danke!
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
22.06.2017, 23:10 Uhr
toshi



Hab ich so gemacht. Drucker auf DTR, an K1/links, leider weder mit Print #2 oder Print #3 Erfolg...
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
24.06.2017, 10:18 Uhr
kaiOr

Avatar von kaiOr


Zitat:
toshi schrieb
Und wie drucke ich dann? mit Print#2 "text"?


Ja, damit sollten die Daten im Drucker landen. Tun sie auch nachvollziehbar im JKCEMU.
Auf Papier kommen sie aber erst wenn der Druckerpuffer voll ist oder wenn der Drucker wieder Offline geschaltet wird oder je nach Jumpereinstellung des Druckers nach Senden des Steuercodes für CR (Wagenrücklauf) und/oder LF (Zeilenvorschub).

?#2"Hallo!";CHR$(13);CHR$(10)

Ansonsten beginnt die Fehlersuche, Druckerselbsttest nach Manual durchführen, Test des M003(V24) mit "V24TEST" von Kassette C0171 etc.

MfG
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
24.06.2017, 14:35 Uhr
toshi



Hallo KaiOr!

Vielen Dank für die Hinweise. Denen werde ich heute mal nachgehen!
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
25.06.2017, 21:24 Uhr
toshi



Also im JKCEMU habe ich es erfolgreich reproduziert!
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
010
04.07.2017, 23:10 Uhr
toshi




Zitat:
kaiOr schrieb

?#2"Hallo!";CHR$(13);CHR$(10)

MfG



Leider noch keinen Erfolg mit der realen Hardware. In JKCEMU steht aber auch mit Deiner Methode "Druckauftrag nicht abgeschlossen". Vielleicht liegt es dadran?
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek