Handb-Winkfpt32 5.1 v1.9
Handb-Winkfpt32 5.1 v1.9
Handb-Winkfpt32 5.1 v1.9
Benutzerhandbuch
Seite 1
WinKFPT 5.1
Benutzerhandbuch
Version 1.9
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 2
Inhaltsverzeichnis
1 VORWORT..................................................................................................................................... 9
1.1 Benutzung dieses Handbuchs und der Online-Hilfe....................................................................... 9
1.2 ber dieses Handbuch................................................................................................................. 10
1.3 Verwendete Konventionen ........................................................................................................... 11
2 EINLEITUNG ................................................................................................................................ 12
2.1 ber WinKFPT ............................................................................................................................. 12
2.2 Mglichkeiten des WinKFPT ........................................................................................................ 12
2.2.1 Mehrfachinstanzfhigkeit ..................................................................................................... 12
2.2.2 Betriebsarten ....................................................................................................................... 13
2.2.3 SG-Programmierung im Dialogbetrieb................................................................................. 14
2.2.4 SG-Programmierung im Batchbetrieb.................................................................................. 14
2.3 Architektur des WinKFPT............................................................................................................. 15
3 ERSTE SCHRITTE....................................................................................................................... 16
3.1 Systemanforderungen des WinKFPT........................................................................................... 16
3.2 Installation des WinKFPT............................................................................................................. 16
3.3 Verzeichnisstruktur WinKFPT ...................................................................................................... 17
3.3.1 Konfiguration des Basisverzeichnisses fr die WinKFPT-Arbeitsverzeichnisse.................. 23
3.4 Konfiguration des WinKFPT......................................................................................................... 24
3.4.1 Konfiguration in COAPI.INI .................................................................................................. 24
3.4.2 Konfiguration in WINKFPT.INI ............................................................................................. 28
3.4.3 Konfiguration fr den Experten-Modus ................................................................................ 34
3.4.4 Konfiguration in EDIABAS.INI.............................................................................................. 38
3.5 Referenz-Konfiguration des WinKFPT ......................................................................................... 39
4 START DES WINKFPT ................................................................................................................ 41
4.1 Aufrufparameter des WinKFPT .................................................................................................... 41
4.1.1 Typbeschreibung der Aufrufparameter des WinKFPT......................................................... 43
4.2 Statusanzeigen des WinKFPT ..................................................................................................... 44
4.3 Start des WinKFPT im Compilerbetrieb ....................................................................................... 47
4.4 Start des WinKFPT im Batchbetrieb ............................................................................................ 49
4.4.1 Steuerdatei fr den Batchbetrieb im Komfort-Modus........................................................... 52
4.4.2 Steuerdatei fr den Batchbetrieb im Experten-Modus ......................................................... 54
4.4.3 Start eines Programmierauftrags im Batchbetrieb ............................................................... 56
4.4.4 Umschaltung von HW-Interface und Diagnoseprotokoll im Batchbetrieb ............................ 58
4.4.5 Start mehrerer Instanzen im Batchbetrieb ........................................................................... 59
4.5 Start des WinKFPT im Dialogbetrieb ........................................................................................... 60
4.5.1 Start mehrerer Instanzen im Dialogbetrieb .......................................................................... 60
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 3
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 4
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 5
Abbildungsverzeichnis
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 6
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 7
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 8
Tabellenverzeichniss
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 9
1 VORWORT
Druck und Verteilung des Handbuchs liegt in der Verantwortung von BMW.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 10
Kapitel Beschreibung
5 Hauptmen des WinKFPT Die folgenden Kapitel (5-6) beziehen sich auf die Bedienung
des WinKFPT im Dialogbetrieb.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 11
Beispiel Beschreibung
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 12
2 EINLEITUNG
Das WinKFPT wurde zu Anfang als reines Referenztool fr den Nachweis der Programmierfhigkeit
von Steuergerten bei der Programm- und Datenprogrammierung konzipiert.
Durch fortlaufende Erweiterungen der Funktionalitt wird das WinKFPT heute als Entwicklertool fr
BMW-Zulieferer in der Steuergerteentwicklung eingesetzt.
Durch die Mglichkeiten des Batchbetriebs und der Mehrfachinstanzfhigkeit des WinKFPT, hat sich
sein Einsatzgebiet inzwischen auf Produktion und Service ausgedehnt.
Das WinKFPT ist das erste Tool, das die COAPI-Funktionen fr einen Bootsektorupdate (BSU) nutzt
und damit SG-Updates (Tausch von Bootsektor, Progamm, Daten) ermglicht, die auch ber SG-
Familien Grenzen gehen knnen.
Damit kann der Tausch von Steuergerten z.B. im Service reduziert werden.
Ab Version 4.6.0 nutzt WinKFPT die Import/Export Funktionalitt der COAPI fr die Verwaltung von
Entwicklungs- und Toolrelevanten Daten, von SG-spezifischen und allgemeinen Logistikdateien und
von Werksdatenpaketen fr das Abspeichern und Laden von Entwicklungskonfigurationen zur
Verbesserung der Fehlerverfolgung bei der Entwicklung und Flash-Verifikation von Steuergerten.
2.2.1 Mehrfachinstanzfhigkeit
Fr die Verkrzung von Programmierzeiten durch parallele Programmierung von mehreren
Steuergerten ber verschiedene HW-Interfaces bzw. Diagnosekanle kann zu jedem
angeschlossenen HW-Interface, das ber die EDIABAS-Schnittstelle initialisiert werden kann, eine
eigene WinKFPT Instanz aufgerufen werden.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 13
2.2.2 Betriebsarten
Es gibt zwei Hauptbetriebsarten:
Dialogbetrieb
Batchbetrieb
Folgende Tabelle enthlt eine kurze Beschreibung der Betriebsarten des WinKFPT:
Betriebsart Beschreibung
Batchbetrieb Kann aus dem Dialogbetrieb oder beim Aufruf mit entsprechenden
Aufrufparametern gestartet werden.
SG-Programmierung(en) werden ber bestimmte Steuerdateien konfiguriert
und gestartet.
Compilerbetrieb Diese Betriebsart wird mit einem Sonder-Aufrufparameter gestartet und dient
nur zur bersetzung einer PABD im Sourcecode (XXX.IPS).
Die Objectcode-Datei (XXX.IPO) der PABD befindet sich nach der
bersetzung resident im PABD-Verzeichnis <root>\sgdat.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 14
1. Eingabe oder Auswahl der Zusammenbaunummer, Auswahl einer beliebigen Anzahl der dazu
angebotenen Verbauorte, Eingabe der Fahrgestellnummer wenn ein AIF geschrieben wird und
anschlieende Programmierung des Steuergerts bzw. der Steuergerte im Komfort-Modus.
2. Auswahl einer Steuergertefamilie und einer beliebigen Anzahl der dazu angebotenen Verbauorte
und anschlieende Aktualisierung des Steuergerts bzw. der Steuergerte im Komfort-Modus auf
den neuesten ZusBauStand innerhalb der zugehrigen Reihe kompatibler Hardwarestnde. Wenn
ein bergang zwischen nicht kompatiblen Hardwarestnden durch einen Bootsektorupdate
mglich ist, erfolgt das Hochschlsseln des ZusBauStandes ber den Hardwarebruch hinaus bis
hin zu einem mglichen Wechsel der SG-Familie.
Neben der Mglichkeit Steuergerte zu programmieren werden eine Reihe von Spezial- und
Diagnosefunktionen, wie z.B. "AIF lesen" oder "SG Status" untersttzt.
Das WinKFPT kann von einer externen Applikation im Batchbetrieb gestartet werden, dabei wird die
Programmierung der Steuergerte ber eine Steuerdatei initiiert.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 15
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 16
3 ERSTE SCHRITTE
Anforderung Bemerkung
Rechner mindestens einen PC PENTIUM II mit 64 MB RAM
und 50 MB freies Speicherplatz
Steuergert Programmierbar
Ab Version 1.4 sind nach der Installation alle erforderlichen Konfigurationsdateien in rudimentrer
Form vorhanden, so dass WINKFPT fehlerfrei hochluft.
Die gewnschten Werksdaten (Komfort-Modus), bzw. PABD- und P-SGBD-Files sowie Datenstze
und Programmstnde (Experten-Modus) knnen dann online mit der Import-Funktionalitt des
WINKFPT importiert werden (siehe 5.2 Men Import/Export).
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 17
die WinKFPT-Arbeitsverzeichnisse:
\<root>\CFGDAT
\<root>\DATA
\<root>\FORMAT
\<root>\SGDAT
\<root>\WORK
Das Installationsverzeichnis enthlt zwei Dateien, die bentigt werden um das installierte WinKFPT bei
Bedarf wieder zu entfernen:
INSTALL.LOG, Datei mit der Uninstall-Information
UNWISE.EXE, WinKFPT Uninstaller
Verzeichnis Inhalt
\<root>\BIN Verzeichnis enthlt alle erforderlichen Programmdateien (EXE, DLL) und die
Initialisierungs- bzw. Konfigurationsdateii WINKFPT.INI.
Ferner dient es als Arbeitsverzeichnis zur Ablage von Fehlerdateien und
sonstigen, whrend des Programmlaufs erzeugten temporren Dateien (z.B.:
INNENTMP_INTERFACE_unit.OUT).
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 18
Verzeichnis Inhalt
ERROR_INTERFACE_unit.LOG Fehlerdatei.
Ab Version 4.6.0 ist das Jede Fehlerdatei bezieht sich auf eine
Installationsverzeichnis nur noch die Instanz des WinKFPT.
Defaulteinstellung fr das Fr die Zuordnung zu der
Ablageverzeichnis der Fehlerdatei. entsprechenden Instanz enthlt der
Das Ablageverzeichnis ist ber den Dateiname den HW-Interface- und
Hauptmenpunkt <Konfiguration> Unit-Bezeichner.
beliebig auswhl- bzw. einstellbar.
INTERFACE HW-Interface
Bezeichner
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 19
Verzeichnis Inhalt
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 20
Verzeichnis Inhalt
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 21
Verzeichnis Inhalt
\<root\SGDAT Verzeichnis enthlt die Headerdateien und PABDs im Source Code bzw. im
compiliertem Code.
\<root>\WORK Arbeitsverzeichnis fr COAPI und Winkfpt zur Ablage von Trace- und anderen
temporren Dateien.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 22
Verzeichnis Inhalt
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 23
Dadurch ist es mglich, dass mehrere WinKFPT-Instanzen mit einem zentralen Satz von
Arbeitsverzeichnissen arbeiten, der sich irgendwo in einer Netzwerkumgebung befindet.
Ein neues Basisverzeichnis wird nur angenommen, wenn alle Arbeitsverzeichnisse darunter vorhanden
sein und den minimalen Satz an Dateien enthalten, wie sie nach einer Neuinstallation vorhanden sind.
Ansonsten erfolgt eine Fehlermeldung und das zuvor gltige Basisverzeichnis wird beibehalten.
Hinweis:
Schon vorhandene Programmiereinstellungen sind nach einem Wechsel der Arbeitsverzeichnisse
mglicherweise nicht mehr gltig.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 24
Konfigurationsdatei Inhalt
Mgliche
Konfigurationseintrag Default Beschreibung
Einstelung
[Pfadangaben] In dieser Sektion sind Pfade fr Konfigurationsdateien, Daten und
Tracedateien eingestellt.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 25
Mgliche
Konfigurationseintrag Default Beschreibung
Einstelung
[Kennfeldprog] In dieser Sektion befinden sich Eintrge, die speziell fr die
Kennfeldprogrammierung erforderlich sind.
SERIENNUMMER Wert 5-stellig 12345 Der Eintrag gibt den Wert an,
der als Seriennummer im
Anwenderinfofeld eingetragen
wird.
KUNDENNUMMER Wert 5-stellig 11111 Der Eintrag gibt den Wert an,
der als Kundennummer im
Anwenderinfofeld eingetragen
wird.
ZBNUMMER3 Wert 7-stellig 0000000 Der Eintrag gibt den Wert an,
der als Zusammenbaunummer
im Anwenderinfofeld
eingetragen wird.
SWNUMMER3 Wert 7-stellig 0000000 Der Eintrag gibt den Wert an,
der als Softwarenummer im
Anwenderinfofeld eingetragen
wird.
TYPNUMMER3 Wert 7-stellig 0000000 Der Eintrag gibt den Wert an,
der als Typprfnummer im
Anwenderinfofeld eingetragen
wird.
3 Der Eintrag wird nur ausgewertet, wenn in der Datei WINKFPT.INI der Schalter "EXPERT_MIT_AIF" auf ON
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 26
Mgliche
Konfigurationseintrag Default Beschreibung
Einstelung
[Setup] In dieser Sektion wird eingestellt, welche Form der PABD im WINKFPT
zur Auswahl angezeigt werden soll.
CabdFormat IPS IPO Der Eintrag definiert ob die
IPO COAPI (als Teil von WinKFPT),
COM PABDs als Source Dateien oder
als compilierte Dateien
verwenden soll. Dieser Eintrag
ist jedoch irrelevant, da er durch
den korrespondierenden Eintrag
in der WinKfpt.ini bzw. der
Einstellung im Dialog
Konfiguration auer Kraft
gesetzt wird.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 27
Mgliche
Konfigurationseintrag Default Beschreibung
Einstelung
BsuActive ON ON Das Flag beeinflusst das
OFF Verhalten der COAPI-
Funktion:
coapiKfCheckBsuPossibleD2
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 28
Mgliche
Konfigurationseintrag Default Beschreibung
Einstelung
[Einstellungen] In dieser Sektion sind Pfade fr Konfigurationsdateien, Daten
und Tracedateien eingestellt.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 29
Mgliche
Konfigurationseintrag Default Beschreibung
Einstelung
EXPERT_MIT_AIF ON ON Der Eintrag gibt an, ob bei der
OFF Programmierung im Experten-
Modus das AIF mitprogrammiert
wird (ON) oder nicht (OFF).
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 30
Mgliche
Konfigurationseintrag Default Beschreibung
Einstelung
TEST_CHECKSUMME ON ON Der Eintrag gibt an, ob nach der
OFF Programmierung der Daten, die
Checksumme berprueft wird
(ON) oder nicht (OFF).
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 31
Mgliche
Konfigurationseintrag Default Beschreibung
Einstelung
umgeschaltet werden kann.
Beispiel:
K-Line / EDIC=EDIC
K-Line / ADS-OBD=STD:OBD
CAN / EDIC=EDICC
CAN / Vector=STD:CAN
Most / Optolyzer=STD:MOSTO
Most / PC-Karte=STD:MOSTP
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 32
Mgliche
Konfigurationseintrag Default Beschreibung
Einstelung
KF_DIAG_PROT Bezeichner des leer Gespeicherte Einstellung von
Diagnoseproto- Diagnoseprotokoll im Experten-
kolls Modus, bei einer PSGBD Datei,
die mehrere Diagnoseprotokolle
untersttzt,
Diagnoseprotokoll kann durch
Menpunkt Komunikation
Diagnoseprotokoll ausgewhlt
werden.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 33
Mgliche
Konfigurationseintrag Default Beschreibung
Einstelung
KF_PROGRAMM_DATEI Programmdatei leer Gespeicherte Einstellung von
- Datensatzdatei fr Programm im
Name Experten-Modus.
Datensatzdatei fr Programm
kann durch Funktionstaste
Experten Modus
Programmdatei ausgewhlt
werden.
ACHTUNG: Die Eintrge in dieser Sektion sollen vom Anwender nur ber das WINKFPT vorgenommen
werden und nicht per Editor!
Zum Abspeichern von Startinformationenkann beim Import und Export von Konfigurationen kann
WINKFPT.INI Eintrge enthalten, die vom Programm automatisch generiert werden und die vom
Benutzer nicht verndert oder voreingestellt werden drfen.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 34
Eine Konfigurationseinstellung im Experten-Modus ergibt sich aus der freien Auswahl folgender
Auftragsdaten und Einstellungen:
HW-Interface und Unit wird durch Menpunkt Komunikation HW Interface im Experten Modus
ausgewhlt (siehe 5.3.1 Auswahl HW-Interface).
P-SGBD wird ber die Funktionstaste P-SGBD im Experten Modus ausgewhlt (siehe 8.1.2
Funktion P-SGBD laden).
PABD wird ber die Funktionstaste PABD im Experten Modus ausgewhlt (siehe 8.1.1 Funktion
PABD laden).
Datendatei wird ber die Funktionstaste Datendatei im Experten Modus ausgewhlt (siehe 8.2.4
Funktion Datensatz laden Daten).
Programmdatei wird ber die Funktionstaste Programmdatei im Experten Modus ausgewhlt (siehe
8.2.3 Funktion Datensatz laden Programm).
NAAB-Datei wird ber die Funktionstaste NAAB-Datei im Experten Modus ausgewhlt (siehe 8.2.2
Funktion Datensatz laden NAAB).
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 35
Wenn der Bediener whrend einer WINKFPT-Anwendung mindestens einmal den Experten-Modus
eingeschaltet hatte, dann hat er vor dem Beenden des WINKFPT grundstzlich die Mglichkeit die ,
von ihm vorgenommenen aktuellen Einstellungen im Experten-Modus abzuspeichern, um sie beim
nchsten Programmstart wieder zur Verfgung zu haben.
Die Konfigurationseinstellung kann mit OK gespeichert, oder mit Cancel verworfen werden.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 36
Wenn eine Konfigurationseinstellung mit mindestens einem Eintrag existiert, entweder nach
Programmstart aus der Konfigurationsdatei WINKFPT.INI oder aus einer vorherigen Eingabe im
Experten-Modus, dann wird diese Einstellung beim ersten bzw. erneuten Eintritt in den Experten-
Modus dem Anwender zum Laden angeboten.
Die Konfigurationseinstellung kann mit OK bernommen, oder mit Cancel verworfen werden.
Sollte das PABD-Format der PABD nicht mit dem aktuell eingestellten Format bereinstimmen, so wird
der Benutzer darauf hingewiesen und kann das Format automatisch umstellen lassen.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 37
Im Gegensatz zum Laden kann bei Programmende auch eine vollstndig leere
Konfigurationseinstellung abgespeichert und damit alle Eintrge der Sektion [Expert-Modus-
Konfiguration] in WINKFPT.INI gelscht werden.
Beim nchsten Start des WinKFPT und Aufruf des Experten-Modus werden keine
Konfigurationseinstellungen zum Laden angeboten.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 38
Mgliche
Konfigurationseintrag Default Beschreibung
Einstelung
[Configuration] Diese Sektion enthlt Konfigurationseintrge fr EDIABAS.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 39
!" !#
$%&# '' () * )+ !#
)#, -" !" !..
+ $+ %& %/$ 00 !#
!" )00 , -#" # !..
) 1 234 5
)-. $%& -( # #)%& *)+ # !..
)-. $%& -( # #)%& !" )00 !..
6 + 0-+ )-. !..
/!0.! + 0-+ )-. !..
+4 2
) - + )% !#
-.& + )% !#
& - 41 2
/ ' 7 )*$ )*$
/ ' 7 *-% *-%
/ ' 7 )*$ !(* $+*8!(*
%)# 7 *-% *-%%
%)# 7 9 2 4 $+*8%)#
0 7 !: ;< 4 $+*80!$+!
0 7 % / 4 $+*80!$+
. = 7 0*) $+*8. #/
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 40
- 4 1 4 %!) -/. . =
1 5
! + 6+ >>?%."*)+
! /-#" *- >>? ! /
4 4 1 1 4 / 1 *
" # )' /. *)+) )+& >>?*)+)
/ 1 :4
+ 0 *)+ .-' * .) '+ #)0 /.'-$+ >*)+
*
$ - ## 00
/ #* ## 00
/0
,(# 00
$ # 00
+@ # 00
) -#* 6
$" * = :4 4
A * 4 4 = :4 4 B.C4 * : C5 4 # <
D34 ):: = D 1 E
$ = % 1 4
- 41 2
* 24 : 8 % 2 41 2
* 1 *-%
- 41 2 $+*8!(*
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 41
Sie knnen das WinKFPT ohne Aufrufparameter, oder mit bestimmten Kombinationen von
verschiedenen Aufrufparametern starten.
Die Aufrufparameter dienen dazu, dass sich das WinKFPT nach dem Start sofort in einer gewnschten
Betriebsart befindet, bzw. bestimmte Betriebsparameter mit den gewnschten Werten voreingestellt
sind.
Beispiel:
winkfpt32 RUN
Beispiel:
winkfpt32 RUN BATCH=update_ek928
Beispiel:
winkfpt32 INTERFACE=STD:OBD
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 42
Beispiel:
winkfpt32 UNIT=A
Beispiel:
winkfpt32 WITH_MOSTFIREWALL=ON
Beispiel:
winkfpt32 -TESTER_ID=FA
Beispiel:
winkfpt32 C 16ek928
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 43
kein Par. wenn als Aufrufparameter weder C noch RUN angegeben ist, dann startet das
WinKFPT im Dialogbetrieb, der fr einen Benutzer in der Steuergerteentwicklung den
Normalbetrieb darstellt.
-BATCH
-INTERFACE
-UNIT
-WITH_MOSTFIREWALL
-TESTER_ID
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 44
Statusanzeige Beschreibung
SG-Adresse Die Steuergerteadresse wird explizit nur angezeigt, wenn fr das betreffende
Steuergert, zur Programmierung die Standardbeschrei-bungsdateien verwendet
werden.
Wird angezeigt:
nach Auswahl der Beschreibungsdateien und Eingabe der SG-Adresse im
Experten-Modus (Dialogbetrieb)
nach Auswahl eines Verbauortes und Eingabe der SG-Adresse im Komfort-Modus
(Dialogbetrieb)
whrend einer SG-Programmierung im Batchbetrieb
Verbauort Es gibt Steuergerte fr den Mehrfachverbau, die zur gleichen SG-Familie gehren,
aber unterschiedliche Adressen haben, wie z.B. Steuergerte fr die
Sitzbelegungserkennung.
Wird angezeigt:
nach Auswahl eines Verbauortes im Komfort-Modus (Dialogbetrieb)
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 45
Statusanzeige Beschreibung
Wird angezeigt:
nach Auswahl eines Verbauortes im Komfort-Modus (Dialogbetrieb)
whrend einer SG-Programmierung im Batchbetrieb zur Anzeige kommt die
Fahrgestellnummer aus der Steuerdatei fr den Batchbetrieb.
Diagnoseprotokoll Das Default-, bzw. ausgewhlte Diagnoseprotokoll wird immer angezeigt, wenn das
SG die Kommunikation mit mindestens 2 Diagnoseprotokollen ermglicht.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 46
Statusanzeige Beschreibung
PABD Programmier-Ablauf-Beschreibungs-Datei
Wird angezeigt:
nach Auswahl im Experten-Modus (Dialogbetrieb)
nach Auswahl eines Verbauortes im Komfort-Modus (Dialogbetrieb)
whrend einer SG-Programmierung im Batchbetrieb
P-SGBD Programmier-Steuer-Gerte-Beschreibungs-Datei
Wird angezeigt:
nach Auswahl im Experten-Modus (Dialogbetrieb)
nach Auswahl eines Verbauortes im Komfort-Modus (Dialogbetrieb)
whrend einer SG-Programmierung im Batchbetrieb
Fortschrittsbalken Informiert ber den zeitl. Verlauf eines lngeren automatischen Vorgangs in Prozent
(0% - 100% in Einerschritten).
Wird angezeigt whrend:
Programmierung (Programm und Daten)
Import/Export von Werksdatenpaketen, Daten- oder Beschreibungsdateien
Bootsektorupdate Wird immer angezeigt und informiert, ob der Bootsektorupdate AKTIVIERT oder
NICHT AKTIVIERT ist.
Die Einstellung kann jederzeit ber den Hauptmenpunkt Konfiguration gendert
werden.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 47
winkfpt32 C <dateiname>
Die Angabe des Dateinamens der PABD (=IPS-Datei) erfolgt ohne Pfadangabe und Dateiextension,
andernfalls wird WinKFPT mit einer zu quittierenden Fehlermeldung abgebrochen. Fr die
Compilierung mu in der winkfpt.ini und coapi.ini nicht hndisch CabdFormat=COM gesetzt werden.
Dies geschieht automatisch und temporr durch WinKFPT.
Bei Bettigung von Abbrechen wird das WinKFPT ohne weitere Reaktion beendet.
Bei Bettigung von OK wird die entsprechende PABD compiliert und das Ergebnis der Compilierung
in einer Message-Box angezeigt.
Im Fehlerfall wird mit der Datei CABI.ERR im Verzeichnis <root>\bin ein Fehlerprotokoll angelegt,
indem die, whrend der Compilierung, aufgetretenen Fehler eingetragen sind.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 48
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 49
Der Batchbetrieb dient der Programmierung von beliebig vielen Steuergerten hintereinander.
Der Batchbetrieb des WinKFPT kann auf zwei Arten eingeschaltet werden:
1. Automatisches Einschalten beim Aufruf, durch z.B. eine Fremdapplikation, mit dem
Aufrufparameter RUN (siehe 4.1 Aufrufparameter des WinKFPT). In diesem Fall ist der
Batchbetrieb bereits gestartet.
2. Manuelles Einschalten aus dem Dialogbetrieb (siehe 5.1.9 Anzeige Batchmodus). In diesem
Fall ist der Batchbetrieb noch nicht gestartet
Nach dem Einschalten des Batchbetriebs wird zustzlich zum Hauptmenfenster des WinKFPT ein
weiteres Dialog-Fenster (Batch Modus Monitor) mit den Statusanzeigen und den Funktionsbuttons fr
Bediener-Eingaben im Batchbetrieb angezeigt:
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 50
Statusanzeige Beschreibung
Steuerdatei Pfad und Name der Default-Steuerdatei, oder der als Aufrufparameter (-
BATCH=<Steurdatei>) bergebenen Steuerdatei
Status Die Statusanzeige informiert den Bediener ber die aktuelle Aktivitt, oder
Fehlerzustnde im Batchbetrieb.
Fehler Zeigt die Anzahl der Fehler an, die bei der Steuergertekommunikation, oder bei der
Auswertung von Logistikdaten auftreten.
Abbrche Zeigt die Anzahl der Fehler an, die bei den SG-Programmierungen auftreten, wobei
ein Fehler sofort zu einem Programmierabbruch fhrt.
Zielinterface Zeigt das HW-Interface + Unit an, das die zugehrige WinKFPT Instanz bei einer SG-
Programmierung belegt.
Modus Zeigt an, ob eine Steuerdatei fr den Komfort-Modus oder fr den Experten-Modus
abgearbeitet wird.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 51
Ist der Batchmodus gestartet, so wird auf die angezeigte Steuerdatei gewartet. Sobald sie existiert,
wird sie geffnet, ausgewertet und abgearbeitet. Am Inhalt der Steuerdatei wird entschieden, ob es
sich um einen Batchvorgang im Komfort-Modus oder im Experten-Modus handelt.
Pfad und Name der Steuerdatei kann beim Aufruf mit dem Aufrufparameter BATCH=<Steuerdatei>
angegeben werden, wobei der Pfad in absoluter Form mit Laufwerksangabe angegeben sein mu.
Fehlt eine Pfadangabe, so wird die Steuerdatei im Installationsverzeichnis des WinKFPT <root\bin>
erwartet
Die Angabe einer Extension der Steuerdatei ist nicht notwendig. Sie wird fest mit .CTL angenommen.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 52
Die Steuerdatei hlt sich in der Syntax an das Dateiformat wie es durch Windows-INI Files bekannt ist
und wird durch Sektionen gegliedert.
Es gibt die Sektionen [FGNUMMER] [ZBNUMMER] [SGADRESSE] und [BATCH].
Andere Sektionen werden ignoriert.
Folgende Tabelle enthlt eine vollstndige Beschreibung der Sektionen und deren Inhalte einer
Steuerdatei:
Sektion Inhalt
[FGNUMMER] In der Sektion [FGNUMMER] gibt es nur eine Zeile, in der die Fahrgestellnummer
steht.
Format: FGN=<FG-Nummer>
Beispiel: FGN=WBAAA00000AA00000
[ZBNUMMER] In der Sektion [ZBNUMMER] stehen die einzelnen ZB-Nummern, jede in einer
eigenen Zeile.
Format: ZBNxxxx=<ZB-Nummer>, wobei xxxx eine laufende Nummer ist, die bei 0000
beginnt und ohne Lcke sein mu.
Beispiel: ZBN0000=7539765
ZBN0001=7539767
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 53
Sektion Inhalt
[SGADRESSE] In der Sektion [SGADRESSE] stehen die einzelnen SG-Adressen, jede in einer
eigenen Zeile.
Format: SGADRxxxx=<SG-Adresse>, wobei xxxx eine laufende Nummer ist, die bei
0000 beginnt und ohne Lcke sein mu.
Die SG-Adresse wird HEXADEZIMAL angegeben.
Beispiel: SGADR0000=12
SGADR0001=13
[SGADRESSE]
SGADR0000=A2
[BATCH] Die Sektion [BATCH] enthlt eine Zeile mit einer Information zru beendigung des
Batchbetriebs.
Format: END=ON oder END=OFF.
Kein Eintrag in der Sektion oder das Fehlen der Sektion verhlt sich wie END=OFF.
Die Option END=ON ist dafr vorgesehen, da WinKFPT im Batchbetrieb von einer
aufrufenden Fremdapplikation beendet werden kann, in dem sie eine Steuerdatei, die
nur die Sektion BATCH mit dem Eintrag END=ON enthlt, erzeugt.
Der Batchbetrieb und wird sofort nach Einlesen der Steuerdatei beendet.
Wurde der Batchbetrieb automatisch mit dem Aufrufparameter RUN gestartet, so
wird auch WinKFPT beendet.
Die Sektionen FGNUMMER, ZBNUMMER und SGADRESSE werden in diesem Fall
ignoriert, falls sie vorhanden sind.
Ist die Steuerdatei abgearbeitet, wird sie gelscht und auf eine neue Steuerdatei gewartet.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 54
Die Steuerdatei hlt sich in der Syntax an das Dateiformat wie es durch Windows-INI Files bekannt ist,
es gibt nur eine Sektion: [MULTIFLASH]
Andere Sektionen werden ignoriert.
Folgende Tabelle enthlt eine vollstndige Beschreibung der Parameter in der Sektion [MULTIFLASH]
einer Steuerdatei:
Parameter Inhalt
MF_PABD Dieser Parameter gibt die fr die Programmierung zu verwendende PABD an.
Format: MF_PABD=<PABD-Name>
Beispiel: MF_PABD=21EK928.IPO
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 55
MF_FG_NUMMER Dieser Parameter gibt die Fahrgestellnummer an. Er ist nur notwendig, wenn
mit AIF schreiben programmiert wird.
Format: MF_FG_NUMMER=<FG-Nummer>
Beispiel: MF_FG_NUMMER WBAAA00000AA00000
Ist die Steuerdatei abgearbeitet, wird sie gelscht und WinKFPT beendet sich automatisch selbst.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 56
Als Signal fr einen Programmierauftrag gilt die Existenz der Steuerdatei im entsprechenden
Verzeichnis.
Die Existenz der Steuerdatei wird von WinKFPT im Batchbetrieb im Polling-Verfahren ermittelt.
Die Steuerdatei sollte unter einem anderen Namen oder in einem anderen Verzeichnis zuerst
geschrieben und dann durch Umbenennen oder Umkopieren fr den Batchbetrieb sichtbar gemacht
werden, damit keine unvollstndig geschriebenen Dateien eingelesen werden.
Die Steuerdatei wird bis zum Ende der Abarbeitung nicht mehr gelesen.
Whrend sich das WinKFPT im Batchbetrieb befindet, wird die EDIABAS-API freigegeben und bleibt
nur whrend der Auftragsabarbeitung an das Programm gebunden.
Fr jede einzelne SG-Programmierung, d.h fr jede Bearbeitung einer ZB-Nummer aus der
Steuerdatei, werden im Hauptmenfenster des WinKFPT die gleichen Statusanzeigen ausgegeben,
wie bei einer Programmierung im Dialogbetrieb.
Whrend der Abarbeitung des Programmierauftrags wird eine Protokoll erzeugt, welches den
gleichen Pfad und Namen wie die Steuerdatei besitzt, nur mit der Extension .PRT.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 57
Meldungen, die im Dialogbetrieb des WinKFPT in Popup-Dialogen angezeigt werden, werden in der
Form INFOxxx=<Text> in die Protokolldatei geschrieben, wobei xxx eine laufende Nummer ist.
Das Ende der Abarbeitung eines Auftrags wird durch das Lschen der Steuerdatei signalisiert. Im
Komfort-Modus wird dann auf eine neue Batchdatei gewartet. Im Experten-Modus beendet sich
WinKFPT, wenn die Batchdatei abgearbeitet wurde.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 58
Ist die Datei "PRGIFSEL.DAT" nicht vorhanden, oder ist das zu programmierende Steuergert darin
nicht enthalten, dann wird das vor dem Start des Batchmodus zuletzt aktive HW-Interface und das
Default-Diagnoseprotokoll fr dieses Steuergert eingestellt.
Das Default-Diagnoseprotokoll ist das Erste aus der Liste der Diagnoseprotokolle, die die P-SGBD des
Steuergerts als Antwort auf die Abfrage der implementierten Diagnoseprotokolle zurckgibt.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 59
Es knnen mehrere Instanzen von WinKFPT gleichzeitig im automatischen Batchbetrieb gestartet sein
und Steuerdateien abarbeiten.
Dabei ist zu beachten, da zwei Instanzen des WinKFPT nicht die gleiche Steuerdatei benutzen
knnen.
Auerdem mu jede Instanz whrend der Abarbeitung seiner Steuerdatei ber eine andere Hardware
(Hardwareinterface+Unit) kommunizieren.
Wenn zwei Instanzen auf die gleiche Steuerdatei zugreifen wollen, wird folgende Fehlermeldung
ausgegeben:
Um zu vermeiden, dass zwei Instanzen im Batchbetrieb auf die gleiche Steuerdatei zugreifen wollen
mu der Aufrufparameter BATCH=<Steuerdatei> verwendet werden.
Dies gilt sowohl fr das automatische Einschalten (Start von WinKFPT mit Parameter -RUN), als auch
fr das manuelle Einschalten des Batchbetriebs (Start von WinKFPT ohne Parameter -RUN).
Grundstzlich knnen zwei WinKFPT Instanzen nicht ber das gleich HW-Interface+Unit mit einem
Steuergert kommunizieren
Um das Interface und die Unit fr eine WinKFPT Instanz schon beim Start festzulegen, knnen die
Kommandozeilenparameter -INTERFACE=<HW-Intreface> und -UNIT=<Unit-Bezeichner> verwendet
werden.
Im Batchbetrieb gibt es die Besonderheit, dass zwei WinKFPT Instanzen gestartet werden knnen, die
im Batch Modus Monitor das gleiche Zielinterface anzeigen, d.h. sie wurden mit den gleichen HW-
Interface+Unit Angaben gestartet.
Einen HW-Interface Konflikt gibt es erst, wenn beide Instanzen gleichzeitig ihre Steuerdatei abarbeiten
und dabei das gleiche HW-Inteface belegen wollen.
Nur die Instanz, die zuerst mit der Abarbeitung beginnt, kann das HW-Interface ordnungsgem
belegen, das ab diesem Zeitpunkt bis zum Ende der Abarbeitung fr die zweite Instanz gesperrt ist.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 60
Ein Aufruf des WinKFPT ohne Aufrufparameter startet die WinKFPT Instanz immer im Dialogbetrieb.
Da bei einem Start des WinKFPT im Dialogbetrieb sofort auf das Default HW-Interface+Unit, oder das
als Aufrufparameter angegebene zugegriffen wird, knnen nicht zwei Instanzen gestartet werden, die
auf das gleiche HW-Interface+Unit zugreifen wollen.
oder
Nach Quittierung der Fehlermeldung mit OK wird die zweite Instanz automatisch wieder geschlossen.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 61
In der oberen Menleiste stehen dem Bediener die folgenden Hauptmenpunkte des WinKFPT zur
Verfgung:
<Anzeige>
<Import/Export>
<Kommunikation>
<Konfiguration>
<Hilfe>
<Ende>
Bei Anwahl eines Hauptmenpunktes wird ein entsprechendes Pulldown-Men mit ein oder mehreren
Untermenpunkten angezeigt, ber die die verschieden Menfunktionen aufgerufen werden knnen.
<CABI.ERR>
<ERROR.LOG>
<PABD-Parameter>
<HW-Historie>
<ZB-Historie>
<ZB-Vorschrift>
<API-Tracedatei>
<IFH-Tracedatei>
<Batch-Modus>
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 62
Zeigt die CABI.ERR-Datei an, welche die Fehlermeldungen enthlt, wenn beim bersetzen einer
PABD (=IPS-Datei) ein Fehler auftritt.
Verlassen der Anzeige mit OK, "ESC" oder Alt-F4.
Zeigt die ERROR_INTERFACE_UNIT.LOG Fehlerdatei an, welche die Fehlermeldungen aus den
COAPI- und CDH-Funktionen enthlt.
Verlassen der Anzeige mit OK, "ESC" oder Alt-F4.
Zeigt die aktuell gesetzten Auftrags- und Ergebnisparameter einer PABD an.
Verlassen der Anzeige mit OK, "ESC" oder Alt-F4.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 63
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 64
ber das Importmen knnen alle, fr eine Flashprogrammierung ntigen Dateien, von beliebigen
Laufwerken bzw. Verzeichnissen ausgewhlt werden. Die ausgewhlten Dateien werden dann mit der
Besttigung der bernahme automatisch in die vorgesehenen Verzeichnisse verteilt.
Import Dateien
*.0DA Datensatzdateien fr Daten
Datenstze / Programmstnde / *.DAF Daten Austausch Dateien
NAAB-Dateien *.0PA Datensatzdateien fr Programm
*.PAF Programm Austausch Dateien
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 65
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 66
Nach Auswahl des Menpunkts erscheint folgender Dialog fr die Auswahl des Importverzeichnisses:
Das ausgewhlte Startverzeichnis im Importdialog ist beim ersten Import in einer WinKFPT-Sitzung
der Arbeitsplatz und bei jedem weiteren Import das Importverzeichnis des jeweils zuvor
ausgewhlten.
Der Import einer Konfiguration von exportierten Werksdaten ist nur aus Verzeichnissen mglich, die
die Export-LOG-Datei BACKUPEXPORT.LOG enthlt. Der Inhalt der LOG-Datei wird dabei nicht
berprft.
Enthlt das ausgewhlte Verzeichnis diese LOG-Datei nicht, dann wird eine Fehlermeldung
ausgegeben und der Dialog beendet.
Es ist immer nur der Import einer gesamtem exportierten Konfiguration mglich, d.h. es kann fr den
Import keine Auswahl aus den exportierten WDPs vorgenommen werden.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 67
Vor dem Importvorgang wird geprft, ob schon eines oder mehrere der zu importierenden WDPs im
Verzeichnis <root>\ Data existieren.
Sie erhalten einen Dialog mit einer Liste der schon vorhandenen WDPs und den Funktionsbuttons
Ersetzen, Ergnzen und Abbrechen:
Wenn die Liste der WDPs leer ist, werden das Listenfenster und die berschrift dazu nicht angezeigt.
Der Button Ergnzen wird nicht angeboten, da er in diesem Fall keine Funktion hat und der Button
Ersetzen wird durch den Button Importieren ausgetauscht.
Desweiteren haben Sie die Mglichkeit anzugeben, ob Sie mit oder ohne Toolrelevante Daten (INI-
Dateien) importieren wollen (Defaulteinstellung ist ohne Toolrelevante Daten).
KMM-Dateien werden nur zu Archivierungszwecken exportiert und werden daher grundstzlich nicht
reimportiert.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 68
Fr folgende Common-Dateien gilt eine Sonderbehandlung, die fr die beiden Import-Modi Ersetzen
bzw. Ergnzen gleich ist:
Fr folgende Sg-spezifische Datei gilt eine Sonderbehandlung, die nur fr den Import-Modus
Ergnzen gilt:
<SG-FAMILIE>.DAT:
Zur DAT-Datei im Arbeitsverzeichnis werden alle Zeilen aus der Datei im Importverzeichnis
hinzugefgt, welche in der Datei im Arbeitsverzeichnis noch nicht vorhanden sind. Diese Operation
wird nur fr Zeilen ausgefhrt, welche mit einer Ziffer beginnen, d.h . insbesondere nicht fr Zeilen die
mit "$" oder ";" beginnen.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 69
Nach Auswahl des Menpunkts erscheint folgender Dialog fr die Auswahl des Importverzeichnisses:
Das ausgewhlte Startverzeichnis im Importdialog ist beim ersten Import in einer WinKFPT-Sitzung
der Arbeitsplatz und bei jedem weiteren Import das Importverzeichnis des jeweils zuvor
ausgewhlten.
Der Import einer Konfiguration von exportierten Entwicklungsdaten ist nur aus Verzeichnissen mglich,
die die Export-LOG-Datei CONFIGEXPORT.LOG enthlt. Der Inhalt der LOG-Datei wird dabei nicht
berprft.
Enthlt das ausgewhlte Verzeichnis diese LOG-Datei nicht, dann wird eine Fehlermeldung
ausgegeben und der Dialog beendet.
Es ist immer nur der Import einer gesamtem exportierten Konfiguration mglich, d.h. es kann fr den
Import keine Auswahl aus den exportierten WDPs vorgenommen werden.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 70
Vor dem Importvorgang wird geprft, ob schon eines oder mehrere der zu importierenden WDPs im
Verzeichnis <root>\Data existieren.
Sie erhalten einen Dialog mit einer Liste der schon vorhandenen WDPs und den Funktionsbuttons
Ersetzen, Ergnzen und Abbrechen:
Wenn die Liste der WDPs leer ist, werden das Listenfenster und die berschrift dazu nicht angezeigt.
Der Button Ergnzen wird nicht angeboten, da er in diesem Fall keine Funktion hat und der Button
Ersetzen wird durch den Button Importieren ausgetauscht.
In einem separaten Auswahlelement knnen Sie den Import der Entwicklungsdateien, das sind
Dateien aus den Verzeichnissen:
<Basisverzeichnis>\<Konfigurationsname>\Daten\Entwicklung \Data\Develop
<Basisverzeichnis>\<Konfigurationsname>\Daten\Entwicklung \Sgdat
<Basisverzeichnis>\<Konfigurationsname>\Daten\Entwicklung\Ecu
an-, bzw. abschalten (Defaulteinstellung ist Entwicklungsdateien werden importiert).
Hinweis:
Die Dateien aus dem Exportverzeichnis
<Basisverzeichnis>\<Konfigurationsname>\Daten\Entwicklung \Data\Gdaten
werden nicht reimportiert.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 71
Desweiteren haben Sie die Mglichkeit anzugeben, ob Sie mit oder ohne Toolrelevante Daten (INI-
Dateien) importieren wollen (Defaulteinstellung ist ohne Toolrelevante Daten).
Fr folgende Common-Dateien gilt eine Sonderbehandlung, die fr die beiden Import-Modi Ersetzen
bzw. Ergnzen gleich ist:
Fr folgende sg-spezifische Datei gilt eine Sonderbehandlung, die nur fr den Import-Modus
Ergnzen gilt:
<SG-FAMILIE>.DAT:
Zur DAT-Datei im Arbeitsverzeichnis werden alle Zeilen aus der Datei im Importverzeichnis
hinzugefgt, welche in der Datei im Arbeitsverzeichnis noch nicht vorhanden sind. Diese Operation
wird nur fr Zeilen ausgefhrt, welche mit einer Ziffer beginnen, d.h . insbesondere nicht fr Zeilen die
mit "$" oder ";" beginnen.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 72
Nach Auswahl des Menpunkts erscheint folgender Dialog fr die Auswahl des Importverzeichnisses:
Das ausgewhlte Startverzeichnis im Importdialog ist beim ersten Import in einer WinKFPT-Sitzung
der Arbeitsplatz und bei jedem weiteren Import das Importverzeichnis des jeweils zuvor
ausgewhlten.
In dem ausgewhlten Verzeichnis liegt entweder direkt ein Werksdatenpaket oder es enthlt ein oder
mehrere Unterverzeichnisse, welche Werksdatenpakete enthalten.
WinKFP findet automatisch alle Pakete direkt im ausgwhlten Verzeichnis oder eine Verzeichnisebene
tiefer und fhrt fr jedes Paket den Import durch.
Wrde im obigen Beispiel " G:\Trans\EK9282i " als Importverzeichnis gewhlt, so wird nur das Paket
"EK928i" importiert, wird " G:\Trans " gewhlt, so werden die Pakete "DDE503e", "DDE504af" usw.
importiert.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 73
Vor dem Importvorgang wird geprft, ob schon eines oder mehrere der zu importierenden WDPs im
Verzeichnis <root>\NFS\Data existieren.
Nur wenn das der Fall ist, erhalten Sie einen Dialog mit einer Liste der schon vorhandenen WDPs und
den Funktionsbuttons Ersetzen, Ergnzen und Abbrechen:
Abbrechen:
Der Dialog wird geschlossen, es werden keine Dateien importiert.
Ersetzen:
Es werden alle Dateien vom jeweiligen Importverzeichnis in die Arbeitsverzeichnisse
kopiert. Bestehende Dateien werden berschrieben.
Ergnzen:
Es werden nur die Dateien vom Importverzeichnis in das Arbeitsverzeichnis kopiert, welche
ein neueres Datum haben, oder noch nicht vorhanden sind.
Fr folgende Common-Dateien gilt eine Sonderbehandlung, die fr die beiden Import-Modi Ersetzen
bzw. Ergnzen gleich ist:
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 74
In der Datei im Arbeitsverzeichnis werden alle Zeilen, welche fr die Sg-Familie des zu importierenden
Werksdatenpakets gelten berschrieben, wenn sie schon vorhanden sind bzw. angehngt, wenn sie
noch nicht vorhanden sind.
Fr folgende sg-spezifische Datei gilt eine Sonderbehandlung, die nur fr den Import-Modus
Ergnzen gilt:
<SG-FAMILIE>.DAT:
Zur DAT-Datei im Arbeitsverzeichnis werden alle Zeilen aus der Datei im Importverzeichnis
hinzugefgt, welche in der Datei im Arbeitsverzeichnis noch nicht vorhanden sind. Diese Operation
wird nur fr Zeilen ausgefhrt, welche mit einer Ziffer beginnen, d.h . insbesondere nicht fr Zeilen die
mit "$" oder ";" beginnen.
Die Dateien werden durch den Import von Werksdaten in folgende Verzeichnisse verteilt:
Dateien Zielverzeichniss
*.PRG <ediabas>\ecu
Tabelle 5-2: Verteilung der Dateien in Verzeichnisse durch Import von Werksdaten
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 75
Durch Import von NAAB-,Programm- und Daten-Datenstzen werden die gewnschten Dateien fr
eine Flashprogrammierung im Experten-Modus ausgewhlt und automatisch in das vorgesehene
Verzeichnis kopiert.
Per Default werden *.BAF, *.0BA, *.PAF, *.0PA, *.DAF und *.0DA Dateien angezeigt.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 76
Bereits bestehende Dateien knnen erst nach einer zu quittierenden Warnung berschrieben werden.
Abbildung 5-10: berschreibung Dateien bei NAAB-, Daten- und Programmdateien Import
Bei Auswahl von mehreren Dateien wird der Status des Kopiervorgangs als Fortschrittsbalken (0 -
100%) angezeigt.
Dateien werden nach dem Import in der Auswalliste bei der Funktion Datensatz laden NAAB,
Datensatz laden Programm bzw. Datensatz laden Daten im Experten-Modus angezeigt (siehe
8.2.2 Funktion Datensatz laden NAAB, 8.2.3 Funktion Datensatz laden Programm bzw. 8.2.4
Funktion Datensatz laden Daten).
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 77
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 78
Bei bernahme werden die ausgewhlten Dateien in das P-SGBD Verzeichnis "<ediabas>\ecu"4
kopiert.
Bereits bestehende Dateien knnen erst nach einer zu quittierenden Warnung berschrieben werden.
Bei Auswahl von mehreren Dateien wird der Status des Kopiervorgangs als Fortschrittsbalken (0 -
100%) angezeigt.
Dateien werden nach dem Import in der Auswalliste bei der Funktion P-SGBD Laden im Experten-
Modus angezeigt (siehe 8.1.2 Funktion P-SGBD laden).
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 79
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 80
Bereits bestehende Dateien knnen erst nach einer zu quittierenden Warnung berschrieben werden.
Bei Auswahl von mehreren Dateien wird der Status des Kopiervorgangs als Fortschrittsbalken (0 -
100%) angezeigt.
Dateien werden nach dem Import in der Auswalliste bei der Funktion PABD Laden im Experten-
Modus angezeigt (siehe 8.1.1 Funktion PABD laden).
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 81
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 82
In einem Listenfenster werden alle gltigen Werksdatenpakete (SgFamilien) zur Auswahl fr den
Export angeboten. Dabei knnen keine, eine beliebige, mehrere beliebige oder alle Werksdatenpakete
ausgewhlt werden.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 83
Wenn keine gltigen Werksdaten existieren, ist das Listenfenster leer und es besteht nur die
Mglichkeit die Toolrelevanten Daten durch Anklicken des entsprechenden Schaltelements zu
exportieren.
Mit jedem Export werden implizit die KMM-Daten aus dem Arbeitsverzeichnis <root>\KMM\ exportiert,
sofern ein KMM-Verzeichnis existiert.
Vor dem eigentlichen Kopiervorgang werden die zu exportierenden Daten mit den entsprechenden,
zuletzt exportierten Daten im hchstwertigen Index-Verzeichnis verglichen.
Von einem Vergleich ausgenommen sind die Commondateien, da die zu exportierenden in der Regel
nicht identisch mit zuvor exportierten sein knnen.
Daraus leiten sich grundstzlich die zwei folgenden Ablufe beim Export von Werksdaten ab:
1. Es werden keine neuen Verzeichnisse angelegt, d.h. das Index-Verzeichnis wird nicht erhht. Das ist der Fall, wenn die zu
exportierenden Dateien, entweder alle oder teilweise, noch nicht im hchstwertigen Index-Verzeichnis vorhanden
sind, und wenn die alle oder teilweise vorhandenen Dateien identisch mit den zu exportierenden sind.
Vor dem Kopiervorgang werden alle Dateien aus dem jeweiligen Exportverzeichnis gelscht.
2. Es werden neue Verzeichnisse angelegt, d.h. das Index-Verzeichnis wird automatisch erhht. Das ist der Fall, wenn eine
und nur eine zu exportierende Datei nicht identisch mit der entsprechenden Datei im hchstwertigen Index-
Verzeichnis ist.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 84
<root>\NFS-Backup\ konfigurierbar
daten\
NFS\
KMM\
<Log-Datei>
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 85
PABD: Der Name der zum WDP gehrigen Beschreibungsdatei wird aus der Datei
KFCONFXX.DA2 ermittelt und aus <root>\Sgdat in das Verzeichnis <root>\<NFS-
Backup>\<baureihe>\<I-Stufe>\<index>\daten\<sgfam> kopiert.
FABD: Der Name der zum WDP gehrigen Beschreibungsdatei wird aus der Datei
SWTCONFx.DAT ermittelt und aus <root>\Sgdat in das Verzeichnis <root>\<NFS-
Backup>\<baureihe>\<I-Stufe>\<index>\daten\<sgfam> kopiert.
P-SGBD: Der Name der zum WDP gehrigen Beschreibungsdatei wird aus der Datei
KFCONFXX.DA2 ermittelt und aus EDIABAS\ECU in das Verzeichnis <root>\<NFS-
Backup>\ <baureihe>\<I-Stufe>\<index>\daten\<sgfam> kopiert.
SWT-SGBD: Der Name der zum WDP gehrigen Beschreibungsdatei wird aus der Datei
SWTCONFx.DAT ermittelt und aus EDIABAS\ECU in das Verzeichnis <root>\<NFS-
Backup>\ <baureihe>\<I-Stufe>\<index>\daten\<sgfam> kopiert.
Kopieren aller Dateien mit den Dateiendungen *.INI und *.DAT aus dem Verzeichnis
<root>\cfgdat in das Verzeichnis <root>\<NFS-Backup>\<baureihe>\<I-
stufe>\<Index>\cfgdat\
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 86
Kopieren aller Dateien mit der Dateiendung *.INI aus dem Verzeichnis
<root>\EDIABAS\bin\ in das Verzeichnis <root>\<NFS-Backup>\<baureihe>\<I-
stufe>\<Index>\EDIABAS\bin\
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 87
In dem Dialog wird das aktuell eingestellte Export-Basisverzeichnis, z.B. <root>\Diagprog, angezeigt
und ein Eingabefeld fr den Namen des Unterverzeichnisses \Konfigurationsname.
In einem Listenfenster werden alle gltigen Werksdatenpakete (SgFamilien) zur Auswahl fr den
Export angeboten. Dabei knnen keine, eine beliebige, mehrere beliebige oder alle Werksdatenpakete
ausgewhlt werden.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 88
Wenn keine gltigen Werksdaten existieren, ist das Listenfenster leer und es besteht nur die
Mglichkeit die Entwicklungsdateien und/oder die Toolrelevanten Daten durch Anklicken der
entsprechenden Schaltelemente zu exportieren.
Mit Ja werden vor dem Export zuerst alle Dateien in den vorhandenen Verzeichnissen gelscht.
Bei einem mehrmaligen Export in das selbe Verzeichnis <root>\Diagprog \<Konfigurationsname>\ wird
jeweils die entsprechende, abzulegende Information in die bereits bestehende LOG-Datei angehngt.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 89
C:\Diagprog\Konfiguration\ konfigurierbar
daten\
Entwicklung\
NFS\
<Log-Datei>
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 90
PABDen: Alle *.IPS und *.IPO-Dateien werden aus dem Verzeichnis NFS\Sgdat in das
Verzeichnis <root>\Diagprog\<Konfigurationsname>\Daten\Entwicklung\Sgdat kopiert.
PABD: Der Name der zum WDP gehrigen Beschreibungsdatei wird aus der Datei
KFCONFXX.DA2 ermittelt und aus NFS\Sgdat in das Verzeichnis
<root>\Diagprog\<Konfigurationsname>\Daten\<sgfam> kopiert.
P-SGBD: Der Name der zum WDP gehrigen Beschreibungsdatei wird aus der Datei
KFCONFXX.DA2 ermittelt und aus EDIABAS\ECU in das Verzeichnis
<root>\Diagprog\<Konfigurationsname>\Daten\<sgfam> kopiert.
FABD: Der Name der zum WDP gehrigen Beschreibungsdateien werden aus der Datei
SWTCONFx.DAT ermittelt und aus NFS\Sgdat in das Verzeichnis
<root>\Diagprog\<Konfigurationsname>\Daten\<sgfam> kopiert.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 91
SWT-SGBD: Der Name der zum WDP gehrigen Beschreibungsdatei wird aus der Datei
SWTCONFx.DAT ermittelt und aus EDIABAS\ECU in das Verzeichnis
<root>\Diagprog\<Konfigurationsname>\Daten\<sgfam> kopiert.
Kopieren aller Dateien mit den Dateiendungen *.INI und *.DAT aus dem Verzeichnis
<root>\cfgdat in das Verzeichnis <root>\Diagprog\<Konfigurationsname>\NFS\cfgdat\
Kopieren aller Dateien mit der Dateiendung *.INI aus dem Verzeichnis
<root>\EDIABAS\bin\ in das Verzeichnis
<root>\Diagprog\<Konfigurationsname>\EDIABAS\bin\
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 92
Wenn keine Werksdaten vorhanden sind, dann erscheint nach Auswahl des Menpunkts folgende
Meldung:
In diesem Fall ist auch keine SG-Programmierung im Komfort Modus mglich. Dazu mten zuerst
Werksdaten importiert werden.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 93
In dem Listenfenster werden alle gltigen Werksdatenpakete (SgFamilien) zur Auswahl fr das
Lschen angeboten. Dabei knnen keine, eine beliebige, mehrere beliebige oder alle
Werksdatenpakete ausgewhlt werden.
Bei einem Lschvorgang werden die Verzeichnisse der ausgewhlten Werksdaten vollstandig
gelscht.
Die dazugehrigen Beschreibungsdateien ( SGBD / PABD) werden ebenfalls gelscht, allerdings nur
dann, wenn sie in kfconfxx.da2 und swtconfx.dat nicht mehr als einmal vorkommen, d.h. wenn sie
nicht gleichzeitig von einer oder mehreren anderen SG-Familien benutzt werden.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 94
Mit dem Funktionsbutton Entfernen werden die ausgewhlten WDPs aus dem Listenfenster
gelscht und die entsprechenden Eintrge aus den Commondateien kfconfxx.da2, swtconfx.dat und
hwnr.da2 entfernt.
Mit dem Funktionsbutton Alle Entfernen sind implizit alle WDPs ausgewhlt und werden gelscht
und die Commondateien kfconfxx.da2 und hwnr.da2 werden bis auf die Headerzeilen geleert, d.h.
auch einschlielich aller toten Eintrge, fr die keine WDPs existieren.
Mit Ja wird der Lschvorgang gestartet und der Dialog nach dessen Beendigung geschlossen.
Mit Nein verschwindet die Sicherheitsabfrage und der Dialog bleibt geffnet
Mit dem Funktionbutton Cancel wird der Dialog geschlossen, aktive Lschvorgnge werden dabei
nicht unterbrochen.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 95
Hardware Interface
Diagnoseprotokoll
ber den Menpunkt "HW-Interface" kann dynamisch zwischen HW-Interfaces (EDIC, ADS usw.)
umgeschaltet werden.
Der Menpunkt "HW-Interface" ist nur aktiv, wenn in der Konfigurationsdatei WINKFPT.INI, HW-
Interfaces eingetragen sind (siehe 3.4.2 Konfiguration in WINKFPT.INI).
ber den Menpunkt "Diagnoseprotokolle" kann dynamisch zwischen den Diagnoseprotokollen, die
ein ausgewhltes Steuergert untersttzt (BMW-Fast, KWP2000 usw.) ausgewhlt werden.
Der Menpunkt "Diagnoseprotokoll" ist nur aktiv, wenn ein ausgewhltes Steuergert mehr als ein
Diagnoseprotokoll untersttzt.
Ein Steuergert wird ausgewhlt ber die Auswahl eines Verbauortes (Komfort-Modus) oder ber die
Auswahl einer PABD und P-SGBD (Experten-Modus).
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 96
Der Menpunkt "HW-Interface" ist nur aktiv, wenn in der Konfigurationsdatei WINKFPT.INI, HW-
Interfaces eingetragen sind.
Alle HW-Interface Eintrge aus WINKFPT.INI (siehe 3.4.2 Konfiguration in WINKFPT.INI) werden in
einer Liste zur Auswahl angeboten.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 97
Wenn das WINKFPT das gewhlte HW-Interface aktivieren kann, wird es stndig als
Statusinformation im Feld HW-Interface angezeigt, ansonsten erscheint die zu quittierende
Fehlermeldung 304 und es bleibt bei der vorherigen Einstellung.
Der selbe Fehler tritt auf, wenn z.B. das gewhlte HW-Interface hardware- oder softwaremssig nicht
installiert ist.
Wenn bereits eine andere Instanz von WinKFPT das selbe HW-Interface+Unit belegt hat, erscheint
folgende Fehlermeldung:
Beim Start des WINKFPT wird per Default das in "EDIABAS.INI" festgelegte HW-Interface aktiviert und
angezeigt (siehe 3.4.4 Konfiguration in EDIABAS.INI).
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 98
Der Menpunkt "Diagnoseprotokoll" ist nur aktiv, wenn ein ausgewhltes Steuergert mehr als ein
Diagnoseprotokoll untersttzt.
Ein Steuergert wird ausgewhlt ber die Auswahl eines Verbauortes (Komfort-Modus) oder ber die
Auswahl einer PABD und P-SGBD (Experten-Modus).
Nach Auswahl eines Steuergertes wird intern automatisch versucht, den Job
"DIAGNOSEPROTOKOLL_LESEN" aus der entsprechenden P-SBGD aufzurufen.
Wenn der Job vorhanden ist, werden die darin festgelegten Diagnoseprotokolle in einer Liste zur
Auswahl angeboten.
Ohne explizite Auswahl ist per Default das erste Diagnoseprotokoll aus der Liste aktiviert.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 99
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 100
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 101
AIF schreiben nach Programm AIF_SCHREIBEN_NACH_PROGRAMM Der Eintrag gibt an, ob bei der
Programm- Programmierung im
Komfort- oder Experten-Modus
das AIF mitprogrammiert wird
(ON) oder nicht (OFF).
AIF schreiben im Experten-Modus EXPERT_MIT_AIF Der Eintrag gibt an, ob bei der
Programmierung im Experten-
Modus das AIF mitprogrammiert
wird (ON) oder nicht (OFF).
AIF schreiben im Komfort-Modus KOMFORT_MIT_AIF Der Eintrag gibt an, ob bei der
Programmierung im Komfort-
Modus das AIF mitprogrammiert
wird (ON) oder nicht (OFF).
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 102
Wird der Dialog mit OK verlassen und besteht zu diesem Zeitpunkt eine Differenz zwischen den
Einstellungen im Dialog und dem Ini-File, so wird der Benutzer gefragt, ob er seine nderungen
dauerhaft im Ini-File sichern mchte. Auch wenn er dies ablehnt, gelten die Einstellungen fr die Dauer
der WinKFP-Sitzung, und der Benutzer erhlt beim Beenden erneut die Gelegenheit, die Konfiguration
im Ini-File abzuspeichern.
Wird das PABD Format gendert und ist bereits eine PABD ausgewhlt, so mu anschlieend explizit
eine neue PABD im Experten-Modus oder implizit eine neue PABD im Komfort-Modus durch Wahl
einer ZB-Nummer ausgewhlt werden. Der Benutzer wird durch Messageboxen darauf hingewiesen.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 103
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 104
In oberem Teil des Dialogs wird die Programmversion des WinKFPT, der COAPI- und der Krapi-
Bibliothek angezeigt.
In der Ecke unten rechts stehen Datum und Uhrzeit der Erstellung der WinKFPT-Version.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 105
Beim Beenden des WinKFPT wird die letzte Windowsgre und Windowsposition der Anwendung als
Eintrag WindowPosition in der Datei WINKFPT.INI gespeichert.
Bei einem erneuten Start des WinKFPT wird das Program mit den selben Windowsgroe und Position
gestartet (siehe 3.4.2 Konfiguration in WINKFPT.INI).
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 106
HAUPTMEN
KOMFORT-MODUS EXPERTEN-MODUS
JA
ZUSB
Prog.einstellungsebene, Stufe 2
NEIN eingegeben/ausgewhlt?
und FGNR SG-Adresse laden
eingegeben? Datensatz laden - Programm
Datensatz laden - Daten
JA
BEENDEN
Prog.durchfhrungsebene
Programmieren
Programmieren Update
Komfort-Modus Prog.durchfhrungsebene
Experten Modus
Datensatz
JA Daten
Daten
Programmieren
ausgewhlt?
Datensatz
JA Programm
Programm
Programmieren
ausgewhlt?
Experten Modus
Komfort-Modus
Spezial-Funktionen Diagnose-Funktionen
AIF Lesen
SG Baudraten Lesen SG Status ermitteln
Abgleichwerte Lesen und Schreiben SG Identifikation Lesen
VS2/DS2 Mode SG Innentemperatur Lesen
EWS Abgleich
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 107
In jedem Bedienermodus werden Funktionen zur Verfgung gestellt, die sich in zwei Ebenen einteilen
lassen:
Funktionen der Programmiereinstellungsebene
Funktionen der Programmierdurchfhrungsebene
Die Nutzung der allgemeinen Funktionen ist in beiden Bedienermodi gleich (siehe 9 Allgemeine
Funktionen).
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 108
Modus Auftragsdaten
Komfort-Modus Name der Steuergertefamilie
Zusammenbaunummer
Verbauort
<Fahrgestellnummer>
Experten-Modus P-SGBD
PABD
SG-Adresse
Datensatzname fr NAAB
Datensatzdatei fr Programm
Datensatzdatei fr Daten
<Fahrgestellnummer>
SG-Adresse
Die Notwendigkeit der Eingabe der SG-Adresse im Experten-Modus hngt vom Entwicklungsstand der
Beschreibungsdateien ab.
In den lteren Beschreibungsdateien, das sind in der Regel die nicht standardisierten
Beschreibungsdateien, ist die SG-Adresse hart codiert fr die Befllung der Protokollparameter und
Diagnosetelegramme enthalten.
Die neuen Standard-Beschreibungsdateien mssen von auen, hier durch Bedienereingabe, mit einer
SG-Adresse gefttert werden, die dann global fr die weitere Verarbeitung in den
Beschreibungsdateien abgespeichert wird.
Ob die Eingabe der SG-Adresse notwendig ist, wird von WinKFPT automatisch erkannt und dem
Bediener angezeigt.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 109
6.1.1 Komfort-Modus
Dieser Modus dient zur Programmierung von Steuergerten unter Einbeziehungen aller logistischen
Prfungen, die z.B. bei einer Bandendeprogrammierung im Werk durchgefhrt werden mssen.
Eingabe oder Auswahl der Zusammenbaunummer, Auswahl einer beliebigen Anzahl der dazu
angebotenen Verbauorte, Eingabe der Fahrgestellnummer wenn ein AIF geschrieben wird und
anschlieende Programmierung des Steuergerts bzw. der Steuergerte.
Auswahl einer Steuergertefamilie und einer beliebigen Anzahl der dazu angebotenen Verbauorte
und anschlieende Aktualisierung des Steuergerts bzw. der Steuergerte auf den neuesten
ZusBauStand , wobei auch die Aktualisierung auf einen inkompatibler Hardwarestand durch BSU
bercksichtigt wird.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 110
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F1> auf der Tastatur.
Im Komfort-Modus werden nur PABDen im IPO-Format verwendet. Ist in der Konfiguration das Format
IPS eingestellt und wird der Komfort-Modus betreten, so erscheint folgende Messagebox:
Mit OK wird automatisch auf das Format IPO umgeschaltet, bei Abbrechen wird der Komfort-Modus
nicht betreten.
Bei Bettigung von Komfort-Modus werden folgende Auftragsdaten und Statusanzeigen aus einer
vorangegangenen Sitzung im Komfort-Modus gelscht:
SG-Adresse (Steuergerteadresse) bzw. Verbauort.
Diagnoseprotokoll
PABD
P-SGBD
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 111
ZB-Nummer
Hardwarenummer
bleiben erhalten.
Bei Bettigung von Komfort-Modus werden die Auftragsdaten und Statusanzeigen aus einer
vorangegangenen Sitzung im Experten-Modus vollstndig gelscht, bzw. zum Laden der letzten
Konfigurationseinstellung bei einem erneuten Einstieg in den Experten-Modus, zwischengespeichert.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 112
Der Wechsel in den Experten-Modus erfolgt durch Bettigung der Funktionstaste Experten-
Modus.
Bei Bettigung von Experten-Modus werden folgende Auftragsdaten und Statusanzeigen des
Komfort-Modus gelscht:
FG-Nummer
ZB-Nummer
Hardwarenummer
Zum vollstndigen Lschen von Auftragsdaten im Komfort-Modus, mssen der Reihe nach folgende
Funktionstasten bettigt werden:
Experten-Modus
Cancel (wenn Laden von Konfigurationseinstellung angeboten wird)
Fertig (<F6> im Eperten-Modus)
Komfort-Modus
Fertig (<F6> im Komfort-Modus)
WinKFPT befindet sich danach im Funktionsstartmen (siehe: Abbildung 6-2: Funktionsstartmen des
WinKFPT).
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 113
6.1.2 Experten-Modus
Dieser Modus dient zur Auswahl bzw. Eingabe der Auftragsdaten (PABD, P-SGBD und Datenstze)
und anschlieender Programmierung des Steuergerts.
Achtung!
Bei solchen Aktionen sollte der Bediener genau wissen was ertut, da dadurch ein Steuergert fr die
weitere Benutzung so unbrauchbar gemacht werden kann, das es fr weitere Programmmierungen per
Diagnosekommunikation nicht mehr funktionsfhig ist und damit einen Receyclingfall darstellt.
Bei Auswahl des Experten-Modus wird auf der Bedienoberflche zur Kontrolle fr den Bediener sofort
die ZB-Nummer aus dem Konfigurationsfile COAPI.INI angezeigt, wenn im Konfigurationsfile
WINKFPT.INI EXPERT_MIT_AIF=ON eingestellt ist.
Soll eine andere ZB-Nummer in das AIF eingetragen werden, mssen folgende Schritte durchgefhrt
werden:
WINKFPT beenden
Eintrag in COAPI.INI ndern (siehe 3.4.1Konfiguration in COAPI.INI)
WINKFPT wieder starten.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 114
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F2> auf der Tastatur.
Bei Bettigung von Experten-Modus bleiben alle Auftragsdaten und Statusanzeigen aus einer
vorangegangenen Sitzung im Experten-Modus erhalten.
Bei Bettigung von Experten-Modus werden folgende Auftragsdaten und Statusanzeigen aus einer
vorangegangenen Sitzung im Komfort-Modus gelscht:
FG-Nummer
ZB-Nummer
Hardwarenummer
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 115
Der Wechsel in den Komfort-Modus erfolgt durch Bettigung der Funktionstaste Komfort-Modus.
Bei Bettigung von Komfort-Modus werden alle Auftragsdaten und Statusanzeigen des Experten-
Modus gelscht, bzw. zum Laden der letzten Konfigurationseinstellung bei einem erneuten Einstieg in
den Experten-Modus, zwischengespeichert
Nach Bettigung von Fertig (<F8> im Komfort-Modus) befindet sich WinKFPT im Funktionsstart-
men (siehe: Abbildung 6-2: Funktionsstartmen des WinKFPT).
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 116
7 FUNKTIONSEBENEN IM KOMFORT-MODUS
Funktionen der Programmiereinstellungsebene dienen zur Eingabe bzw. Auswahl aller fr eine
Programmierung notwendigen Auftragsdaten.
Das Wechseln der Funktionsebenen ist abhngig vom Umfang der vom Bediener eingegebenen
Auftragsdaten.
Programmierung ZB-Nummer
Programmmierung ZB-Update
Programmier- Verbauort(e) zu einer ZB-Nummer oder einer
Spezial
durchfhrungsebene Steuergertefamilie.
Diagnose
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 117
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 118
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F1> auf der Tastatur.
Das Bettigen dieser Funktionstaste ffnet eine Dialogbox zur Eingabe der Zusammenbaunummer:
Achtung!
Die Eingabe der ZB-Nummer mu 7-stellig und numerisch sein, ansonsten wird eine zu quittierende
Fehlermeldung ausgegeben.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 119
Mit OK wird berpruft, ob die eingegebene ZB-Nummer in einer <SgFam>.DAT Datei der
vorhandenen Werksdatenpakete im Verzeichnis \<root>\DATA8 vorhanden ist.
Wenn die eingegebene Zusammenbaunummer nicht gefunden bzw. nicht gltig ist, wird die Eingabe
der ZB-Nummer abgebrochen und folgende Fehlermeldung ausgegeben:
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 120
Wenn die eingegebene Zusammenbaunummer gltig ist, erscheint ein Dialog zur Auswahl eines
Verbauorts oder mehrerer Verbauorte:
Die eingegebene Zusammenbaunummer und der zugehrige Name der Steuergertefamilie sind
bereits fokussiert und es muss nur noch eine oder mehrere Steuergerteadresse(n) ber den bzw. die
Verbauort(e) ausgewhlt werden (siehe auch "7.1.2 Funktion Auswahl einer ZB-Nummer").
Ein, mehrere oder alle Verbauorte werden aus der Liste Verbauorte nach den blichen Windows-
Konventionen selektiert.
Mit "Cancel" wird die Eingabe ZB-Nummer und Auswahl Verbauort verworfen.
Mit OK wird die ZB-Nummer bernommen und als Statusinformation mit der zugehrigen
Hardwarenummer angezeigt.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 121
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F2> auf der Tastatur.
Das Bettigen dieser Funktionstaste bewirkt, da eine Dialogbox zur Auswahl einer SG-Familie,
Zusammenbaunummer und Verbauort(e) geffnet wird (siehe Abbildung 7-4: Auswahldialog fr SG-
Familie, Zusammenbaunummer und Verbauort).
ZB-Nummer
- mit den Zusammenbaunummern, die zu der ausgewhlten bzw. markierten SG-Familie gehren
Verbauort
- mit den Verbauorten, die zu der ausgewhlten bzw. markierten SG-Familie gehren, durch
deren Auswahl die Steuergerteadresse festgelegt wird. Steuergerte, die in einem Fahrzeug
mehrfach verbaut werden knnen, unterscheiden sich nur in der Steuergerteadresse bzw. im
Verbauort.
In der Liste Steuergertefamilie werden nur diejenigen SG-Familien angezeigt, fr die in den
jeweiligen Verzeichnissen \<root>\data\<sgfam>9 die Logistikdatei <sgfam>.DAT mit mindestens
einer Zusammenbaunummer existiert.
Ein, mehrere oder alle Verbauorte werden aus der Liste Verbauorte nach den blichen Windows-
Konventionen selektiert.
Mit "Cancel" wird die Auswahl ZB-Nummer und Auswahl Verbauort verworfen.
Mit OK wird die ZB-Nummer bernommen und als Statusinformation mit der zugehrigen
Hardwarenummer angezeigt.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 122
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F3> auf der Tastatur.
Das Bettigen dieser Funktionstaste bewirkt, da eine Dialogbox zur Auswahl einer SG-Familie und
Verbauort(e) geffnet wird:
Verbauort
- mit den Verbauorten, die zu der ausgewhlten bzw. markierten SG-Familie gehren, durch
deren Auswahl die Steuergerteadresse festgelegt wird. Steuergerte, die in einem Fahrzeug
mehrfach verbaut werden knnen, unterscheiden sich nur in der Steuergerteadresse bzw. im
Verbauort.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 123
In der Liste Steuergertefamilie werden nur diejenigen SG-Familien angezeigt, fr die in den
jeweiligen Verzeichnissen \<root>\data\<sgfam>9 die Logistikdatei <sgfam>.DAT mit mindestens
einer Zusammenbaunummer existiert.
Ein, mehrere oder alle Verbauorte werden aus der Liste Verbauorte nach den blichen Windows-
Konventionen selektiert.
Mit "Cancel" wird die Auswahl SG-Familie und Auswahl Verbauort verworfen.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 124
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F4> auf der Tastatur.
Das Bettigen dieser Funktionstaste bewirkt, da eine Dialogbox zur Eingabe der Fahrgestellnummer
geffnet wird:
Achtung!
Die Eingabe der Fahrgestellnummer mu 7 oder 17-stellig und alphanumerisch sein, ansonsten wird
folgede zu quittierende Fehlermeldung ausgegeben:
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 125
Hinweis:
In Verbindung mit den Funktionen "ZUSB eingeben" und ZUSB auswhlen" ist, bei
Konfigurationseinstellung in WINKFPT.INI KOMFORT_MIT_AIF=ON, die Eingabe einer
Fahrgestellnummer zwingend erforderlich.
Eine Programmierung des Steuergertes ist sonst in diesem Fall nicht mglich.
In Verbindung mit der Funktion "ZUSB update" ist die Eingabe einer Fahrgestellnummer mit "FGNR
eingeben" nicht erforderlich, da in diesem Fall fr den neuen AIF-Eintrag die Fahrgestellnummer aus
dem letzten, vorher ausgelesenen AIF-Eintrag verwendet wird.
Gibt der Bediener trotzdem eine Fahrgestellnummer mit "FGNR eingeben" ein, dann wird diese in das
neue AIF eingetragen.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 126
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F8> auf der Tastatur.
Wenn keine Eingaben erfolgten, wird der Wechsel in das Funktionsstartmen durchgefhrt (siehe
Abbildung 6-2: Funktionsstartmen des WinKFPT).
Bei Eingabe von gltigen Auftragsdaten mit ZUSB eingeben oder ZUSB auswhlen erfolgt der
Wechsel in das Funktionsmen der Programmierdurchfhrungsebene des Komfort-Modus mit der
Funktion Programmieren.
Hinweis:
Wird bei Konfigurationseinstellung in WINKFPT.INI KOMFORT_MIT_AIF=ON, die Eingabe einer
Fahrgestellnummer nicht durchgefhrt, ist eine Programmierung des Steuergertes nicht mglich
und es werden nach dem Wechsel der Funktionsebene nur die allgemeinen Funktionen angeboten
siehe (Abbildung 9-1: Funktionsmen mit den Funktionstasten Spezial und Diagnose).
Bei Eingabe von gltigen Auftragsdaten mit ZUSB update erfolgt der Wechsel in das
Funktionsmen der Programmierdurchfhrungsebene des Komfort-Modus mit der Funktion Prog.
ZB-Update.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 127
SG-Adresse/Verbauort
Fahrgestellnummer10
Zusammenbaunummer
Hardwarenummer
HW-Interface
Diagnoseprotokoll
PABD
P-SGBD
10 Fahrgestellnummer wird angezeigt nur wenn KOMFORT_MIT_AIF Eintrag in WINKFPT.INI auf ON gesetzt ist.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 128
Die Funktionstaste wird nur nach erfolgreicher Eingabe der ZUSB-Nummer mit den Funktionen "ZUSB
eingeben" oder "ZUSB auswhlen" bzw. auch Fahrgestellnummer (bei Konfigurationseinstellung
KOMFORT_MIT_AIF=ON in WINKFPT.INI) in der Programmiereinstellungsebene des Komfort Modus
aktiviert.
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F3> auf der Tastatur.
Diese Funktionstaste startet die Programmierung eines oder mehrerer Steuergerte im Komfort-
Modus.
Hinweis:
Die Anzahl der mglichen AIF-Programmierungen wird aus der PABD ermittelt.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 129
Der Status des Programmiervorgangs wird als Fortschrittsbalken (0 - 100%) und als Prozentangabe in
der blauen Men-Statuszeile angezeigt.
Wenn Konfigurationseintrag ANZEIGE_U_PROG in WINKFPT.INI auf ON gesetzt wurde, wird
Programmierspannung in oberer rechter Ecke angezeigt.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 130
Das Anwenderinfofeld wird nur dann nicht programmiert, wenn in der Datei WINKFPT.INI der Schalter
"KOMFORT_MIT_AIF" explizit auf OFF gesetzt ist.
Bei einer Mehrfachauswahl von Steuergerten werden nach jedem Programmiervorgang automatisch
die Auftragsdaten fr den nchsten angezeigt und mit Bettigung der Funktionstaste
"Programmieren" wieder gestartet.
Dadurch ist zwischen den einzelnen Programmierungen jederzeit ein Abbruch oder eine nderung von
Einstellungen (z.B. HW-Interface oder Diagnoseprotokoll) mglich. Am Ende der
Mehrfachprogrammierung erscheint die Meldung <Multiple Programmierung beendet>:
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 131
Die Funktionstaste wird nur nach erfolgreicher Eingabe der Auftragsdaten mit der Funktionen "ZUSB
update" in der Programmiereinstellungsebene des Komfort Modus aktiviert.
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F3> auf der Tastatur.
Diese Funktionstaste startet die Aktualisierung eines Steuergerts auf den neuesten
Zusammenbaustand, wobei auch die Aktualisierung auf einen inkompatibler Hardwarestand durch
BSU bercksichtigt wird..
Dazu wird aus dem Steuergert die Fahrgestell- und die Zusammenbaunummer, aus dessen letzten
AIF-Eintrag, ausgelesen.
Zu dieser Zusammenbaunummer wird aus der Datei \<root>\data\<sgfam>\<sgfam>.his (= ZUSB-
Historie) die zugehrige aktuellste Zusammenbaunummer ermittelt, wobei ein Wechsel in eine andere
SG-Familie und damit in eine neue entsprechende ZUSB-Historie mglich ist.
Diese beiden Zusammenbaunummern werden in einer zu quittierenden Dialogbox dem Benutzer
angezeigt:
Mit "Ja" wird die Programmierung auf den aktuellsten Zusammenbaustand gestartet.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 132
Hinweis:
Die Anzahl der mglichen AIF-Programmierungen wird aus der PABD ermittelt.
Der Status des Programmiervorgangs wird als Fortschrittsbalken (0 - 100%) und als Prozentangabe in
der blauen Men-Statuszeile angezeigt.
Abbildung 7-10: SG-Programmierung im Komfort Modus).
Wenn Konfigurationseintrag ANZEIGE_U_PROG in WINKFPT.INI auf ON gesetzt wurde, wird
Programmierspannung in oberer rechter Ecke angezeigt.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 133
Das Anwenderinfofeld wird nur dann nicht programmiert, wenn in der Datei WINKFPT.INI der Schalter
"KOMFORT_MIT_AIF" explizit auf OFF gesetzt ist.
Bei einer Mehrfachauswahl von Steuergerten werden nach jedem Programmiervorgang automatisch
die Auftragsdaten fr den nchsten angezeigt und mit Bettigung der Funktionstaste "Prog. ZB-
Update" wieder gestartet.
Dadurch ist zwischen den einzelnen Programmierungen jederzeit ein Abbruch oder eine nderung von
Einstellungen (z.B. HW-Interface oder Diagnoseprotokoll) mglich.
Am Ende der Mehrfachprogrammierung erscheint die Meldung <Multiple ZUSB-Update
Programmierung beendet>:
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 134
8 FUNKTIONSEBENEN IM EXPERTEN-MODUS
Funktionen der Programmiereinstellungsebene Stufe 2 dienen zur Eingabe der SG-Adresse und der
Auswahl von Datensatzdateien.
Das Wechseln der Funktionsebenen ist abhngig vom Umfang der vom Bediener eingegebenen
Auftragsdaten.
SG-Adresse eingeben
Datensatz laden NAAB
Programmierein- Datensatz laden - Programm Beide Beschreibungsdateien
stellungsebene Stufe 2 Datensatz laden - Daten PABD und P-SGBD
Beenden der Funktionsebene
Programmierung NAAB
Programmierung - Programm Beschreibungsdateien (PABD und P-SGBD),
Programmierdurch- Programmierung - Daten Datensatzdateien (fr Program und/oder
fhrungsebene Spezial Daten),
Diagnose <SG-Adresse>
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 135
PABD laden
P-SGBD laden
Beenden der Programmiereinstellungssebene Stufe1.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 136
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F1> auf der Tastatur.
Das Bettigen dieser Funktionstaste ffnet eine Dialogbox zur Auswahl einer PABD:
Fr die Verarbeitung im WinKFPT knnen sie im Sourcecode oder in compilierter Form vorliegen,
wobei die compilierte Form mit dem CABI-Compiler aus dem Sourcecode erzeugt wird.
Da die Funktionalitt des CABI-Compilers in der COAPI integriert ist, kann WinKFPT beide Formen
einer PABD verarbeiten.
Das Unterscheidungskriterium zwischen Sourcecode und compilierter Form ist die Fileextension im
Filenamen der PABD, z.B.:
17EK924.IPS PABD im Source Code
17EK924.IPO PABD in compilierter Form.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 137
In der Dialogbox werden entweder alle Dateien mit der Endung IPS, oder mit der Endung IPO
angezeigt, die sich im Verzeichnis <root>\SGDAT 11 befinden.
Das ist abhngig von der Konfigurationseinstellung CabdFormat in WINKFPT.INI und COAPI.INI
siehe 3.4.1 Konfiguration in COAPI.INI, 3.4.2 Konfiguration in WINKFPT.INI).
Mit "Cancel" wird die Auswahl einer PABD abgebrochen. Die Auswahl einer zuvor ausgewhlten
PABD bleibt erhalten.
Nach Auswahl einer PABD wird automatisch berprft, ob schon eine P-SGBD ausgewhlt und als
Statusinformation angezeigt ist.
P-SGBD ist ausgewhlt: Es erfolgt der Wechsel in das Funktionmen fr die Programmierein-
stellungsebene Stufe 2.
Mit der Auswahl von PABD und P-SGBD ist implizit ein Steuergert ausgewhlt und es wird
berprft, ob das Steuergert mehr als ein Diagnoseprotokoll untersttzt.
Ist das der Fall, wird der Menpunkt "Diagnoseprotokoll" aktiviert und das Default-
Diagnoseprotokoll als Statusinformation angezeigt (siehe 5.3.2 Auswahl Diagnoseprotokoll).
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 138
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F2> auf der Tastatur.
Das Bettigen dieser Funktionstaste ffnet eine Dialogbox zur Auswahl einer P-SGBD:
In der Dialogbox werden alle Dateien mit der Endung PRG angezeigt, die sich im <ediabas>\ECU\12
Verzeichnis befinden.
Mit "Cancel" wird die Auswahl einer P-SGBD abgebrochen. Die Auswahl einer zuvor ausgewhlten
P-SGBD bleibt erhalten.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 139
Nach Auswahl einer P-SGBD wird automatisch berprft, ob schon eine PABD ausgewhlt und als
Statusinformation angezeigt ist.
PABD ist ausgewhlt: Es erfolgt der Wechsel in das Funktionmen fr die Programmierein-
stellungsebene Stufe 2.
Mit der Auswahl von PABD und P-SGBD ist implizit ein Steuergert ausgewhlt und es wird
berprft, ob das Steuergert mehr als ein Diagnoseprotokoll untersttzt.
Ist das der Fall, wird der Menpunkt "Diagnoseprotokoll" aktiviert und das Default-
Diagnoseprotokoll als Statusinformation angezeigt (siehe 5.3.2 Auswahl Diagnoseprotokoll).
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 140
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 141
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F3> auf der Tastatur.
Das Bettigen dieser Funktionstaste ffnet eine Dialogbox zur Eingabe einer SG-Adresse:
Achtung!
Die Eingabe der SG-Adresse mu 2-stellig und hexadezimal sein, ansonsten wird eine zu quittierende
Fehlermeldung ausgegeben und der Eingabedialog abgebrochen:
Mit "Cancel" wird die Eingabe einer SG-Adresse abgebrochen. Eine zuvor eingegebene SG-Adresse
bleibt erhalten.
Enhlt die P-SGBD keinen Job zum Setzen der Steuergerteadresse, dann ist die Adresse in der P-
SGBD fest vorgegeben und es wird als Statusinformation unter SG-Adresse/Verbauort der Text
"P-SGBD verwendet interne Adresse" angezeigt.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 142
Zur Auswahl eines NAAB-Datensatzes kommt man durch Bettigen von NAAB-Datei.
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F6> auf der Tastatur.
Das Bettigen dieser Funktionstaste ffnet eine Dialogbox zur Auswahl eines NAAB-Datensatzes:
In der Dialogbox werden alle Dateien mit den Endungen 0BA und BAF angezeigt, die sich im
Verzeichnis \<root>\data\develop12 befinden.
Mit "Cancel" wird die Auswahl eines NAAB-Datensatzes abgebrochen. Ein zuvor ausgewhlter
NAAB-Datensatz bleibt erhalten.
Mit OK wird die die Auswahl eines NAAB-Datensatzes abgeschlossen und als Statusinformation in
NAAB-Datei angezeigt.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 143
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 144
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F5> auf der Tastatur.
Das Bettigen dieser Funktionstaste ffnet eine Dialogbox zur Auswahl eines Programm-Datensatzes:
In der Dialogbox werden alle Dateien mit den Endungen 0PA und PAF angezeigt, die sich im
Verzeichnis \<root>\data\develop12 befinden.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 145
Mit "Cancel" wird die Auswahl eines Programm-Datensatzes abgebrochen. Ein zuvor ausgewhlter
Programm-Datensatz bleibt erhalten.
Mit OK wird die die Auswahl eines Programm-Datensatzes abgeschlossen und als
Statusinformation in Programm-Datei angezeigt.
Nach Auswahl des Programm-Datensatzes wird berprft, ob der Datensatz zum Steuergert passt.
Dazu wird aus dem Steuergert die Hardwarereferenz ausgelesen und mit der Referenz des
Datensatzes (Schlsselwort $REFERENZ) verglichen.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 146
Die Fehlermeldung zeigt die Referenz des Datensatzes hinter "DS:" und die Referenz des
Steuergerts hinter "SG:" an.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 147
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F4> auf der Tastatur.
Das Bettigen dieser Funktionstaste ffnet eine Dialogbox zur Auswahl eines Daten-Datensatzes
(Kennfelddaten):
In der Dialogbox werden alle Dateien mit den Endungen 0DA und DAF angezeigt, die sich im
Verzeichnis \<root>\data\develop13 befinden.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 148
Mit "Cancel" wird die Auswahl eines Daten-Datensatzes abgebrochen. Ein zuvor ausgewhlter
Daten-Datensatz bleibt erhalten.
Mit OK wird die die Auswahl eines Daten-Datensatzes abgeschlossen und als Statusinformation in
Daten-Datei angezeigt.
Nach Auswahl des Daten-Datensatzes wird berprft, ob der Datensatz zum Steuergert passt.
Dazu wird aus dem Steuergert die Datenreferenz ausgelesen und mit der Referenz des Datensatzes
(Schlsselwort $REFERENZ) verglichen.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 149
Die Fehlermeldung zeigt die Referenz des Datensatzes hinter "DS:" und die Referenz des
Steuergerts hinter "SG:" an.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 150
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F8> auf der Tastatur.
Wenn keine Eingaben erfolgten, wird der Wechsel in das Funktionsstartmen durchgefhrt (siehe
Abbildung 6-2: Funktionsstartmen des WinKFPT).
Wenn nur eine PABD ausgewhlt ist, wird der Wechsel in das Funktionsstartmen durchgefhrt .
Wenn nur eine P-SGBD ausgewhlt ist, wird der Wechsel in das Funktionsstartmen durchgefhrt .
Wenn eine PABD und P-SGBD ausgewhlt sind, wird berprft, ob die Eingabe einer SG-Adresse
erforderlich ist.
Ist keine SG-Adresse erforderlich, wird als Statusinformation unter SG-Adresse/Verbauort der
Text "P-SGBD verwendet interne Adresse" angezeigt.
Ist eine SG-Adresse erforderlich und es wurde keine eingegeben, dann erscheint die Fehlermeldung:
Nach Quittierung der Fehlermeldung wird der Wechsel in das Funktionsstartmen durchgefhrt.
PABD und P-SGBD bleiben ausgewhlt und die Eingabe der Steuergerteadresse kann nachgeholt
werden.
Wenn eine PABD, P-SGBD und eine SG-Adresse ausgewhlt sind, stehen nur die allgemeinen
Funktionen zur Verfgung (siehe 9 Allgemeine Funktionen).
Wenn eine PABD, P-SGBD, eine SG-Adresse und ein Datensatz fr Programm und/oder Daten
ausgewhlt sind, wird der Wechsel in das Funktionsmen der Programmierdurchfhrungsebene des
Experten-Modus durchgefhrt.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 151
10 Fahrgestellnummer wird angezeigt nur wenn EXPERT_MIT_AIF Eintrag in WINKFPT.INI auf ON gesetzt ist.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 152
Die Funktionstaste wird nur nach erfolgreicher Auswahl einer NAAB-Datensatzdatai mit der Funktion
"NAAB-Datei" in der Programmiereinstellungsebene Stufe 2 des Experten-Modus aktiviert.
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F3> auf der Tastatur.
Der Status des Programmiervorgangs wird als Fortschrittsbalken (0 - 100%) und als Prozentangabe in
der blauen Men-Statuszeile angezeigt.
Wenn Konfigurationseintrag ANZEIGE_U_PROG in WINKFPT.INI auf ON gesetzt wurde, wird
Programmierspannung in oberer rechter Ecke angezeigt.
Am Ende der SG-Programmierung und dem Austausch des Bootsektors erscheint die Meldung
<Bootsektorupdate OK>.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 153
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 154
Die Funktionstaste wird nur nach erfolgreicher Auswahl einer Programm-Datensatzdatai mit der
Funktion "Programmdatei" in der Programmiereinstellungsebene Stufe 2 des Experten-Modus
aktiviert.
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F3> auf der Tastatur.
Hinweis:
Das Anwenderinfofeld wird nur programmiert, wenn die Konfigurationseinstellungen EXPERT_MIT_AIF
und AIF_SCHREIBEN_NACH_PROGRAMM in der Datei WINKFPT.INI auf ON gesetzt sind.
Achtung:
Wenn ein AIF programmiert werden soll, erscheint der Eingabedialog fr Fahrgestellnummer (siehe
7.1.4 Funktion Eingabe einer Fahrgestellnummer).
Ohne Fahrgestellnummer ist in diesem Fall eine Programmierung nicht mglich.
Hinweis:
Die Anzahl der mglichen AIF-Programmierungen wird aus der PABD ermittelt.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 155
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 156
Die Funktionstaste wird nur nach erfolgreicher Auswahl einer Daten-Datensatzdatai mit der Funktion
"Datendatei" in der Programmiereinstellungsebene Stufe 2 des Experten-Modus aktiviert.
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F3> oder <F4> auf der
Tastatur.
Hinweis:
Das Anwenderinfofeld wird nur programmiert, wenn die Konfigurationseinstellungen EXPERT_MIT_AIF
und AIF_SCHREIBEN_NACH_DATEN in der Datei WINKFPT.INI auf ON gesetzt sind.
Achtung:
Wenn ein AIF programmiert werden soll, erscheint der Eingabedialog fr Fahrgestellnummer (siehe
7.1.4 Funktion Eingabe einer Fahrgestellnummer).
Ohne Fahrgestellnummer ist in diesem Fall eine Programmierung nicht mglich.
Hinweis:
Die Anzahl der mglichen AIF-Programmierungen wird aus der PABD ermittelt.
Der Status des Programmiervorgangs wird als Fortschrittsbalken (0 - 100%) angezeigt (siehe
Abbildung 8-15: SG-Programmierung im Experten Modus).
Wenn Konfigurationseintrag ANZEIGE_U_PROG in WINKFPT.INI auf ON gesetzt wurde, wird
Programmierspannung in oberer rechter Ecke angezeigt.
Am Ende der SG-Programmierung erscheint die Meldung <Programmierung OK> (siehe Abbildung
8-16: Meldung bei einer erfolgreichen SG-Programmierung im Experten-Modus).
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 157
9 ALLGEMEINE FUNKTIONEN
Da der Aufruf einer allgemeinen Funktion immer mit einer SG-Kommunikation verbunden ist, mu in
dem aktiven Betriebsmodus des WinKFPT eine Mindesteingabe von Auftragsdaten erfolgt sein.
Nach dem Beenden der Programmiereinstellungsebene Stufe 1 oder 2 des Experten-Modus, wenn
mindestens PABD, P-SGBD und SG-Adresse (SG-Adresse nur im Fall, wenn P-SGBD eine externe
Adresse verwendet) ausgewhlt bzw. eingegeben wurden (siehe 8.1 Funktionen der
Programmiereinstellungsebene, Stufe 1 im Experten-Modus und 8.2 Funktionen der
Programmiereinstellungebene, Stufe 2 im Experten-Modus).
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 158
Nach dem Bettigen der Funktionstaste Spezial im Experten- oder Komfort-Modus wird das
Funktionsmen mit den Funktionstasten zum Aufruf der Spezialfunktionen aktiviert:
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 159
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F1> auf der Tastatur.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 160
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 161
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F2> auf der Tastatur.
Das Bettigen dieser Funktionstaste bewirkt, da alle mglichen Baudraten des Steuergerts durch
folgenden PABD-Job ausgelesen und angezeigt werden.
BAUDRATE_LESEN
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 162
Bei Aufruf von SG-Baudraten bei Steuergerten mit Standard-Beschreibungsdateien erscheint die
Fehlermeldung:
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 163
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F1> auf der Tastatur.
Das Bettigen dieser Funktionstaste bewirkt, da das Unterfunktionsmen fr das Lesen und
Schreiben der Abgleichwerte des Steuergerts angezeigt wird.
Mit Hilfe dieser Funktion knnen spezifische Daten (Abgleichwerte) aus einem Steuergert gelesen
und in ein anderes Steuergert geschrieben werden.
Anschlu des Steuergerts, in das die gelesenen Abgleichswerte geschrieben werden sollen.
Auswahl von HW-Interface und Diagnoseprotokoll fr das zweite Steuergert, wenn ntig.
Zum Beenden des Unterfunktionsmens fr Abgleichwerte kommt man durch Bettigen von Fertig.
Beenden erfolgt ber Mausklick oder ber Funktionstaste <F6> auf der Tastatur.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 164
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F4> auf der Tastatur.
Bei Aufruf von VS20-Mode oder DS2-Mode bei Steuergerten mit Standard-Beschreibungsdateien
erscheint die Fehlermeldung:
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 165
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F5> auf der Tastatur.
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F8> auf der Tastatur.
Das Bettigen dieser Funktionstaste bewirkt, da das Spezial-Funktionsmen beendet und zum
Hauptmen bzw. in die Funktionsebene des Betriebsmodus zurckgewechselt wird, von wo aus das
Spezial-Funktionsmen gestartet wurde.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 166
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 167
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F1> auf der Tastatur.
Das Bettigen dieser Funktionstaste bewirkt, da folgende Daten aus dem Steuergerte ausgelesen
und angezeigt werden:
Datenreferenz
Hardwarereferenz
Zuliefererinfofeld (ZIF)
Backup des Zuliefererinfofelds
Programmierstatus
Die Daten werden aus dem Steuergert durch folgende PABD-Jobs ermittelt:
DATEN_REFERENZ
HW_REFERENZ
ZIF
ZIF_BACKUP
SG_STATUS_LESEN
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 168
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 169
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F2> auf der Tastatur.
Bei Bettigung dieser Funktionstaste werden die Identifikationsdaten des Steuergertes ausgelesen
und angezeigt durch folgende PABD-Jobs:
SG_IDENT_LESEN
SG_PHYS_HWNR_LESEN
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 170
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F3> auf der Tastatur.
Bei Bettigung dieser Funktionstaste wird die Innentemperatur des Steuergertes ausgelesen und
angezeigt.
Um die Innentemperatur aus einem Steuergert zu ermitteln wird folgender Standard PABD-Job
ausgefhrt:
SG_INNENTEMP_LESEN
Wenn das Steuergert diese Funktion nicht untersttzt, wird folgende zu quittierende Meldung
ausgegeben:
<<SG-Innentemperatur wird nicht untersttzt>>
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 171
Das Starten der Funktion erfolgt ber Mausklick oder ber Funktionstaste <F8> auf der Tastatur.
Das Bettigen dieser Funktionstaste bewirkt, da das Diagnose -Funktionsmen beendet und zum
Hauptmen bzw. in die Funktionsebene des Betriebsmodus zurckgewechselt wird, von wo aus das
Diagnose-Funktionsmen gestartet wurde.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 172
10 FEHLERBEHANDLUNG IM WINKFPT
Die Flashprogrammierung eines SG mit dem WinKFPT ist ein sehr komplexer Vorgang, dessen
Durchfhrbarkeit von dem fehlerfreien Zusammenspiel folgender Komponenten abhngt:
Hardware-Verbindung Testrechner Diagnose HW-Interface SG
Software-Verbindung WinKFPT EDIABAS Diagnose Interfacetreiber SG-Programm
Konfiguration WinKFPT und COAPI
Beschreibungsdateien PABD, P-SGBD
Logistikdateien
Programmierdaten-Dateien (PAF, DAF usw.)
Jede Komponente enthlt eine Vielzahl von Fehlermglichkeiten, die vom WinKFPT abgefangen und
dem Anwender in einer Weise angezeigt werden mssen, die ihn in die Lage versetzen, aus der
angezeigten Fehlermeldung dessen Ursache zu erkennen und diese selbststndig zu beseitigen.
Die Funktionen des WinKFPT lassen sich grob in zwei Arten, nmlich in Funktionen mit und ohne
COAPI-Aufrufe unterteilen, wobei sich die Fehlerdarstellung fr die beiden Funktionsarten
unterscheiden.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 173
10.1Fehlerdarstellung
Folgende Abbildung zeigt die Anzeige eines WinKFPT Fehlers bei einem fehlerhaften COAPI Aufruf in
normaler Darstellung.
Die Umschaltung auf die erweiterte Darstellung bringt dem normalen Anwender keinen weiteren
Nutzen und ist nur als zustzliche Debughilfe fr den WinKFPT- bzw. COAPI Experten gedacht.
Im gezeigten Beispiel sieht man, dass die Initialisierung der COAPI durch das WinKFPT gescheitert ist.
Die Liste der Fehler aus den jeweiligen COAPI Aufrufebenen zeigt dem Anwender aus den vielen
Fehlermglichkeiten bei der Initialisierung eindeutig die Fehlerursache.
Die erste Zeile der Fehlerliste zeigt die Fehlermeldung der tiefsten COAPI Aufrufebene und enthlt
i.a. die umfassende und entscheidende Information fr die Fehlerbeseitigung.
In diesem Fall mu der Anwender berprfen, ob die Datei kfconfxx.da2 im Verzeichnis
<root>\DATA\gdaten vorhanden ist, oder ob er keine Leserechte darauf hat.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 174
Mgliche Ursachen Im Verzeichniss ../data/gdaten liegt eine fehlerhafte und daher nicht
konvertierbare Logistikdatei. Der Fehlerdialog (insbesondere Fehler
4206) gibt Aufschluss, um welche Datei es sich handelt und in
welcher Zeile der Fehler auftritt.
Beseitigung Importieren eines aktuellen Werksdatenpakets mit korrekten
Beschreibungsdateien.
Hndisches Ausbessern der fehlerhaften Logistik-Datei im
Verzeichniss ../data/gdaten
Mgliche Ursachen Das Interface wird schon von einem anderen Programm, ggf. einer
anderen Instanz von WinKFP benutzt.
Das Defaultinterface ist nicht korrekt in Ediabas eingerichtet.
Beseitigung Andere Applikation, welche das Interface benutzt, schlieen.
(Mglicherweise ist Applikation nur im Taskmanager sichtbar)
Mit einer anderen Applikation (z.B. TEOF im Ediabas\bin-
Verzeichniss) prfen, ob Interface prinzipiell funktioniert. Falls nicht:
Ediabas und/oder Interface-Treiber berprfen.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 175
Fehler WinFKP-Fehler 11
Mgliche Ursachen Das Werksdatenpaket enthlt keine Datei der Art <Sg-
Familienname>.dat
Beseitigung Korrektes Werksdatenpaket holen (z.B. aus Darwin)
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 176
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 177
Mgliche Ursachen Eine SG-familienspezifische Logistikdatei (HWH oder HIS) ist nicht
vorhanden. Der Fehlerdialog gibt Aufschluss, um welche Datei es
sich handelt.
Beseitigung Datei durch Werksdatenimport holen
oder Datei hndisch in das daten-Verzeichniss kopieren
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 178
Mgliche Ursachen Eine SG-familienspezifische Logistikdatei (DAT, HWH oder HIS) ist
fehlerhaft. Der Fehlerdialog (insbesondere Fehler 4206) gibt
Aufschluss, um welche Datei es sich handelt und in welcher Zeile
der Fehler auftritt.
Beseitigung Korrekte Datei durch Werksdatenimport holen
oder Fehler in Datei hndisch beheben
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 179
Mgliche Ursachen Die Fahrgestellummer war nicht 7-stellig oder nicht alphanumerisch.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 180
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 181
Stelle Beim Start der Programmierung mit der Taste <Prog.Daten>, nach
der Eingabe der PABD, P-SGBD und des Programmdatensatzes im
Experten Modus.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 182
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 183
Glossar
AIF Anwenderinfofeld
COAPI Codierapplikationsinterface
CABI Codierablaufinterpreter
IPO Codierablaufinterpreter-Objektcodedatei
IPS Codierablaufinterpreter-Sourcedatei
PABD Programmierablaufbeschreibungsdatei
ZUSB-Nummer Zusammenbaunummer
ZB-Nummer
NAAB Nachladbare Applikation zum Austausch des Bootsektors ist ein
Datenfile, das in den Programmbereich eines SGs geflasht wird und
das Programm fr den Bootsektorupdate und den Bootsektor selbst
enthlt.
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 184
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 185
Inhalt
Beenden Funktionsebene 0 123, 147
A Eingabe einer Fahrgestellnummer 121
Eingabe einer ZUSB-Nummer 115
Abgleichwerte
EWS Abgleich 162
lesen 160
AIF PABD laden 133, 135
definition 180 Programmieren im Komfort Modus 125,
lesen 156 128, 151, 153
SG-Baudraten lesen 158
B SG-Identifikation lesen 166
SG-Innentemperatur lesen 167
Baudraten SG-Status ermitteln 164
lesen 158 Update eines Zusammenbaustandes 119
VS20/DS2 Mode 161
C Funktionsebene 1
COAPI Experten Modus 131
definition 180
H
D HW-Interface 18, 20, 22, 28, 29, 32, 36, 56,
Datenstzen Daten 92, 93, 94, 127, 130, 178
Import 73 Auswahl 93
Datenstzen Programm
Import 73 I
Diagnoseprotokoll 92 Import
Auswahl 95, 99, 100, 102 Dateien fr Experten-Modus 63
job DIAGNOSEPROTOKOLL_LESEN 95 Dateien fr Komfort-Modus 63
job DIAGNOSEPROTOKOLL_SETZEN 95 Datenstzen Dateien 73
Datenstzen Programm 73
E Importmen 62
Experten Modus PABD 77
Funktionsebene 1 131 P-SGBD 75
Experten-Modus Importmen
definition 180 Dateien 62
Import Dateien 63 Initialisierungsdatei
WINKFPT.INI 17
F Installation
WinKFPT 16
Fahrgestellnummer Interface
Eingabe 121 definition 180
Funktion IPO
Abgleichwerte lesen 160 Datei importieren 77
AIF lesen 156 definition 180
Allgemeine Funktionen 154 IPS
Auswahl einer ZUSB-Nummer 118 Datei importieren 77
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9
WinKFPT
Benutzerhandbuch
Seite 186
Datum: 17.11.05
File: Handb-winkfpt32(5.1)_v1.9.doc Version: 1.9