Forum: PC Hard- und Software Kommunikation mit Leistungsprüfstand BOSCH FLA203


von Christian (c_t)


Lesenswert?

Guten Tag

Ich habe eine etwas ungewöhnliche thematik
Ich besitze einen Leistungsprüfstand für Fahrzeuge
Dieser Stammt aus den 90ern und funktioniert auch an und für sich
allerdings habe ich probleme mit der Hardware und hier würde ich mich 
auch gerne weiterbilden.
der Rechner ( Turm ) mit Bildschirm ist ein einfacher Rechner mit DOS 
basiertem Programm welches via Diskette eingespielt wird
dieser Funktioniert, allerdings gibt es einen Datensammler über den z.b. 
Lufttemperatur und Motordrehzahl erfasst werden, dieser ist via kabel 
sowohl mit dem Turm als auch mit einer Fernbedienung in form eines BOSCH 
KTS 300 in abgespeckter version verbunden, dieser KTS besitzt auch einn 
Wechselbaren Softwarechip und einen einfachen display, wobei man hier 
dann die verschiedenen modi des Prüfstands vom Fahrzeug aus einstellen 
und nutzen kann, also eine erweiterung des Turms wenn man so will.
mein Problem ist, dieser KTS300 funktioniert nicht mehr, wurde auch 
versucht zu reparieren, aber es ist wohl der Softwarechip defekt, und 
diese Software ist nicht zu bekommen.

Meine Nachforschungen haben ergeben dass die Daten die vom Datensammler 
erfasst werden wohl in Analogform zum KTS300 gesendet werden und dieser 
sie dann im RS232 format an den Turm sendet, wo diese dann im Programm 
zu leistungsmessung verarbeitet werden, meine Frage ist, sieht es jemand 
als möglich an hier einen ersatz für den KTS300 zu schaffen, es muss 
nicht zwingend ein Laptop sein mit dem sich alles Steuern lässt, das 
wäre der beste fall, es würde auch eine einheit genügen die de Analogen 
Daten des Datensammlers verarbeitet und an den Turm sendet damit sie 
hier genutzt werden können, der Turm hat eine feste Tastatur, die ich 
aber mobilisieren könnte und so dann eine Praktikable lösung habe, ich 
danke euch vielmals wenn euch hier etwas einfällt, ich habe keine ahnung 
ob es hier ein Datenformat gibt welches über RS232 gesendet wird was man 
herrausfinden muss, oder oder oder, ich freue mich einfach über eure 
einschätzung und erfahrungen.

von Mi. W. (mikuwi)


Lesenswert?

Wie wäre es wenn Du das ganze nochmals in Ruhe und in einem 
verständlichden Zusammenhang schreiben würdest - so das Du selber 
verstehst was Du da geschrieben hast?

So ist das nur eine Textfläche die mehr Rätsel als fundierte Frage 
ist...

Du brauchst es nicht machen, aber wundere Dich dann nicht über die 
Antworten die kommen werden....

von Christian (c_t)


Lesenswert?

einfach gesagt habe ich einen Rechner der daten von einer analogen 
datensammelstelle verarbeitet und wohl via eines RS232 datensystems 
weiter an einen zweiten Rechner gibt der sie in einem Messprogramm 
verarbeitet, wie ersetze ich diesen Rechner der die Analogen Daten 
verarbeitet?
kann man hier einfach die Analogdaten Umwandeln?
muss hier ein Programm geschrieben werden welches auf einem Rechner 
läuft?
welche informationen von den Geräten muss ich haben um das zu machen?
kann ich überhaupt rausfinden wie die beiden Rechner Kommunizieren?
gibt es bewanderte Fachleute in diesem Forum die mir in irgendeiner 
weise weiterhelfen können?

von Dergute W. (derguteweka)


Lesenswert?

Moin,

Du solltest wissen, was deine "Analoge Datensammelstelle" alles fuer 
analoge Daten sammelt. Also wieviele Kanaele, wie oft, welche 
(Spannungs)bereiche, welche Aufloesung?

Und dann solltest du wissen, in welchem Format dann die von analog auf 
digital gewandelten Daten ueber die RS232 zur weiteren Verarbeitung 
purzeln sollen.

Wenn du das alles weisst, dann wirds sicherlich machbar sein, einen 
dafuer passenden µController auszusuchen und dafuer passende Software zu 
schreiben...

Gruss
WK

von Christian (c_t)


Lesenswert?

Vielen dank für die konstruktive Antwort, gibt es dafür passende 
Messmittel? kann ich via Laptop mit einer bestimmten software rausfinden 
welches format der Rechner zur verarbeitung haben will? ggf. mit einem 
simulationsprogramm? tut mir leid ich bin bei sowas total unerfahren, 
möchte mich aber mit dem Thema auseinandersetzen

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Um zu beurteilen, ob man das defekte Teil ersetzen kann, ist es sicher 
hilfreich, mal Fotos der Platine zu machen. Dann kann man sehen, was die 
Jungs damals für Chips verbaut haben und ob es überhaupt denkbar ist, 
das Dings durch was anderes zu ersetzen.
Es gibt dann zwar immer noch keine Infos, in welchem Format Daten über 
RS232 an den Turm versendet wurden, aber man wäre ein Schritt weiter.

: Bearbeitet durch User
von Christian (c_t)


Angehängte Dateien:

Lesenswert?

Alles klar, hier habe ich ein Bild der Hauptplatine

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Christian schrieb:
> Alles klar, hier habe ich ein Bild der Hauptplatine

Naja, das sieht doch gar nicht so gut aus. Masken- oder OTP 
programmierter Micro von Motorola und ein 8K RAM, dazu noch das RS232 
Interface. AD Wandler finde ich gerade nicht, nur noch einen Schwung TTL 
Chips.
Ich vermute, man muss entweder nach Unterlagen suchen oder das RS232 
Format selber rausklingeln. Nichts für Anfänger - leider.

von Christian (c_t)


Angehängte Dateien:

Lesenswert?

Ok, damit habe ich auch irgendwie gerechnet, ich habe sonst nurnoch 
diese unterlagen auftreiben können ab punkt 8 ist die Fernbedienung 
Beschrieben und da konnte ich auch rauslesen wie der verlauf der Daten 
ist, kann man hier auf das format schließen? wenn nicht wie kann ich das 
format herausmessen? mit einem RS232 Fähigen rechner? bzw rs232 Adapter 
und einer passenden software?

: Bearbeitet durch User
von Dergute W. (derguteweka)


Lesenswert?

Moin,

Christian schrieb:
> kann man hier auf das format schließen?
Nein.

> wenn nicht wie kann ich das
> format herausmessen? mit einem RS232 Fähigen rechner?

Wenn das Zeugs von dir noch alles OK waere, dann koennte man versuchen, 
die Kommunikation ueber die serielle Schnittstelle mittels extra PC und 
Terminalprogramm "mitzulauschen", insbesondere, wenn man dann die Werte 
bestimmter Sensoren veraendern wuerde, waehrend man es schafft, die 
Werte aller anderen Sensoren voellig gleich zu lassen.
Aber auch damit kann man dann laaaange Winterabende verbringen, da das 
Protokoll rauszufieseln, was sich Bosch damals ueberlegt hat.
Jetzt geht aber dein Kram nicht mehr, also klappts schonmal mit lauschen 
nicht...

Da seh' ich keine reelle Chance, ausser ggf. irgendwelche pensionierten 
Bosch-Mitarbeiter, die motiviert genug sind, aus dem Naehkaestchen zu 
plaudern/zu basteln.

Gruss
WK

von Dieter S. (ds1)


Lesenswert?

Ist der Defekt ("Softwarechip") des KTS300 sicher, also hat das jemand 
angeschaut der sich damit auskennt? Wenn nicht sollte sich eventuell 
noch mal jemand die Platine genauer ansehen der damit Erfahrung hat.

Ansonsten könnte man sich die DOS Software anschauen und versuchen 
daraus zu ermitteln wie die RS232 Kommunikation funktioniert. Das ist 
natürlich mit mehr Aufwand verbunden als wenn man an einem 
funktionierenden System einfach nur die Kommunikation mitschneidet. Wie 
viel Aufwand das bedeutet kann man aber erst sagen wenn man die DOS 
Software gesehen hat.

von Nick (b620ys)


Lesenswert?

Was soll man da groß mitschneiden, wenn das Bedienteil -vermutlich- 
defekt ist?
Ich kann die Texte des TO nicht lesen, das ist für mich nur 
weichgekochte Buchstabensuppe.
Evtl. sollte er erst mal die Shifttaste und die Satzzeichen seiner 
Tastatur reparieren.

von Maik .. (basteling)


Lesenswert?

Wenn man KTS300 in eine Internetsuchmaschine eingibt, kommt man auf eine 
kleinere Firma (autoservice Stein) die diese Geräte wohl ab und an 
gebraucht verkauft . Womöglich haben die Ahnung zur Reparatur und können 
das kommerziell machen. Die KTS Tester scheinen ja aufgrund der 
Beliebtheit zum Service für alte Porsches recht teuer zu sein.
Das ist ja mit diversen alten KFZ Prüfgeräten so. Die alten Bosch CO 
Tester, die jahrgangsmäßig dazu passen - "ETT" sind ja mittlerweile auch 
zum Tausendeuroartikel mutiert. Mein großer älterer Boschtester 
Zündungstester brauchte auch eine Kondensatortotalkur. Bei Deinem 
kleinen Handgerät scheinen ja auch noch uralte Tantalperlen und die 
originalen Elkos drinzusitzen. Sowas kann ja auch alles ausgetrocknet 
oder kurzgeschlossen sein. Aber aufgrund der Sondersoftware würde ich da 
an Deiner Stelle nicht ohne weiteres Fachwissen drangehen, so ein 
Leistungsprüfstand wird ja auch gebraucht noch einen erheblichen Wert 
besitzen, insbesonders wenn er ins Gebäude eingebaut ist. Da dann die 
Hardware durch ESD oder unsachgemäße Reparaturen endgültig zu ruinieren 
- wäre schade.

von Dieter S. (ds1)


Lesenswert?

Auf Seite 24 von "fla-203.pdf" ist ein Diagramm der Fernbedienung, die 
CPU ist ein 68HC11. Die 68HC11 haben einen Bootstrap Modus über den man 
die Firmware auslesen kann. Das Auslesen könnte zwar gesperrt sein aber 
nicht alle 68HC11 Varianten haben die Möglichkeit das Auslesen zu 
sperren. Man sollte sich also auf jeden Fall nochmal die Platine genauer 
ansehen, eventuell läßt sich da ja noch was machen.

von Manfred P. (pruckelfred)


Lesenswert?

Dieter S. schrieb:
> Die 68HC11 haben einen Bootstrap Modus über den man
> die Firmware auslesen kann.

Oder die vorhandene Firmware demoliert, weil der µC in den Upload-Modus 
geht? Ich halte es für gefährlich, wenn man damit nicht vetraut ist.

von Harald K. (kirnbichler)


Lesenswert?

Ich habe ein bisschen das Gefühl, als würde man dem Threadstarter ein 
Skalpell in die Hand drücken, statt ihn mit seinen Herzproblemen zum 
Arzt zu schicken. Da fehlt einiges an nötigem Grundlagenwissen, das man 
so mit ein paar Beiträgen in einem Forum auch nicht vermitteln kann.

Entweder findet sich ein sehr gutmütiger Mensch hier im Forum, der 
zufälligerweise Ahnung und Erfahrung hat, und sehr nah beim 
Threadstarter lebt, und auch noch Lust und Zeit hat, den Kram zu 
analysieren, oder aber das ganze wird eine hoffnungsarme Odyssee.

von Dieter S. (ds1)


Lesenswert?

Der erste Schritt wäre sich noch einmal die Platine der Fernbedienung 
anzusehen, die kann man problemlos verschicken.

Bezüglich der KTS300 Bezeichnung: Für die Fernbedienung hat man ziemlich 
sicher nur das Gehäuse, Display und Tastatur des KTS300 verwendet, mit 
der Elektronik des KTS300 hat die obige Platine nichts gemeinsam (man 
findet einen Schaltplan des KTS300 im Internet).

von Christian (c_t)


Lesenswert?

Vielen dank für die vielen Beiträge, Aktuell befindet sich die 
Fernbedienung noch bei der firma "Repairt" da diese die einzigen waren 
die ich finden konnte die sich der Sache wenigstens annehmen
Laut der Firma wurden einige Spannungsversorgungsrelevante Bauteile wohl 
grundsätzlich erneuert, das Thema den Chip auszulesen traue ich mir 
selbst natürlich nicht zu, hier und da habe ich schon Motorsteuergeräte 
mit passender Hardware und etwas Lötarbeit mit Software bespielt, jedoch 
ist das hier eine andere Nummer, ich warte daher erstmal ob nicht 
vielleicht doch ein Wunder passiert und die Firma Repairt das Gerät doch 
wieder hinbekommt, wenn das Gerät wieder eintrifft könnte man ja 
trotzdem mal versuchen das Protokoll mitzuschneiden, an die Firma 
autoservice Stein habe ich auch schon gedacht, wenn ich das Gerät 
wiederhabe werde ich es da auch einmal versuchen, vielen Dank für eure 
Zeit.
achja und wer Rechtschreibfehler findet darf sie behalten, mir geht es 
um die Info des Textes und nicht darum jemanden mit schöner Schreibweise 
zu beeindrucken.

von Harald K. (kirnbichler)


Lesenswert?

Christian schrieb:
> achja und wer Rechtschreibfehler findet darf sie behalten,

Zu versuchen, seinen Text lesbar zu strukturieren, ist eine Frage des 
Respekts denen gegenüber, die ihn lesen sollen.
Insofern wäre wenigstens mal ein Absatz oder eine Leerzeile hilfreich. 
Und auch das eine oder andere Komma hilft, den ellenlangen Endlossatz 
besser zu verstehen.

Simple Tippfehler werden hier meist ignoriert.

von Maik .. (basteling)


Lesenswert?

aha, jetzt kommt schon wieder einer von den Rechtschreibfetischisten, 
die aber gewohnheitsmäßig sonst nichts inhaltlich wertvolles beitragen 
können. Hauptsache was kritisiert.

Schön das der TO eine Rückmeldung gegeben hat.

von J. T. (chaoskind)


Lesenswert?

Harald K. schrieb:
> Simple Tippfehler werden hier meist ignoriert.

Haha, ihr stürzt euch wie die Geier auf Tipfehler, genau wie auf alles 
andere auch, was eurer Meinung nach nicht dem Thema entspricht. Naja 
fast alles, aufs eigentliche Thema geht ihr natürlich nicht ein. (ihr = 
die Rechtschreibfetischisten und sonstige nix zum Thema beitragende, 
aber wahnsinnig wichtig daherschwabulierende äähhh Typen)

von Harald K. (kirnbichler)


Lesenswert?

Ich habe kein einziges Wort zur Rechtschreibung verloren, aber das 
fällt Euch Knalltüten offensichtlich nicht auf, im Dunstnebel Eurer 
Erregung.

von J. T. (chaoskind)


Lesenswert?

Harald K. schrieb:
> Ich habe kein einziges Wort zur Rechtschreibung verloren,

Dann solltedt du deinen Text nochmal lesen. Aber ich habe explizit die 
Rechtschreibfetischisten angesprochen, ob du dich dazu zählst, keine 
Ahnung.

Harald K. schrieb:
> Und auch das eine oder andere Komma hilft,

Oder willst du behaupten, Kommasetzung sei kein Teil der 
Rechtschreibung?

: Bearbeitet durch User
von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Ziemlich unüblich, einen AD-Wandler und DA-Wandler mit demselben 
Blocksymbol darzustellen. Der DA-Wandler wird von so rechts nach links 
durchlaufen.
Es sind beides keine seriellen Wandler mit RS232-Schnittstelle, sondern 
mit dem parallelen AT-Bus:
https://de.wikipedia.org/wiki/Industry_Standard_Architecture

Und die deutsche Abkürzung DMS für Dehnungsmesstreifen sollte in einem 
englischen Text auch nicht auftauchen
https://de.wikipedia.org/wiki/Dehnungsmessstreifen

von Harald K. (kirnbichler)


Lesenswert?

J. T. schrieb:
> Oder willst du behaupten, Kommasetzung sei kein Teil der
> Rechtschreibung?

Interpunktion ist nicht Orthographie, und auch nicht Grammatik.

Du scheinst meinen Beitrag weder gelesen noch verstanden zu haben, 
insbesondere den eigentlichen Punkt, den er transportiert:

Da geht es um LESBARKEIT eines verfassten Textes aus RESPEKT demjenigen 
gegenüber, der ihn lesen soll.

von J. T. (chaoskind)


Lesenswert?

Harald K. schrieb:
> Da geht es um LESBARKEIT eines verfassten Textes aus RESPEKT demjenigen
> gegenüber, der ihn lesen soll.

Respekt muss man sich verdienen.

Harald K. schrieb:
> Interpunktion ist nicht Orthographie, und auch nicht Grammatik.

Wer recht schreiben kann, beherscht sowohl Orthographie als auch 
Interpunktion und nebenbei, auch noch die Grammatik.

: Bearbeitet durch User
von Harald K. (kirnbichler)


Lesenswert?

J. T. schrieb:
> Respekt muss man sich verdienen.

Aha. Nun, wenn das Dein Auftreten fremden Menschen gegenüber ist, 
erklärt das vieles. Du gehst also, wenn Du Hilfe benötigst, auf andere 
zu und forderst Respekt ein, bevor Du Dich angemessen benimmst?

von J. T. (chaoskind)


Lesenswert?

Harald K. schrieb:
> Du gehst also, wenn Du Hilfe benötigst, auf andere
> zu und forderst Respekt ein,

Leseverständnis ist nicht so deins, oder? Ich schreibe doch explizit, 
Respekt muss man sich verdienen.

Durch deine schiere Existenz hast du das Recht auf eine menschenwürdige 
Behandlung, aber wenn du meinen Respekt willst, musst du dir den 
verdienen. Beispielsweise durch fachlich kompetentes Auftreten OHNE 
ständig nach anderen zu treten.

von J. T. (chaoskind)


Lesenswert?

P.S. erklär du doch mal, warum du glaubst, dass du Respekt verdient 
hättest.

von Christian (c_t)


Lesenswert?

Guten Morgen, Ich bitte um entschuldigung hier eine diskussion über 
verhaltensweisen losgetreten zu haben, ich würde mich freuen wenn das, 
zumindest in diesem Thread, beigelegt werden kann, damit hier nicht 
weiter schlechte Stimmung herrscht.

Zum Thema:
Liege ich richtig dass die CPU eine eigene Software aufegspielt hat 
welche man Auslesen und Schreiben kann?
Ich bin bisher davon ausgegangen dass die Software nur von der 
eingesteckten Programmkasette kommt!
Kann man vermuten dass die Software der CPU in zusammengang mit der 
Bosch Software steht, oder könnte es eine Software sein die 
grundsätzlich für solche CPU im allgemeinen verwendet wird?

von Dieter S. (ds1)


Lesenswert?

Es gibt unterschiedliche M68HC11 Varianten, mit und ohne internen 
Programmspeicher. Um sicher zu sein müßte man den gelben Aufkleber 
entfernen um die Beschriftung lesen zu können.

Der Aufkleber und die Fehlermeldungen der Fernbedienung ("Checksum fault 
in PROM" bzw. "Checksum fault in EEPROM") legen aber nahe dass der 
verbaute M68HC11 internen Programmspeicher hat.

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.