Lagerung, Aufstellung und Montage sowie sorgfältige Bedienung und Instandhaltung voraus. Marken Alle mit dem Schutzrechtsvermerk ® gekennzeichneten Bezeichnungen sind eingetragene Marken der Siemens AG. Die übrigen Bezeichnungen in dieser Schrift können Marken sein, deren Benutzung durch Dritte für deren Zwecke die Rechte der Inhaber verletzen kann.
Software • HMI Advanced • Adobe Reader 4.x (kostenlos im Internet/Fachhandel beziehbar) Die Software "Adobe Acrobat Reader 4.x" ist in der Steuerung SINUMERIK 840D sl standardmäßig vorhanden. • Adobe Acrobat 4.x Zum Konvertieren der Dokumente nach PDF und zum Bearbeiten der PDF-Dokumente benötigen Sie die Software Adobe Acrobat Distiller 4.x.
Seite 6
Programmier-Hilfen 1.1 Übersicht Prinzip der PDF-Hilfe Die PDF-Hilfe benötigt folgende Bestandteile in der Hilfedateiablage: • Aufrufdatei, z. B. PG_GR.TXT, mit den Angaben: <PDF-Dateiname> <ID> <Suchbegriff> pro Aufruf • Zugehörige PDF-Datei Der Hilfeaufruf läuft nach folgendem Schema ab: • Starte Adobe Acrobat Reader (in der Steuerung enthalten) •...
Seite 7
Folgende Suchreihenfolge wird bei der Hilfe eingehalten: • F:\ USER\HLP • F:\ OEM\HLP • F:\ ADD_ON\HLP • F:\ MMC2\HLP • F:\ HMI_ADV\HLP • F:\ DH\CUS.DIR\HLP.DIR (Anwender-Verzeichnis) • F:\ DH\CMA.DIR\HLP.DIR (Hersteller-Verzeichnis) • F:\ DH\CST.DIR\HLP.DIR (Siemens-Verzeichnis) • F:\ DH\COM.DIR\HLP.DIR Online-Hilfe (HE1) Inbetriebnahmehandbuch, 11/2006, 6FC5397-0DP10-0AA0...
Programmier-Hilfen 1.2 Kurz-Hilfe "ASCII" Kurz-Hilfe "ASCII" Zur Programmierunterstützung beim Teileprogramm editieren können im Editor über die "Informationstaste" folgende Hilfefunktionen genutzt werden: • Kurz-Hilfe "ASCII" – Beschreibungstext zu Anweisungen, kontextsensitiv in Bezug auf die Cursorposition im Teileprogramm (z. B. G9 "Genauhalt - Geschwindigkeitsabnahme") –...
Seite 9
• Endanwender "DH\CUS.DIR\USER_GR.COM" (Dateiname beliebig) "Einstellungen" (wird über eingetragen) Hinweis Der Pfad für die Siemens-Textdatei "DH\CST.DIR\lFS_GR.COM" muss vorhanden sein, ansonsten erscheint eine entsprechende Fehlermeldung. Bei der Textpfadvergabe bestehen unterschiedliche Parametriermöglichkeiten für die Namen der Textdateien. Folgende Tabelle beinhaltet die Parametriermöglichkeiten und deren Interpretation der Hilfefunktion.
Seite 10
Programmier-Hilfen 1.2 Kurz-Hilfe "ASCII" Auszug aus TXT-Datei "IFM_GR.COM": a2//G00/Linearinterpolation mit Eilgang (m) Kurz-Hilfe a2//G01/Linearinterpolation mit Vorschub (m) a/20/"PGA.PDF",2,"="/=/Zuweisungsoperator mit Lang-Hilfe a/3/"PG.PDF",17,"ANG"/ANG/Konturzugwinkel (s) mit Lang-Hilfe Zyklen m/14/"PGZ.PDF",302,"CYCLE77"/CYCLE77/Fräszyklus Kreiszapfenfräsen mit Lang-Hilfe Zyklen Sektion CONTEXT In der Sektion [CONTEXT] kann eine erweiterte Kontextsensitivität eingestellt werden. Mit einer "1"...
"t" = Drehen "g" = Schleifen "s" = Nibbeln "p" = Stanzen "a" = alle Technologien anzeigen [TEXTFILES] Siemens = DH\CST.DIR\IFS_GR.COM Maschinenhersteller = DH\CMA.DIR\IFM_GR.COM Maschinenhersteller = DH\CMA.DIR\IFI_GR.COM Endanwender = DH\CUS.DIR\USER_GR.COM [CONTEXT] = 0: Kontextsensitivität nicht aktiv = 1: Kontextsensitivität aktiv...
Seite 12
Anweisungsdefinition Technologie/Rubrik-ID/Erweiterte Hilfe/Anweisungstext/ Beschreibungstext Hinweis Bezüglich der einzelnen Textdateien werden zunächst die Siemens- dann die Maschinenhersteller- und zuletzt die Endanwender-Rubriken angezeigt. Die genannte Reihenfolge erscheint erst, wenn zuerst die Rubriken und anschließend die Anweisungen in der Textdatei deklariert werden. Für ein korrektes Sortieren der Standard-, Maschinenhersteller- und Endanwenderanweisungen müssen die Anweisungen in den Textdateien in alphabetischer...
Programmier-Hilfen 1.2 Kurz-Hilfe "ASCII" 1.2.5 Erweiterung einer Anweisung Erweiterung einer Anweisung Eine Anweisung enthält Beschreibungstexte, z. B. "G0/Linearinterpolation mit Eilgang". Eine Anweisung ist über die Rubrik-ID einer Rubrik zugeordnet. Parameter der Anweisungsdefinition Eine Anweisungsdefinition beinhaltet folgende Parameter: Technologie/Rubrik-ID/Erweiterte Hilfe/Anweisungstext/Beschreibungstext Beispiel Editor-Hilfe: a/20/"PGA.PDF",2,"="/=/Zuweisungsoperator Technologie Fräsen...
Programmier-Hilfen 1.2 Kurz-Hilfe "ASCII" Technologie Für die Technologiezugehörigkeit sind folgende Zeichen vorgesehen: "m" = Fräsen "t" = Drehen "g" = Schleifen "s" = Nibbeln "p" = Stanzen "a" = bei allen Technologien anzeigen Hinweis Um Einträge mehreren Technologien sowie unterschiedlichen Rubriken zuordnen zu können, sind diese durch "Komma"...
Programmier-Hilfen 1.2 Kurz-Hilfe "ASCII" Parameter der Anweisungsdefinition Technologie/Rubrik-ID/Erweiterte Hilfe/Anweisungstext/Beschreibungstext Erweiterte Hilfe Im Parameter "Erweiterte Hilfe" sind folgende Einträge möglich: • Editor-Hilfe /"PDF-Dateiname", Hilfe-ID, "Suchbegriff"/ • Zyklen-Hilfe /"PDF-Dateiname", Hilfe-ID, "Suchbegriff" (Dateiname, Hilfebild)/ Im Parameter "Erweiterte Hilfe " sind zwei Kommata zu setzen, auch wenn kein Eintrag erfolgt.
Seite 17
Programmier-Hilfen 1.2 Kurz-Hilfe "ASCII" Anweisungstext "Übernahme in den Editor" Ein Anweisungstext kann z. B. "G17" sein. Dieser Text wird bei das gerade editierte Teileprogramm übernommen. Die Länge des Anweisungstextes kann ca. 12 Zeichen lang sein. Beschreibungstext Der Beschreibungstext ist der Hilfetext, der die Anweisung näher beschreibt. Die Länge des Beschreibungstextes ist durch die Anzeige begrenzt und darf z.
Programmier-Hilfen 1.3 Lang-Hilfe "PDF" 1.2.7 Erweiterung mit Alarmtextvariablen Funktion Eine Besonderheit im Bezug auf die Parametrierung der Sektion für die Beschreibungstexte bzw. Rubriknamen besteht darin, anstelle der Beschreibungstexte ("Alarmtextvariablen"), in der Sektion zu hinterlegen. Diese Variablen beginnen mit "$". z. B. m/14//CYCLExx/$888888 Anstatt den Beschreibungstext direkt in die Hilfe-Textdatei einzutragen, wird dieser z.
Programmier-Hilfen 1.3 Lang-Hilfe "PDF" 1.3.2 Programmier-Hilfe erweitern Durch eine bestimmte Kennzeichnung im Parameter "Erweiterte Hilfe" der Anweisungsdefinition ist es möglich, zusätzlich zur Kurz-Hilfe eine Lang-Hilfe einzubinden (z. B. ausführliche Informationen zum angewählten Befehl). Dabei sind folgende Aufrufe möglich: • Editor-Hilfe: Aus der Kurz-Hilfe "ASCII"...
Seite 20
Programmier-Hilfen 1.3 Lang-Hilfe "PDF" 2) Textdatei erzeugen Kopieren Sie den oben erzeugten einspaltigen Index (Seitenangaben rechtsbündig) und speichern diesen in eine Datei als Text-Datei *.TXT) ab. Beispiel: MEAW 155 <Suchwort> <Seite> Die Textdatei für den PDF-Aufruf benötigt folgende Syntax: <PDF-Dateiname> <ID> <Seite> Fügen Sie vor jede Zeile den Namen der PDF-Datei (ohne Sprachkennung) hinzu.
IFIM_COM) für die ISO-Mode Kurz-Hilfe "ASCII" angegeben wird. Aus der Kurz-Hilfe "ASCII" kann dann entsprechend die Lang-Hilfe "PDF" aufgerufen werden. IF.INI [TEXTFILES] [TEXTFILES] ;text files containing the information shown in the help system Siemens=cst.dir\ifs_.com SiemensI=cst.dir\ifit_.com bzw. ifim_.com Manufacturer= Enduser= Online-Hilfe (HE1) Inbetriebnahmehandbuch, 11/2006, 6FC5397-0DP10-0AA0...
• MD20150 GCODE_RESET_VALUES[n(aktueller Kanal),47] Wenn MD20150 [47] = 2 ist, wird die in der INI-Datei unter "SiemensI" (ISO-Mode) eingetragene Datei benutzt (ansonsten die unter "Siemens" eingetragene). • MD10880 MM_EXTERN_CNC_LANGUAGE Mit MD10880 wird festgelegt, ob die Steuerung für Drehen oder Fräsen im ISO-Mode ausgelegt sein soll.
Seite 23
Programmier-Hilfen 1.4 ISO-Mode-Hilfe Notwendige Dateien • IFIT_.COM bzw. IFIM_.COM: Textdatei mit ISO-Mode-Befehle und Kurzbeschreibung • *.PDF: z. B. 840D_PGIT_GR.PDF • *.TXT: z. B. 840D_PITG_GR.TXT 1) Sprungmarken im Dokument festlegen In dem Dokument (z. B. WinWord), das als PDF an der Steuerung angezeigt werden soll, sind die Sprungmarken mit einem Indexeintrag zu kennzeichnen und ein einspaltiges Indexverzeichnis (Seitenzahlen rechtsbündig) zu erzeugen.
Seite 24
Programmier-Hilfen 1.4 ISO-Mode-Hilfe 5) Dateien in die Steuerung einlesen Die erzeugten Dateien (*.PDF und *.TXT) sind in die Steuerung in das Verzeichnis F:\USER\HLP einzulesen. Hinweis Bei einem größeren Index-Volumen kann die Aufrufdatei mit Hilfe von Microsoft Excel automatisiert erstellt werden: •...
Alarm-/Maschinendaten-Hilfe Übersicht In den folgenden Kapiteln ist die Funktionalität und Erweiterbarkeit der Alarm- und Maschinendaten-Hilfe beschrieben. Software • HMI Advanced • Adobe Reader 4.x (kostenlos im Internet/Fachhandel beziehbar) Die Software "Adobe Acrobat Reader 4.x" ist in der Steuerung SINUMERIK 840D/840D sl standardmäßig vorhanden •...
Seite 26
Alarm-/Maschinendaten-Hilfe 2.1 Übersicht Vorgehen bei der Erstellung • Sprünge im Hilfe-Dokument festlegen (z. B. über die Standard-Index-Funktion von DTP- Systemen) und erzeugen • Sprungdatei als Textdatei abspeichern • PDF-Datei generieren Ergebnis: • Eine Aufrufdatei (Textdatei) mit den Angaben <PDF-Dateiname> <ID> <Suchbegriff> pro Aufruf •...
Seite 27
Folgende Suchreihenfolge wird bei der Hilfe eingehalten: • F:\ USER\HLP • F:\ OEM\HLP • F:\ ADD_ON\HLP • F:\ MMC2\HLP • F:\ HMI_ADV\HLP • F:\ DH\CUS.DIR\HLP.DIR (Anwender-Verzeichnis) • F:\ DH\CMA.DIR\HLP.DIR (Hersteller-Verzeichnis) • F:\ DH\CST.DIR\HLP.DIR (Siemens-Verzeichnis) • F:\ DH\COM.DIR\HLP.DIR Online-Hilfe (HE1) Inbetriebnahmehandbuch, 11/2006, 6FC5397-0DP10-0AA0...
Funktion Beim Hilfeaufruf wird eine PDF-Datei geöffnet und der entsprechende Alarm mit dem Adobe Reader in der Steuerung angezeigt. Die Dateien mit den Alarmen sind in folgenden Verzeichnissen abgelegt: • Siemens-Alarme: F:\HMI_ADV\HLP • Hersteller-Alarme: F:\DH\CMA.DIR\HLP • Anwender-Alarme: F:\DH\USER\HLP Dateinamen Folgende Dateinamen, auch für zusätzliche Anwender-Alarme, sind verbindlich einzuhalten(dürfen nicht geändert werden):...
Alarm-/Maschinendaten-Hilfe 2.2 Alarm-Hilfe TR: Türkisch RU: Russisch PL: Polnisch NL: Niederländisch Die Sprachkürzel sind für die Dateinamen der Anwender-Alarme nach obiger Namenskonvention entsprechend zu verwenden (dürfen nicht geändert werden). 2.2.2 Alarm-Hilfe erweitern Wenn zusätzliche Anwender-Alarme in der Alarmhilfe angezeigt werden sollen, müssen diese in Form einer PDF-Datei und einer gleich lautenden TXT-Datei im Verzeichnis C:\USER\HLP eingefügt werden.
Alarm-/Maschinendaten-Hilfe 2.2 Alarm-Hilfe 3) PDF-Datei generieren Drucken Sie Ihr Dokument als Postscript-Datei aus und konvertieren diese mit dem Adobe Acrobat Distiller in das Format "PDF". 4) Dateien in die Steuerung einlesen Die erzeugten Dateien (*.PDF und *.TXT) sind in die Steuerung z. B. in das Verzeichnis F:\DH\USER\HLP einzulesen.
Alarm-/Maschinendaten-Hilfe 2.2 Alarm-Hilfe 2.2.4 Alarm-Hilfe "Win-Help" auf "PDF-Hilfe" umstellen Wenn die Hilfefunktion von "Win-Help" auf "PDF-Hilfe" umgestellt werden soll, entspricht das Vorgehen dem im vorherigen Kapitel: "Erweiterung der Alarm-Hilfe" beschriebenen: 1. Sprungmarken im Dokument für jede Alarmnummer festlegen: In dem Dokument (z. B. WinWord), das als PDF an der Steuerung angezeigt werden soll, sind die Sprungmarken mit einem Indexeintrag zu kennzeichnen und ein einspaltiges Indexverzeichnis (Seitenzahlen rechtsbündig) zu erzeugen.
Datei geöffnet und der entsprechende Alarm mit dem Adobe Reader an der Steuerung angezeigt. Die Dateien mit den Maschinendaten sind in folgenden Verzeichnissen abgelegt: • Siemens-MDs: F:\MMC2\HLP • Anwender-MDs: F:\USER\HLP Dateinamen Folgende Dateinamen, auch für zusätzliche Anwender-MD, sind verbindlich einzuhalten (dürfen nicht geändert werden):...
Alarm-/Maschinendaten-Hilfe 2.3 Maschinendaten-Hilfe Aufbau der Textdatei PDF-Datei ohne Sprachkennung MD-Nr. Seite DROT.PDF 1000 DROT.PDF 1001 DROT.PDF 1002 Bedeutung der Namen Name Bedeutung N_NCK_GR.PDF Allgemeine MDs C_NCK_GR.PDF Kanalspezifische MDs A_NCK_GR.PDF Achsspezifische MDs S_NCK_GR.PDF Settingdaten DISPL_GR.PDF Anzeige-MDs DROT_GR.PDF Antriebs-MDs, rotatorisch DLIN_GR.PDF Antriebs-MDs, linear HYDRM_GR.PDF Antriebs-MDs, Hydraulikmodul 2.3.2...
Seite 34
Alarm-/Maschinendaten-Hilfe 2.3 Maschinendaten-Hilfe Das Suchwort (MD-Nummer) ist hier identisch mit der ID-Nr. Die Textdatei für den PDF-Aufruf benötigt nun folgende Syntax: <PDF-Dateiname> <Suchwort> <Seite> Fügen Sie vor jede Zeile den Namen der PDF-Datei hinzu. Beispiel: N_NCK.PDF 10000 170 N_NCK.PDF 10002 170 N_NCK.PDF 10010 171 <PDF-Name>...