Programming help systems 
1.4 ISO mode help 
Online Help (HE1) 
Commissioning Manual, 11/2006, 6FC5397-0DP10-0BA0 
21
Note 
In the case of a larger volume of indices, the call file can be created automatically using 
Microsoft Excel: 
• Insert text file (*.TXT) in Excel 
• Insert column 
• Enter the name of the PDF file on the first line 
• Select "Edit > Fill" 
• Now delete the "search string" column such that the syntax below remains: 
<PDF file name> <ID> <page>
840D_PG.PDF  44  155 
• Copy the data and 
• Save as "TXT" file 
1.4 
ISO mode help 
1.4.1 
Function 
Function 
The 840D/840D sl-specific help systems are displayed as standard: 
• Help in the editor 
• Alarm help 
• Machine data help 
If ISO dialect 0 help systems are to be displayed, a distinction must be made as to which 
data is to be displayed, as the same commands can have multiple meanings, for example. 
The [TEXTFILES] section of the "IF.INI" file has been extended by the entry 
SiemensI=CST.DIR\IFIT_COM (turning technology) or SiemensI=CST.DIR\IFIM_COM 
(milling technology) for this reason. This specifies the path (CST.DIR) and the name 
(IFIT_COM or IFIM_COM) for the ISO mode quick "ASCII" help. 
The extended "PDF" help can thus be called from the quick "ASCII" help. 
IF.INI [TEXTFILES] 
[TEXTFILES] 
;text files containing the information shown in the help system 
Siemens=cst.dir\ifs_.com 
SiemensI=cst.dir\ifit_.com or ifim_.com 
Manufacturer= 
End user= 
Error processing SSI file
Programming help systems 
1.4 ISO mode help 
Online Help (HE1) 
22
Commissioning Manual, 11/2006, 6FC5397-0DP10-0BA0 
Necessary files 
• List of "ISO dialect 0" commands with the associated brief description 
• TXT file for the jump to the PDF file 
• PDF file which is to be displayed in the help 
Program execution 
The help checks the following machine data on startup: 
• MD18800 MM_EXTERN_LANGUAGE 
If the MD is activated, the controller switches over to the ISO dialect 0 mode. 
If MD18800 = 1, MD20150 is evaluated. 
• MD20150 GCODE_RESET_VALUES[n(active channel),47] 
If MD20150 [47] = 2, the file entered in the INI file under "SiemensI" (ISO mode) is used 
(otherwise the file under "Siemens" is used). 
• MD10880 MM_EXTERN_CNC_LANGUAGE 
MD10880 specifies whether the controller is to be designed for turning or milling in  
ISO mode. 
1.4.2 
Extending ISO mode help 
If additional descriptions are to be displayed in the ISO mode help, these must be inserted in 
the form specified below:  
• As a list of ISO mode commands with a brief description in the directory 
"SiemensI=CST.DIR\" as file "IFIT_COM" or file "IFIM_COM" 
(refer to Section "Extension of text files") 
• As a help description (PDF file) and a TXT file of the same name in directory 
"F:\USER\HLP" 
Parameters of instruction definition 
Technology/topic ID/extended help/instruction text/ 
descriptive text 
"Extended help": 
The following entries are possible in the "Extended help" parameter: 
• Editor help 
/"PDF file name", help ID, "page number"/ 
• Cycle help 
/"PDF file name", help ID, "page number" (file name, help screen)/ 
Error processing SSI file
Programming help systems 
1.4 ISO mode help 
Online Help (HE1) 
Commissioning Manual, 11/2006, 6FC5397-0DP10-0BA0 
23
Necessary files 
• IFIT_.COM or IFIM_.COM: Text file with ISO mode commands and brief description 
• *.PDF: e.g., 840D_PGIT_GR.PDF 
• *.TXT: e.g., 840D_PITG_GR.TXT 
1) Define jump labels in document 
The jump labels must be identified by an index entry and a single-column index list  
(right-justified page numbers) must be generated in the document (e.g., Winword) which  
is to be displayed on the controller as a PDF. 
2) Generate text file 
Copy the single-column index generated above (right-justified page numbers) and save it in 
a TXT file. 
Example: 
G65  155 
<Search string> <page>
The text file for the PDF call now requires the following syntax: 
<PDF file name> <search string> <page>
Enter the name of the PDF file (without the language code) at the start of each line. 
Example: 
840D_PGIT.PDF  G65  155 
<PDF name> <search string> <page>
3) Define ID numbers 
ID numbers unique to each document (e.g., 1...n) must be defined for the search strings.  
The ID numbers correspond to the list of instructions of the quick "ASCII" help, as the 
detailed descriptions corresponding to the brief descriptions are to be displayed. 
Example: 
840D_PGIT.PDF  44  MEAW  155 
<PDF file name> <ID> <search string> <page>
Now delete the "search string" column such that the syntax below remains: 
Result: 
<PDF file name> <ID> <page> 
840D_PGIT.PDF  44  155 
4) Generate PDF file 
Print your document as a postscript file and convert this to PDF format using Adobe Acrobat 
Distiller. 
Error processing SSI file
Programming help systems 
1.4 ISO mode help 
Online Help (HE1) 
24
Commissioning Manual, 11/2006, 6FC5397-0DP10-0BA0 
5) Read files into controller 
The generated files (*.PDF and *.TXT) must now be read into directory F:\USER\HLP on the 
controller. 
Note 
In the case of a larger volume of indices, the call file can be created automatically using 
Microsoft Excel: 
• Insert text file (*.TXT) in Excel 
• Insert column 
• Enter the name of the PDF file on the first line 
• Select "Edit > Fill" 
• Now delete the "search string" column such that the syntax below remains: 
<PDF file name> <ID> <page>
840D_PGIT.PDF  44  155 
• Copy the data and 
• Save as "TXT" file 
Error processing SSI file
Online Help (HE1) 
Commissioning Manual, 11/2006, 6FC5397-0DP10-0BA0 
25
Alarm/Machine data help 
2
2.1 
Overview 
The functionality and extendibility of the alarm and machine data help are described in the 
sections below. 
Software 
• HMI Advanced 
• Adobe Reader 4.x (available free over the Internet/from specialist dealer) 
The Adobe Acrobat Reader 4.x software is supplied on the SINUMERIK 840D/840D sl 
controller as standard. 
• Adobe Acrobat 4.x 
You will need the Adobe Acrobat Distiller 4.x software in order to convert documents to 
PDF and for editing documents once they are available in this format. 
Storage locations of help files 
Programming help: F:\DH\CST.DIR\HLP.DIR (may contain HLP, PDF and TXT files) 
Alarm/MD help: F:\MMC2\HLP (may contain HLP, PDF and TXT files) 
OPI help: F:\HMI_ADV\HLP (may contain HLP, PDF and TXT files) 
Principle of PDF help 
The PDF help depends on the following components being available in the help file storage 
location: 
• Call file, e.g., PG_GR.TXT, with the information: 
<PDF file name> <ID> <search term>
for each call 
• Associated PDF file 
Proceed as follows to call up the help: 
• Start Adobe Acrobat Reader (supplied with the controller) 
• Jump to page number (must be defined by index in document) 
• Search for term (Adobe software search function) 
Error processing SSI file
Alarm/Machine data help 
2.1 Overview 
Online Help (HE1) 
26
Commissioning Manual, 11/2006, 6FC5397-0DP10-0BA0 
Creation procedure 
• Define jumps in the help document (e.g., using standard index function of DTP systems) 
and generate 
• Store jump file as text file 
• Generate PDF file 
Result: 
• A call file (text file) with the information: 
<PDF file name> <ID> <search term>
for each call 
• One or more associated PDF files 
Note 
In the event of multiple jumps for the same topic, each page must be entered on  
a separate line. 
Example: 
840D_PG.PDF  44  155 
840D_PG.PDF  45  180 
840D_PG.PDF  46  199 
Hint: 
In the case of a larger volume of indices, the call file can be created automatically using 
Microsoft Excel: 
• Insert "index file" (*.TXT) in Excel 
• Insert column 
• Enter the name of the PDF file on the first line 
• Select the menu items "Edit" – "Fill" –> "Down" 
• Copy the data and 
• Save as "TXT" file 
The syntax below is left over: 
<PDF file name> <ID> <search term>
840D_PG.PDF  44  155 
Error processing SSI file
Alarm/Machine data help 
2.1 Overview 
Online Help (HE1) 
Commissioning Manual, 11/2006, 6FC5397-0DP10-0BA0 
27
Testing the jumps in the document 
Proceed as follows to test whether all the search strings can be found: 
• Start Adobe Acrobat 
• Select the menu item "Edit" –> "Find" (CTRL + F) 
• Enter the search string. 
Note 
If the search strings cannot be found, possible causes include: 
• Incorrect input 
• The texts were not converted properly during PDF generation and cannot be found by 
the search engine for that reason. 
Analysis:
Select a string you are looking for using Adobe Acrobat, copy it and paste it 
into a Word document. 
Remedy:
– Generate the PDF again or 
– Generate the postscript file using Adobe printer driver Adobe PS 5.1.1 and then 
convert it using the Adobe Distiller. 
Search sequence 
The help adheres to the search sequence below: 
• F:\USER\HLP 
• F:\ OEM\HLP 
• F:\ ADD_ON\HLP 
• F:\MMC2\HLP 
• F:\HMI_ADV\HLP 
• F:\ DH\CUS.DIR\HLP.DIR (user directory) 
• F:\ DH\CMA.DIR\HLP.DIR (manufacturer directory) 
• F:\ DH\CST.DIR\HLP.DIR (Siemens directory) 
• F:\ DH\COM.DIR\HLP.DIR 
Error processing SSI file
Alarm/Machine data help 
2.2 Alarm help 
Online Help (HE1) 
28
Commissioning Manual, 11/2006, 6FC5397-0DP10-0BA0 
2.2 
Alarm help 
2.2.1 
Function 
When help is called up, a PDF file is opened and the relevant alarm is displayed on  
the controller in Adobe Reader. 
The files containing the alarms are stored in the directories below: 
• Siemens alarms: F:\HMI_ADV\HLP 
• Manufacturer alarms: F:\DH\CMA.DIR\HLP 
• User alarms: F:\DH\USER\HLP 
File names 
The file names below must be adhered to (must not be changed), even for the purposes of 
additional alarms: 
• ALARM_GR.PDF [German alarms] 
• ALARM_UK.PDF [English alarms] 
• ALARM_FR.PDF [French alarms] 
• ALARM_IT.PDF [Italian alarms] 
• ALARM_SP.PDF [Spanish alarms] 
The names of the associated TXT files (contain the jump list) must therefore be as follows: 
• ALARM_GR.TXT [German TXT file] 
• ALARM_UK.TXT [English TXT file] 
• ALARM_FR.TXT [French TXT file] 
• ALARM_IT.TXT [Italian TXT file] 
• ALARM_SP.TXT [Spanish TXT file] 
Error processing SSI file
Alarm/Machine data help 
2.2 Alarm help 
Online Help (HE1) 
Commissioning Manual, 11/2006, 6FC5397-0DP10-0BA0 
29
Other languages 
The alarm texts are available in the following languages: 
CH: Simplified Chinese 
TW: Standard Chinese 
KO: Korean 
JA: Japanese 
SW: Swedish 
HU: Hungarian 
PO: Portuguese 
CZ: Czech 
TR: Turkish 
RU: Russian 
PL: Polish 
NL: Dutch 
The naming convention specified above for language codes must be used for the file names 
of the user alarms (must not be changed). 
2.2.2 
Extending alarm help 
If additional user alarms are to be displayed in the alarm help, these must be inserted in 
directory C:\USER\HLP in the form of a PDF file and a TXT file of the same name. 
Necessary files 
• *.PDF: E.g.: ALARM_GR.PDF 
• *.TXT: e.g., ALARM_GR.TXT 
1) Define jump labels in document 
The jump labels must be identified by an index entry and a single-column index list  
(right-justified page numbers) must be generated in the document (e.g., Winword) which  
is to be displayed on the controller as a PDF. 
Error processing SSI file
Alarm/Machine data help 
2.2 Alarm help 
Online Help (HE1) 
30
Commissioning Manual, 11/2006, 6FC5397-0DP10-0BA0 
2) Generate text file 
Copy the single-column index generated above (right-justified page numbers) and save it in 
a TXT file. 
Example: 
10702  90 
<ID> <page>
The search string (alarm number) is identical to the ID number in this case. 
The text file for the PDF call now requires the following syntax: 
<PDF file name> <ID> <page>
Enter the name of the PDF file at the start of each line. 
Example: 
ALARM.PDF  10702  90 
ALARM.PDF  10703  90 
ALARM.PDF  10704  91 
<PDF name> <ID> <page>
3) Generate PDF file 
Print your document as a postscript file and convert this to PDF format using Adobe Acrobat 
Distiller. 
4) Read files into controller 
The generated files (*.PDF and *.TXT) must now be read into the controller, e.g., into 
directory F:\DH\USER\HLP. 
2.2.3 
User comments on help 
Function 
The alarm help ([i] key in diagnostics) provides the "Notepad" function for entering user-
specific texts for individual alarms. These texts are stored in directory: 
F:\USER\RH 
Note 
Alarm-specific texts can be stored if the HMI help is called up using the [i] key from the alarm 
overview or from the alarm log for the corresponding alarm. 
This is not possible when the alarm is selected from the table of contents. 
Error processing SSI file
Error processing SSI file