Robotrontechnik-Forum

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

Robotrontechnik-Forum » Technische Diskussionen » Seltsames Druckerproblem » Themenansicht

Autor Thread - Seiten: -1-
000
01.07.2026, 18:17 Uhr
Rüdiger
Administrator
Avatar von Rüdiger

Ich habe einen K631x mit einem markanten Fehler.

Sollverhalten nach dem Einschalten:
Druckkopf fährt an den linken Rand. Dann drücke ich Offline, dann drücke ich Linefeed.
Der Druckkopf fährt nach rechts bis zur Blattmitte stoppt dort, dann wird der Zeilenvorschub ausgeführt.

Istverhalten nach dem Einschalten:
Druckkopf fährt an den linken Rand. Dann drücke ich Offline, dann drücke ich Linefeed.
Der Druckkopf fährt nach rechts bis zum rechten Blattrand, dann geht die Fehler-LED an.

Als Ursache kann ich ausschließen:
Netzteil (Kreuztausch).
ROM/RAM-Modul (Kreuztausch). mehr Speicher hat der Drucker nicht.
Mechanik inkl. aller Sensoren (Kreuztausch).

Der Fehler liegt definitiv auf der Prozessorkarte.
Konfigurative Unterschiede (Brücken/Schalter) kann ich nicht entdecken.

Was in aller Welt kann dieses Fehlerbild hervorrufen?
Über die Eigendiagnose ist das Gerät zu dem Zeitpunkt längst hinaus.
Ob es zielführend ist, auf gut Glück die CTCs zu tauschen?

--
Kernel panic: Out of swap space.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
01.07.2026, 19:30 Uhr
PIC18F2550

Avatar von PIC18F2550

Hat er eine Gabellichtschranke mit Fächerscheibe am Schrittmotor vom horizontalen Kopfantrieb?
--
42 ist die Antwort auf die "Frage nach dem Leben, dem Universum und dem ganzen Rest"
Aktuelle Projektdokumentationen
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
02.07.2026, 09:24 Uhr
Rüdiger
Administrator
Avatar von Rüdiger


Zitat:
PIC18F2550 schrieb
Hat er eine Gabellichtschranke mit Fächerscheibe am Schrittmotor vom horizontalen Kopfantrieb?



Hat er.
Die hältst deren Signal für verdächtig?
--
Kernel panic: Out of swap space.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
02.07.2026, 10:27 Uhr
PIC18F2550

Avatar von PIC18F2550

Wenn es ausfällt rast er nach links bis zum Anschlag.
Er dient der Positionsbestimmung wie ein Incrementalgeber.

Beim Einschalten ist es normal das er rechts auf schlägt. Man hat einfach die 0 Positionsabfrage eingespart.

Staub ode dejustage sind oft dran Schuld.
--
42 ist die Antwort auf die "Frage nach dem Leben, dem Universum und dem ganzen Rest"
Aktuelle Projektdokumentationen

Dieser Beitrag wurde am 02.07.2026 um 10:29 Uhr von PIC18F2550 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
02.07.2026, 11:51 Uhr
Rüdiger
Administrator
Avatar von Rüdiger


Zitat:
PIC18F2550 schrieb
Beim Einschalten ist es normal das er rechts auf schlägt.



Von vorn gesehen fährt er nach dem Einschalten gewollt nach links.
Sollte er, wenn die Taktierung ausfällt, nicht sofort auf Fehler gehen?

Das Taktiersignal landet bei der K6313-Prozessorkarte direkt auf einem Datenpin einer PIO.


Zitat:
Staub ode dejustage sind oft dran Schuld.



Wie gesagt, die Mechanik ist geprüft und heil: der Fehler liegt auf der Prozessorkarte.
--
Kernel panic: Out of swap space.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
02.07.2026, 12:49 Uhr
Rüdiger
Administrator
Avatar von Rüdiger

Mein Problemgerät ist ein K6312.
Hat jemand den Schaltplan zum K6311/K6312?
Ich habe nur den Plan vom K6313/K6314, der hat Abweichungen.
--
Kernel panic: Out of swap space.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
02.07.2026, 13:38 Uhr
PIC18F2550

Avatar von PIC18F2550

Nö, die Position ist nach dem Einschalten unbestimmt noch nicht relevant.

Hab wohl links und rechts verwechselt, ist ja schon ein paar jahre her.

Es sollten zwei Impulsleitungen sein die Zeitversetzt Impulse liefern.
--
42 ist die Antwort auf die "Frage nach dem Leben, dem Universum und dem ganzen Rest"
Aktuelle Projektdokumentationen
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
03.07.2026, 09:42 Uhr
Rüdiger
Administrator
Avatar von Rüdiger


Zitat:
PIC18F2550 schrieb
Es sollten zwei Impulsleitungen sein die Zeitversetzt Impulse liefern.



Es gibt nur 1 Taktierungs-Lichtschranke und nur 1 Impulsleitung.
Wenn ich die abklemme, ruckelt der Druckkopf beim Einschalten nur 1mm.
Die Taktierung ist damit als Fehlerursache auszuschließen.
--
Kernel panic: Out of swap space.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
03.07.2026, 11:21 Uhr
kaiOr

Avatar von kaiOr

Beim K6313/K6314 kann man übers integrierte Prüfprogramm (sofern vorhanden) diverse CTC-Tests ausführen. Das ist wahlweise auch auch übers Frontklavier bedienbar.
Beim K6311/K6312 schaut es leider noch mau aus.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
07.07.2026, 15:53 Uhr
Rüdiger
Administrator
Avatar von Rüdiger

Der Kopfmotor ist ein Schrittmotor: Seine vier Phasen werden von vier Datenleitungen einer PIO angesteuert. Ohne die PIO kann der sich also nicht bewegen.

Ich erwarte, dass beim Zeilenvorschub-vorwärts die Firmware eine Abfrage der aktuellen Kopfposition macht (die sicher irgendwo im RAM steht). Falls nicht bereits in Blattmitte, dann den Kopf n-mal nach rechts bewegen. Für die Blattmitte gibt es keinen Sensor, das kann also nur ein Festwert im ROM sein.

Warum in aller Welt kommt der Kopf aber dort nicht zum Stillstand?

Mir fällt keine Hardwarekomponente ein, die nicht schon im Vorfeld benutzt wurde und ihre Funktionsfähigkeit damit bewiesen hat.
RAM und ROM sind auf dem Steckmodul, damit als Fehlerursache auszuschließen.

Die Kopfgeschwindigkeit mit der defekten CPU-Karte scheint genauso groß zu sein wie mit einer fehlerfreien.

Zeilenvorschub-rückwärts macht der Drucker übrigens klaglos. Für diese Funktion wird der Druckkopf aber grundsätzlich nicht bewegt.

Beim Start des Selbsttest-Drucks soll der Druckkopf vorher auch in die Blattmitte fahren, da entsteht derselbe Fehler wie beim Zeilenvorschub-vorwärts.
--
Kernel panic: Out of swap space.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
010
08.07.2026, 18:28 Uhr
kaiOr

Avatar von kaiOr

vom K6313/K6314

CTC1 Kanal 0:
PC - Signal (Druckzyklus)
und Beruhigungszeit für den Carriage-Motor
CTC1 Kanal 1 + CTC2 Kanal 0:
in Kombi werden die Drucktakte gebildet, untersch. Impulsabstand für untersch. Schriftarten
CTC1 Kanal 2 + CTC2 Kanal 0:
in Kombi werden die Hochlauf- u. Bremsschritte für den Carriage-Motor gebildet
CTC1 Kanal 3:
Zeitgeber zur Kontrolle des TD-Signals
CTC2 Kanal 1:
Takbildung für Papiereinzug
CTC2 Kanal 2:
Taktgeber für serielle Interface-Module
CTC2 Kanal 3:
Taktierung für Buzzer und interne Zeitschleifen wie Tastenentprellung

Beim Wagenrücklauf wird ja nur gewartet bis das TD-Signal verstummt.
Ich könnte mir z.B. vorstellen das beim Wagenvorlauf CTC2 Kanal 3 als Interruptgeber zum Einleiten des Bremsmanövers programmiert wurde, aber CTC1 die IEI-IEO-Kette blockiert weil teil-defekt.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
011
09.07.2026, 14:37 Uhr
Rüdiger
Administrator
Avatar von Rüdiger


Zitat:
kaiOr schrieb
vom K6313/K6314



Interessant, wird beim K6311/12 sicher genauso sein.
Was ist TD?
--
Kernel panic: Out of swap space.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
012
09.07.2026, 15:58 Uhr
kaiOr

Avatar von kaiOr

TD-Signal = TDS (was an die PIO1 geht)
Also wird per Interrupt regelm. geprüft, ob das Signal der Taktscheibe noch toggelt oder nicht (Havarie).
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
013
09.07.2026, 16:03 Uhr
Rüdiger
Administrator
Avatar von Rüdiger

Ah: TD=Timing detector.
--
Kernel panic: Out of swap space.
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