Manufacturer/Service Documentation
08.2001 Edition
SINUMERIK 840D/810D
HMI Embedded Configuring
Package
Description of Functions
Introduction
Installation
Configuring
Working with
Microsoft Visual C and
HMI Embedded
Operating HMI
Embedded
Appendix
Valid for
Control
Software Version
SINUMERIK 840D
6
SINUMERIK 840DE (export version)
6
SINUMERIK 840D powerline
6
SINUMERIK 840DE powerline (export version)
6
SINUMERIK 810D
3
SINUMERIK 810DE (export version)
3
SINUMERIK 810D powerline
6
SINUMERIK 810DE powerline (export version)
6
08.2001 Edition
4
5
SINUMERIK Documentation
Printing history
Brief details of this edition and previous editions are listed below.
The status of each edition is shown by the code in the "Remarks" column.
Status code in the "Remarks" column:
A .... New documentation.
B .... Unrevised edition with new Order Number.
C .... Revised edition with new status.
If factual changes have been made on the page since the last edition, this is indicated by a new
edition coding in the header on that page.
Edition
Order No.
Comment
09.95
6FC5 297-2AC40-0BP0
09.96
6FC5 297-3EA00-0BP2
08.01
6FC5 297-6EA10-0BP0
Order No.
Comment
09.01
6FC5298-6CA00-0BG1
Trademarks
,
We have checked that the contents of this document correspond to the hardware
and software described. Nonetheless, differences might exist and therefore we
cannot guarantee that they are completely identical. The information contained in
this document is, however, reviewed regularly and any necessary changes will be
included in the next edition. We welcome suggestions for improvement.
Subject to change without prior notice.
Siemens-Aktiengesellschaft.
Contents
08.01
Preface
Structure of
documentation
Target readership
SINUMERIK 840D
powerline
SINUMERIK 810D
powerline
Objective
Search aids
Important
This manual is valid for: Software Release 6.
Notes
Contents
08.01
Note
This symbol appears in the documentation to indicate that further information
is available.
Important
Warning notices
The following warning notices used in the brochure are graded in significance:
Danger
Warning
Caution
This warning notice means that death, severe physical injury or considerable
material damage will occur if the relevant safety precautions are not taken.
This warning notice means that death, severe physical injury or considerable
material damage may occur if the relevant safety precautions are not taken.
This warning notice (with a warning triangle) means that slight physical injury
or material damage may occur if the relevant safety precautions are not
taken.
Caution
This warning notice (without a warning triangle) means that material damage
may occur if the relevant safety precautions are not taken.
Important
This warning notice means that an unwelcome event or unwanted condition
may occur if the relevant notices are not complied with.
vi
Contents
08.01
Technical comments
Trademarks
vii
Contents
08.01
Contents
Introduction ...............................................................................................................................1-9
1.1
Installation ...............................................................................................................................2-13
2.1
2.2
2.3
2.4
Configuring..............................................................................................................................3-35
3.1
Overview .........................................................................................................3-38
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
3.10
4.2
4.3
5.2
5.3
PC MPI mode................................................................................................5-104
5.4
5.5
Appendix............................................................................................................................... A-111
References .................................................................................................................. A-111
Index
viii
.......................................................................................................................I-123
Introduction
1.1
1-9
1 Introduction
1.1
08.01
Structure of documentation
The documents describing the functions for configuring the operator interface
for the OP010/ OP010C/ OP010S/ OP012/ OP015 operator panels and the
HT6 handheld terminal using the HMI Embedded software are organized in the
following structure:
SINUMERIK 840D/810D
HMI Embedded Operator's Guide
Operator's guide for standard scope of operating functions
SINUMERIK 840D/840Di/810D Operator's Guide
HT6 Handheld Terminal
Operator's guide for standard scope of operating functions of HT6
SINUMERIK 840D/810D
HMI Embedded Configuring Package
Description of Functions: Software Update, Configuration, Installation
(the publication Configuring Syntax (PS) is supplied with the software as a pdf
file)
SINUMERIK 840D/840Di/810D
HMI/MMC Installation & Start-Up Guide
SINUMERIK 840D/810D
Description of Functions: Configuring the OP 030 Operator Interface
Section PS: Online only: Configuring Syntax (Configuring Package)
Another option for designing the operator interface can be found in:
SINUMERIK 840/840Di/810D
HMI/MMC Installation & Start-Up Guide
Sect. BE1: Expand the Operator Interface
1-10
08.01
Target readership
1 Introduction
Objective
The software described here and the associated description of functions will
enable the machine tool manufacturer to
create one or more operator interfaces of his own for HMI Embedded,
transfer the operator interface to the appropriate target hardware and put it
into operation and
Dependencies
The "HMI Embedded Configuring Package" used must match the relevant
SINUMERIK 840D/840Di/810D version.
Fundamentals
Configuring language
The structure of the configuring language is described in the online help file
"Configuring Syntax" which is included with the HMI Embedded configuring
package.
Software update
1-11
1 Introduction
08.01
Operation
References: /LIS/
SINUMERIK 840D/810D
HMI Embedded Operator's Guide
SINUMERIK 840D/840Di/810D
Operator's Guide for HT6 Handheld Terminal
1-12
Installation
2.1
2.2
2.3
2.3.1
2.3.2
2.3.3
2.3.3.1
2.3.3.2
2.3.3.3
2.3.3.4
2.3.3.5
2.3.3.6
2.3.3.7
2.3.4
2.3.5
2.4
2.4.1
2.4.2
2.4.3
2.4.4
2-13
2 Installation
2.1
08.01
1. Setup
2. Configuration
3. Configuring
4. Installation
2-14
08.01
2.2
2 Installation
Standard PC with
Main memory:
The Windows variant of the HMI Embedded PC Simulation is used per
default; this has no critical memory requirements.
2-15
2 Installation
08.01
2.3
2.3.1
Description
2.3.2
Setup routine
Description
2-16
Start SETUP.BAT and follow the dialog (selection of source and target
drives, etc.).
08.01
2 Installation
Important
On systems with Windows NT, specify only the letter of the substituted drive!
Use the SHELL command to increase the memory area for the DOS
environment to 2048 bytes (e.g. SHELL=<DOS_PATH>:\
COMMAND.COM <DOS_PATH>\ /E:2048 /P).
The SHELL command sets variable COMSPEC. If you set this variable
explicitly, for example, in your AUTOEXEC.BAT, the corresponding
extension must be made there.
Note
Section 2.3.3 below is relevant only if Setup was aborted as you were entering
the Windows and MSVC paths or the entries in the toolbars of MSVC
Workbench / MS Visual Studio were not completed!
In this case, the following entries must be made manually.
2.3.3
Description
Add your DOS directory or the Windows directory to the path for
DIRECTORIES .
"EXECUTABLE FILES PATH" in menu OPTIONS
Only then will the Make files be correctly executed.
2-17
2 Installation
2.3.3.1
08.01
MSVC V1.xy
MSDEV V6.0
2-18
The MSVC Workbench offers you the option of configuring the entries in menu
OPTIONS
TOOLS. You must link in the tool entries here.
Open the dialog box for modifying tools by selecting menu options
OPTIONS
TOOLS. Select the entry you wish to change in the
"MENU CONTENTS" window or click on ADD to create a new entry.
Make your entries in the appropriate input fields. The entries "Use
Output Window" and "Close Window on exiting" do not exist on the
MSVC Workbench and can be ignored.
You can adapt the tool order in the menu to suit your requirements
using MOVE UP and MOVE DOWN.
You can configure tool entries in MS Visual Studio by selecting menu options
TOOLS
CUSTOMIZE
TOOLS tab. You must link in the tool entries here.
Open the dialog box for modifying tools by selecting menu options
TOOLS
CUSTOMIZE
TOOLS tab. Select the entry you wish to
change in the "MENU CONTENTS" window or click on the NEW
symbol to create a new entry.
Make your entries in the appropriate input fields. You must enter the
"Menu Text" directly in the "MENU CONTENTS" list.
You can adapt the tool order in the menu to suit your requirements
using the arrow symbols.
08.01
2.3.3.2
2 Installation
2.3.3.3
2.3.3.4
2-19
2 Installation
2.3.3.5
08.01
2.3.3.6
DIRECTORIES
Visual Studio:
Menu TOOLS
OPTIONS
DIRECTORIES
EXECUTABLE FILES
2-20
08.01
2 Installation
2.3.3.7
Windows 95 only
To set an environment variable under Windows 95, you must add SET
VAR_NAME = /VRT to file "c:\autoexec.bat". e.g.:
SET PATH = C:\WIN95; C:\PROGRAM; ....; C:\MMC100PJ\INSTUIL
SET RAMDISK = C:\TMP\RAMDISK
SET HT6 = 1
The changes do not take effect until you next restart the system !!!
2-21
2 Installation
08.01
Windows NT only
To set an environment variable under Windows NT, you must open the system
settings dialog by selecting START SETTINGS CONTROL
PANEL SYSTEM . You can set the environment variables under the
Environment tab. Enter the variable name under Variable and the value under
Value. The variable is accepted when you press the Set button.
The changes do not take effect until the next LOG ON !!!
In Visual Studio 6.0 you can define vocabulary words which are then colorhighlighted in the development environment. For this purpose, you must
enter the vocabulary words in a "usertype.dat" file in the same folder as
the Msdev.exe program.
Setup automatically creates a file of this type containing the configuring
vocabulary words and OPI variables. To ensure that entries are not lost,
no pre-existing file is overwritten. In this case, you can append the
contents of file mmc100pj\Instutil\Usertype.dat to the file with the same
name in the Msdev.exe folder.
2.3.4
Description
Win 95 only
2-22
08.01
2 Installation
statement.
- Save the file and exit the editor.
Win NT only
2.3.5
Description
Problem:
The tool menu entries do not work.
Cause:
You are probably using a Windows NT computer, but you have not installed
the HMI Embedded configuring package under a substituted drive, or have
failed to specify the substituted drive during setup.
Remedy:
Install again or change tool entries by hand
(see Subsection 2.3.3
Initialization settings for MSVC Workbench / MS
Visual Studio)
Description
Problem:
Winhlp32.exe for the online help cannot be found.
Cause:
You are probably using an older Windows system.
Remedy:
Use file Winhelp.exe instead of Winhlp32.exe.
To do this, you must alter the tool entries by hand
(see Subsection 2.3.3.6 Linking in the online help)
Description
Problem:
The online help for OPI variables is aborted with an error message. The other
help files are ok.
2-23
2 Installation
08.01
Cause:
You are using Winhelp.exe. OPI variables require the 32-bit version
Winhlp32.exe.
Remedy:
Use file Winhlp32.exe instead of Winhelp.exe if possible.
To do this, you must alter the tool entries by hand
(see Subsection 2.3.3.6 Linking in the online help)
If you cannot do this because, for example, you are using an older Windows
system, you will unfortunately not be able to access this help function.
Description
Problem:
The installation kit is aborted with error message "Cannot find arj.exe".
Cause:
The environment variable PATH has not been extended.
Remedy:
Extend the environment variable as described above. Do not forget to
RESTART your computer! Check the other environment variables as well.
Description
Problem:
The PC Simulation application displays a white or a black screen. The
simulation ends when you press a key.
Cause:
-
Remedy:
Set the environment variable as described above. Do not forget to RESTART
your computer! Check the other environment variables as well.
Check whether the Initial Directory is correctly positioned on the toolbar
(TOOLS
CUSTOMIZE TOOLS tab).
2-24
08.01
2.4
2 Installation
2-25
2 Installation
08.01
Installation path of
configuring package
Application directory
Application header files
..\Bin_sim
Directory for HMI Embedded testing (PC simulation)
Mmc0.exe
ApplicationName.dll
Application DLLs
ApplicationName.dl_
*.sp*
Language files
..\Sck\Cfg
Directory for configuration files of individual application configurations
2-26
08.01
2 Installation
ApplicationName.cfg
..\Public
Directory for system include files. Your application configuration cannot be
correctly compiled with the application make file ApplicationName.mak (MSVC
1.xy) or ApplicationName.dsp (MSVC V6.0) until the following files have been
linked in.
The diagram only shows the directory structure, as the Include files should not
be changed. This screen also shows the structure for ...Proj\Text\D, E, F..
Notes
You should not alter the system include files! They are utilized by the
system as well. Changing defines could lead to inconsistencies between
the system and configuration and thus to undesirable effects. Furthermore,
your changes would be overwritten without warning the next time you
update the screen kit.
If you wish to make changes (e.g. because you prefer other colors or
window sizes), then you should create your own include file under
..\Proj\App\H and enter the modified defines in this.
Aclis_S.h
Allg.h
Gen. definitions
Attr.h
Btss_Var.h
Bv_Chann.h
Channel-dependent definitions
Bvdat.h
Bv_Lddll.h
Charset.h
Event.h
Key.h
Listen_1.h
Listen_2.h
Localnb.h
Logiccol.h
Max_Offs.h
2-27
2 Installation
08.01
Plc_Var. h
Polymark.h
Portab.h
Gen. definitions
Size.h
Softkey.h
Vgadef.h
Xcon.h
Xdi.h
..\Proj\Sl
Directory for all applications in binary form (ApplicationName.dat). The Link
operation (MSVC Workbench: TOOLS
GENERATE SL.DAT) copies these
files from directory ..\Proj\App\ApplicationName\Lib to this directory and then
interlinks them with the other application binary files configured in the
Installation Kit (SCK). These files act as an input for the Installation Kit (SCK)
to allow, for example, the creation of system or application diskettes.
ApplicationName.dat
..\Proj\Text\D, G, ...
Directories for all application text and application alarm text source files in
every language.
These directories contain only copies of the text source files from directories
.\Proj\App\ApplicationName\Text\D, G, ...
Note
Please make your changes in the relevant text directories
..\Proj\App\ApplicationName\Text\D, G, ... and not in these directories, since
the latter are copies only and ignored by the text converter!
TextFileName.txt
AlarmtextFileName.txt
..\Proj\App\H
Directory for all application text include files. All application text include files
generated by the text converter which must be included by the relevant
application during the compiler operation are copied to this directory.
2-28
08.01
2 Installation
Include file Proj.h must be included as the first in every application source file
(*.C), because it includes the main system include files from directory .. \Public.
Your application configuration cannot be correctly compiled with the application
make file until the system include files have been linked in.
Proj.h
TextFileName.h
..\Proj\App\ApplicationName
Directory contains all the source files relevant to the application
ApplicationName. To archive your application configuration, you need only
back up all subdirectories in this path and file ..\Sck\Cfg\ApplicationName.
This directory also contains the project and working area files for Visual Studio.
(These files are not needed when the MSVC Workbench is used.)
ApplicationName.dsw
ApplicationName_Li.dsp
ApplicationName.dsp
..\Proj\App\ApplicationName\Src
Directory contains all relevant application configuring source files (*.c) for an
application.
app_menu.c
2-29
2 Installation
08.01
..\Proj\App\ApplicationName>\H
This directory contains all application-specific include files (*.H).
ap_l_dir.h
mwl_app.h
2-30
08.01
2 Installation
nb_app.h
..\Proj\APP\ApplicationName\Obj_c800
This directory contains the application make file which controls compilation of
the application configuring sources with MSVC 1.xy. The result of this process
is file ApplicationName.lib which serves as an input for the general linkage
operation.
This directory is not used for MS Visual Studio.
ApplicationName.mak
..\Proj\App\ApplicationName\Lib
Directory contains the application-specific make file for the general linkage
operation which is activated when you select menu options TOOLS
GENERATE SL.DAT in MSVC Workbench. This make file generates from file
..\Proj\App\ApplicationName\Obj_c800\ApplicationName.lib the file
..\Proj\App\ApplicationName\Lib\ApplicationName.dat, copies it to ..\Proj \Sl,
links all application binary files configured in the Installation Kit into file Sl.dat
and copies them to directory ..\Bin_sim for the PC Simulation.
2-31
2 Installation
08.01
..\Proj\App\ApplicationName\Text\D, G, ...
These directories contain the application text source file and application alarm
text source file for every language. You must modify or add text in these files.
TextFileName.txt
AlarmtextFileName.txt
..\Proj\App\ApplicationName\Release
These directories are used by Visual Studio only. The compilation output files
are stored in them. These also include file ApplicationName.lib.
2.4.1
Description
2-32
08.01
2.4.2
2 Installation
Description
ORANGE
BLACK
2.4.3
Description
2.4.4
Description
2-33
2 Installation
2-34
08.01
Configuring
3.1
Overview .........................................................................................................3-38
3.2
3.2.1
3.2.2
3.2.3
3.2.4
3.2.5
3.2.6
3.2.7
3.2.8
3.3
3.3.1
3.3.2
3.4
3.4.1
3.4.2
3.4.3
3.4.4
3.4.5
3.4.6
3.4.7
3.4.8
3.4.9
3.4.10
3.5
3.5.1
3.5.2
3.5.3
3.5.4
3.5.5
3.5.6
3.5.7
3.5.8
3.5.9
3.5.10
3.5.11
3-35
3 Configuring
08.01
3.5.12
Description of "Example".................................................................................3-66
3.6
3.6.1
3.6.2
3.7
3.8
3.9
3.9.1
3.9.2
3.9.3
3.9.4
3.9.5
3.10
3.10.1
3.10.2
3.10.3
3-36
08.01
Introduction
3 Configuring
3-37
3 Configuring
3.1
08.01
Overview
The following diagram shows the sequence of operations required to configure
an operating area:
Creating/
copying a
new
application
(section 3.2)
Configuring
a new
project
(section 3.3)
3-38
Converting
the
texts
(section 3.4)
Compiling
the
configured
application
(section 3.5)
Linking the
application
areas of the
current project
(section 3.6)
Testing
in
PC simulation
(section 3.7)
Generating
system or
application
diskettes
(section 3.8)
Transfer
to hardware
(sections 3.9
and 3.10)
08.01
3.2
3 Configuring
Activation
Possible error
APPLICATION
NEW
APPLICATION
EDIT
APPLICATION
SAVE
APPLICATION
COPY
APPLICATION
CLOSE
OPTION
HELP
TEXT CONVERTER
ABOUT APPMAN...
3-39
3 Configuring
General
3.2.1
08.01
Every dialog window or any action can be aborted with the Cancel button.
You can display a help text in any dialog box by selecting the Help button
(not yet functional).
3.2.2
Application Name
Softkey Text/
Application Text
3-40
08.01
Application
Version Display
3 Configuring
Name
Version
Date
Not active
Time
Not active
Length
Not active
Note
When you enter an application name, the DEFAULT button is enabled. If you
select this button, all the other fields are assigned defaults containing the
application name.
You can enter the settings for Date, Time and Length fields manually after you
have created the application by modifying the file ApplicationName.cfg in path
mmc100pj\Sck\Cfg. These entries are as follows:
3-41
3 Configuring
08.01
[VERSION_Hardware]
Name = Application name
max. 12 characters
max. 12 characters
max. 11 characters
max. 8 characters
max. 10 characters
e.g.
[VERSION_PCU_20]
Name = Example Version = 01.01.01
Date = 28 Nov 2000
Time = 12:45
Length =
Important
Any type of change in other sections may cause execution errors in your
application!
Objects created
If you have filled out all the fields correctly, the following file structure is set up
(in our example, you entered "MyApp" for Application Name):
A configuration file for the Installation Kit has also be generated in folder
"Sck\Cfg".
3-42
08.01
3 Configuring
Installation path of
configuring package
Application directory
Note
The operations you are currently performing are displayed in the dialog line of
the application manager. If an error occurs while you are executing any of the
above actions, an appropriate error message box will appear on your screen.
To process your
application with
MSVC V1.xy
3-43
3 Configuring
08.01
The MSVC Workbench now loads the new application and you can start
configuring.
To process your
application with
MSVC V6.0
3.2.3
EDIT)
3.2.4
SAVE)
3.2.5
3-44
08.01
source
3 Configuring
Application Name
Destination Data
Note
When you enter an application name, the DEFAULT ...button is enabled. If you
select this button, all the other fields are assigned defaults containing the
application name.
Copying actions
The complete application directory is copied. Only the application make files
(MSVC 1.xy) or project files (MSDEV 6.0) and the configuration file are created
new. The text files are also generated with the name specified in the dialog
box.
See Subsection 2.4: Where can I find what?
Note
The operations you are currently performing are displayed in the dialog line of
the application manager. If an error occurs while you are executing any of the
above actions, an appropriate error message box will appear on your screen.
To process the
application you
have just created
Proceed as described in
Subsection 3.2.2 Creating a new application configuration
3-45
3 Configuring
3.2.6
08.01
Close)
3.2.7
Text Converter)
3.2.8
3-46
08.01
3 Configuring
3.3
Configuring a project
3.3.1
To configure a
project using the
SCK (Softkey
Configuration Kit)
The SCK (Software Configuration Kit) tool for configuring the system allows
you to choose from a selection of operating functions for different target
systems those functions that are appropriate and desirable for your particular
machine. In this way, you can individually design and adapt your operator
panel interface.
The result of the configuration is a collection of files on the hard disk of the
configuration PC which can be accessed directly from the SCK either for
loading to the target hardware or for creating system and application diskettes.
Enter any name for your project, e.g. test_app (max. 8 Characters)
You must set the options in the next window (system configuration).
The screen kit offers languages 1 - 99. You can select the first and second
language in this screen; these are then installed as the foreground and
background languages on the hardware (see also Subsection 3.4.1
"Languages Multilingual Texts"). You can switch between these two
languages in operation. The hardware configurations are also specified in
this screen. Please set your mmc100pj as the APPLICATION_PATH. Key
in the bracketed letter to select the point you wish to change.
e.g..:
<P>ATH FOR PROJECT:
C:\MMC100PJ
<A>PPLICATION PATH:
C:
<F>IRST LANGUAGE:
GERMAN
<S>ECOND LANGUAGE:
ENGLISH
<H>ARDWARE:
PCU_20
Note
You can assign each module to one softkey or hardkey only!
3-47
3 Configuring
08.01
Use the start softkey to select the application with which the system must
boot.
In the subsequent screen, you can define further options for texts and
files.
<1>
l<2>
l<3>
<4>
<5>
<6>
<F1> = Help
<F4> = Save project
<ESC> = Cancel!
To generate a system
<F1> - Help
To create system disks, select <S> MAKE SYSTEM DISK in the main
menu. Using these disks, you can generate PC card images of the project
without an installation kit, or transfer it to the hardware via the serial
interface.
Note
The behavior of the PC simulation function can be altered only by the CREATE
SIMULATION ENVIRONMENT function of the installation kit. If, for example,
you change the softkey assignments and create a PC card, the new
assignments are operative on the card, but the old assignments still apply in
the PC simulation environment.
3-48
08.01
3.3.2
3 Configuring
Section [DLL]:
dll name = Method start, method end, start method, class name for task
communication, symbolic name for configuration, start menu identification,
number of notebooks, text file name for standard texts, text file name for alarm
texts for specific operating areas
Section [INI]:
Flag for operating area with global DLL (GLOBAL) or without (NO_GLOBAL)
Section [TITLE]:
Text number for softkey text and operating area text
Section [NAME]:
Name for selection for configuration in the SCK. No blanks allowed!!!
Section [DAT]:
Configuring data for operator interface (binary)
Section [FILES]:
Contains a list of files required for the application.
Sections [HW_DESIGNATION]
Like the [FILES] section, this section contains a list of files required by this
application. However, only the section associated with the hardware is
evaluated; it is possible, for example, to use different hardware versions for
different DLLs.
Section [FONTS]:
The fonts used are entered in this section.
Section [FONTS IDEO]:
The Asiatic fonts used are entered in this section.
Section [TEXT]:
Names of required text files, detailed description of text files (e.g. for menu
selection)
3-49
3 Configuring
08.01
Section [VAR]:
In most cases, this section contains only the entry EBF_CONFIG.
EBF_CONFIG=1 is the setting required to operate an NC; no NCK variables
may be utilized with a setting of EBF_CONFIG=0.
Section [SYS]:
Application-specific, static application
Section [VERSION_<HW_BEZEICHNUNG>]:
Data for the HMI version display in different HW versions.
Section [INTERN]:
You must specify the hardware for which the application is suited. If you do not
explicitly specify a hardware type, it is assumed that it is suited to all hardware
types.
1 - Application suitable for appropriate hardware (default)
0 - Application not suitable for appropriate hardware
3-50
08.01
3.4
3 Configuring
Textfile
name.txt
Alarmtextfile
name.txt
Text converter
Textfile
name.h
3.4.1
Description
Textfile
name.sp1
Textfile
name.sp2
3-51
3 Configuring
3.4.2
Master language
Description
3.4.3
08.01
The different versions of the text binary files must be compatible. For this
reason, a master language is always defined for the overall text handling
operation. This determines the number and order of texts, their completeness
and the consistency of symbol meanings. German (in path..\Proj\App\Text\D) is
set as the default master language in the HMI Embedded Screen Kit. If you
want a different master language, change the default options in the SCK and
call the text conversion function using the appropriate language code in the
MSVC Workbench or MS Visual Studio.
See description of Installation Kit and Subsection 3.4.10: Calling the text
converter.
Description
3.4.4
Description
TEXT
Text binary files always have the *.sp1 extension for foreground language texts
and *.sp2 for background language texts.
When the PC Simulation function is called, it expects to find the text binary files
in directory ..\mmc100pj\Bin_sim.
The configuring system is preconfigured such that the text conversion tool
(TOOLS
TEXT CONVERTER) and the SCK automatically copy the text
binary files for the foreground language (*.sp1) and those for the background
language (*.sp2) into directory ..\mmc100pj\Bin_sim.
The language you wish to use as the foreground and/or background language
must be specified as an argument in the call to the TOOLS
TEXT
CONVERTER function.
See also Subsection 3.4.10: Calling the text converter.
3-52
08.01
3.4.5
Description
3.4.6
Description
3.4.7
Description
3 Configuring
Text dependencies
The application configuration must be recompiled when you edit a
TextFileName.txt or AlarmTextFileName.txt.
Recompilation is implemented by the relevant dependencies in make file
ApplicationName.mak or project file ApplicationName_li.dsp.
3-53
3 Configuring
3.4.8
Description
08.01
Parameters
symb_txt_id
A line break within the display text is denoted by the characters %n.
comment
The maximum length of text that can be displayed on the screen is generally
entered as a comment.
Note
Do not use any ANSI-C comments (/*...*/), but only SingleLine
comments (//...)!
3-54
08.01
3.4.9
Description
3 Configuring
The relevant configuring alarm text file is stored for each language in path
mmc100pj\Proj\App\AApplicationName\Text\
Language\.
TextFileName.txt
3.4.10
Do not use any ANSI-C comments (/*...*/), but only SingleLine comments
(//...)!
The alarm text files usually begin with a number of comments containing
information for the installation kit, the text converter and the runtime system. The comments are the same as those for text source files.
The first line ( excepting comment lines ) in the alarm text file
([SWITCHES]/AL) must not be deleted or changed!
The text converter is used to make the assignment between configured text
fields and edited texts in different languages.
Important!
You must activate the text converter every time you edit a text file to ensure
that your change is visible, e.g. in PC Simulation.
If you are using the same text file for several different applications, you must
call the text converter in the project in which the texts are defined !
3-55
3 Configuring
Call
08.01
You can call the text converter by selecting menu options TOOLS TEXT
CONVERTER in the MSVC Workbench or MS Visual Studio. The "Tool
Arguments" box then opens in which you are prompted to specify the call
parameters for the text converter. The following parameters are specified per
default:
-app $(WkspDir) oNoLenWarn -fG -bD
The meaning of these parameters is described below.
Note
If you want to make permanent changes to the text converter default
parameters, you must select menu options OPTIONS TOOLS in the MSVC
Workbench TOOLS CUSTOMIZE TOOLS tab in Visual Studio, click on
the entry "Text Converter" in the "Menu Contents:" field and then alter the
"Arguments:" setting to suit your requirements.
You must specify at least one of the first 4 text converter parameters below:
-f<lan>
-b<lan>
-all
-sys
-oNOCHECKDATE
Examples of
parameter
combinations
German
English
Italian
Spanish
French
-f<lan>
-b<lan>
Important!
You must have generated the foreground language at least once beforehand!
-f<lan> -b<lan>
3-56
08.01
3 Configuring
-all -f<lan>
-all -b<lan>
Important!
You must have generated the foreground language at least once beforehand!
-all -f <lan>-b<lan>
-all
-app <WkspDir>
-sys -f<lan>
-sys -b<lan>
Important!
You must have generated the foreground language at least once beforehand!
-sys -f<lan> -b<lan>
-sys
-all -sys
3-57
3 Configuring
08.01
Important!
You must have generated the foreground language at least once beforehand!
-all -sys -f<lan>-b<lan> Convert all languages, all text files in path
mmc100pj\Proj\Text, incl. application text files,
foreground and background languages from <lan>
A current status check is performed per default; this is deactivated with
-oNoCheckdate.
A warning is output per default if no length comments are specified in text
files. This can be deactivated with -oNoLenWarn.
If you specify an f or b option, this language is treated as the foreground or
background language and the generated language files copied to simulation
directory mmc100pj\Bin_sim. If you do not specify one of these options, the
defaults from Setup.cfg) are used for the foreground (=master) and
background languages.
If you specify only one of these options, then only this language file is copied
to simulation directory mmc100pj\Bin_sim.
The result of a text converter run is that the individual text binary files
(TextFileName.sp1, TextFileName.sp2 or AlarmTextFileName.sp1,
AlarmTextFileName.sp2) and text include files (TextFileName.h) are loaded
to simulation directory mmc100pj\Bin_sim or directory mmc100pj\Proj\App\H
so that they are available for further configuring operations. The text source
files (TextFileName.txt) themselves are copied to directory
mmc100pj\Proj\Text\D, G, ... where the Installation Kit (SCK) can find them.
If you specify the -all option, the text conversion is aborted if the language
directories in mmc100pj\Proj\App\ApplicationName\Text do not match
mmc100pj\Proj\Text!
A log file (mmc100pj\Proj\App\ApplicationName \Text\Textkonv.log) is
generated while text is being converted.
Important!
The foreground language must have been generated at least once before text
conversion can be called with option -b<lan> only!
3-58
08.01
3 Configuring
3.5
3.5.1
System
include files
from directory
mmc100pj\
Proj\
Project.h
ap_l_dir.h
ap_l_dir.c
app_menu.c
mwl_app.h
nb_app.h
Textfile.h
Further
include files
for
applicationspecific
definitions
(*.h)
Further
application
source files
(*.c)
ApplicationName.mak
ApplicationName_li.dsp
ApplicationName.lib
3-59
3 Configuring
3.5.2
Description
08.01
In the MSVC Workbench V1.x, units (libraries, executables, etc.) that belong
together are grouped as projects.
The generation convention and the dependencies for these projects are
stored in mmc100pj\Proj\App\ApplicationName\Obj_c800\
ApplicationName.mak files.
Note
Do not modify by hand! These ApplicationName.MAK files are maintained by
the MSVC Workbench (PROJECT
EDIT, PROJECT
SCAN ALL
DEPENDENCIES).
3.5.3
Description
Note
You should always select ApplicationName.dsp as the active project.
Changes to the configuration source files are detected by Visual Studio and
the affected files recompiled automatically.
3-60
08.01
3.5.4
3 Configuring
Description
These files must have the extension .c. Their syntax must correspond to the
configuring syntax.
The configuration is compiled to form an application library.
MSVC 1.xx only
This library acts as an input for the linker which uses it to generate the
configuring binary file (ApplicationName.dat).
MS Visual Studio
only
Example
A configuring source file with the first application window and preparations for
other lower-level windows is stored in
L:\Proj\App\ApplicationName\Src\app_menu.c .
3.5.5
Description
Syntax
Parameter
id
List identity
3-61
3 Configuring
3.5.6
08.01
The area for notebook entries that may be used freely for configuring the
application is stored in mmc100pj\Proj\App\ApplicationName\H\nb_app.h.
Description
Insert your defines for the notebooks used in proper order in this file.
Note
Notebook defines must not be defined as enums.
(see also the Configuring Syntax documentation)
3.5.7
Number ranges
List identities
List identifiers
The number ranges for list identifiers are defined in file mmc100pj\
Proj\App\ApplicationName\H\mwl_app.h.
List element
identities
The identities for list elements (e.g. input/output fields, actions, reactions)
need only be unique in the relevant configuring source file.
Event codes
Notebook entries
3-62
08.01
3 Configuring
3.5.8
To open the
application
Example
mmc100pj\Proj\App\Example\Obj_c800\Example.mak
To compile an
application
configuration
Once you have opened an application configuration, you can start the
compile operation. You do this by selecting menu options PROJECT
BUILD APPLICATIONNAME.LIB or PROJECT
REBUILD ALL
APPLICATIONNAME.LIB in the MSVC Workbench.
Note
Before you compile, you should make sure that you have already updated
any changes to your text files using the text converter. If not, make sure you
do so before compiling the configuration, see Subsection 3.4 Text converter
Text principle.
You will know if the application has been generated correctly when the
following message appears in your output window:
"APPLICATIONNAME.LIB - 0 ERROR(S), 0 WARNING(S)"
Directory mmc100pj\Proj\ApplicationName\Obj_c800 must now contain a file
ApplicationName.lib.
3-63
3 Configuring
3.5.9
08.01
To open the
application
Example
mmc100pj\Proj\App\Example\Example.dsw
To compile an
application
configuration
Once you have opened a working area, you can start the compile operation.
To do this, select menu options BUILD
BUILD ApplicationName.dat or
BUILD
REBUILD ALL in Visual Studio.
Note
ApplicationName must be selected as the active project; only the library is
compiled with ApplicationName_li, but not the DAT file.
Before you compile, you should make sure that you have already updated
any changes to your text files using the text converter. If not, make sure you
do so before compiling the configuration, see Subsection 3.4.10 Calling the
text converter.
You will know if the application has been generated correctly when the
following message appears in your output window:
"APPLICATIONNAME.DAT - 0 ERROR(S), 0 WARNING(S)"
A file ApplicationName.dat must now have been generated/modified in
directory mmc100pj\Proj\SL.
3-64
08.01
3.5.10
3 Configuring
Extensions to
application
configurations
Create an application
source file
You now need to register the newly created application source file with the
ApplicationName.mak File. In the MSVC Workbench select menu options
PROJECT
EDIT... . Now specify the path and name of the application
source file you have just created, register it with the ApplicationName.mak
file by selecting the ADD button and then confirm your change with the
CLOSE button.
Check whether the MSVC Workbench has stored the new application source
file by selecting the PROJECT FILES BUTTON (button on far left on toolbar
menu). The list of files displayed must now also include the file you have just
generated. You can now continue configuring in the new application source
file.
3.5.11
3-65
3 Configuring
3.5.12
08.01
Description of "Example"
Note
In the current version, "Example" can only be compiled with the MSVC
Workbench, but not with MS Visual Studio.
Note
This example uses a resolution of 640 x 480 pixels and is thus not suitable for
HT6!
In directory mmc100pj\Proj\App\Example\Obj_c800
Example.mak
app_menu.c
Configuring source file with one menu (application entry point) and one window
app_win2.c
app_ctrl.c
Configuring source file with central lists that can be used by the two configuring
source files APP_MENU.C and APP_WIN2.C.
In directory mmc100pj\Proj\App\Example\H
app_inclL.h
Configuring include file with central defines (e.g. for text coordinates)
ap_l_dir.h
Application list directory with external references to all lists used in the
application.
nb_app.h
Example.h
Example.txt
Aexample.txt
Example.cfg
3-66
08.01
3 Configuring
The following window is opened when you activate softkey "OEM APP." in the
operating area menu.
Mode of operation
The current value of the R parameter from the NC is read and displayed
(hot link) in the "R PARAMETER 10" input/output field. User inputs can
also be made. You can direct the input focus from one input/output field to
the next using the cursor keys.
The current value of the notebook content with number 20 from the MMC
is read and displayed (hot link) in the input/output field NOTEBOOK 20".
User inputs can also be made. You can direct the input focus from one
input/output field to the next using the cursor keys.
The first vertical softkey "ADD NB20 TO R10" adds the content of
input/output field "NOTEBOOK 20" to the content of input/output field "R
PARAMETER 10".
The second vertical softkey "SUB. NB20 FROM R10" subtracts the
content of the input/output field "NOTEBOOK 20" from the content of
input/output field "R PARAMETER 10".
The first horizontal softkey "GOTO WIN 2" closes the "EXAMPLE: OEM
WINDOW 1" window and activates the "EXAMPLE-WINDOW 2" window.
3-67
3 Configuring
08.01
3-68
The current position of the X axis from the NC is read and displayed (hot
link) in output field "ACTUAL VALUE X-AXIS". No user inputs can be
made.
The first horizontal softkey "GOTO WIN 1" closes the "EXAMPLE: OEM
WINDOW 2" window and activates window "EXAMPLE-WINDOW 1".
The first vertical softkey "SET ALARM" outputs the HMI alarm with
number 120000 from the alarm text file.
The second vertical softkey "RESET ALARM" cancels the HMI alarm with
number 120000.
08.01
3.6
3 Configuring
<Applikationsname>.dat is generated by
"Generate SL.DAT" on the MSVC
Workbench only; with Visual Studio it is
generated as part of the compilation
routine.
ApplicationName.lib
Standard
applications
( ...\ Proj\S \
*.dat)
ApplicationName.dat
Other OEM
applications
(.. Proj\Sl\
*.dat)
Sl.dat
3-69
3 Configuring
3.6.1
08.01
3.6.2
Precondition
Notes
3-70
In the MSVC Workbench the link operation must be called for every
modified application, since this process also generates the
ApplicationName.dat file! A link operation out of another application uses
only the DAT files of the operating areas, any newer LIB files are ignored!
In Visual Studio the output is redirected per default to the output window
so that no DOS box is displayed.
08.01
3.7
3 Configuring
3.8
3.9
Select the drive on which you want to create the system floppy disk.
If the drive is a network/disk drive, you will be prompted to enter the path.
Where more than one disk is required, you will be requested to change
disks.
Supply method
System software
Application software
3-71
3 Configuring
3.9.1
08.01
Software areas
Preconditions
System software
User software
The HMI Embedded software is copied via an RS232C interface or PC card
to the internal EPROM.
The system software contains all the files required to operate HMI Embedded.
Language combinations other than English and German can be retroinstalled from the application floppy disk and/or language CD.
The user software area includes all system texts, PLC message texts and
cycle alarm texts.
Every time software is transferred from a PC/PG to a PCU 20, the latter must
be switched to the "ready to receive" state.
1.
2.
Service mode
PCIN VERSION MMCIN- 1.1 (c) SIEMENS AG 1994 COM1: 19200 , EVEN,8,1 Xon/Xoff
V24 INI
DATA_IN
DATA_OUT
PCIN
EXIT
Light
3-72
08.01
1.SYS_INST.EXE
3 Configuring
Insert the CD
System installation HMI Embedded
1.
3.
ESC
F1
2.
2. Change the
DOS/BIOS software
<3> (not necessary at
the present time)
<F1> - Help
System file
ROMDOS20.BIN
6.1
-
5.3
-
Whether you need to load one or more files specified in the table to the PCU
20 will depend on which software version has been operated previously on
the PCU 20.
Only the selected files should be transferred.
3-73
3 Configuring
08.01
<1> = ROMDOS20.BIN
NO
1.
ESC
Drive:
ESC
F1
RETURN
Select the drive on the PC/PG to which the files from the system floppy disk
must be copied. Any hard disk drive or network drive with write authorization
can be selected.
4. Specify a path
Copyright (c) Siemens AG 2001, all rights reserved
Installation kit 06.01
Install system disk to hard disk
Select path for installation
Path:
C:\MMC100PJ.SYS
ESC
F1
RETURN
Select the path to which the files from the system floppy disk must be copied.
The path will be set up if it does not yet exist. "\mmc100pj.sys" is the
suggested default path.
Important
If the directory already exists, it will be overwritten!
3-74
08.01
3 Configuring
<F1> - Help
Menu option 1:
Before you activate the transfer by selecting option <1>, you must ensure that
the PCU 20 is ready to receive and a cable connection to it has been made.
Menu option 2:
This option enables you to accelerate the update process. A flash memory
card image is generated that you can store in any directory of your choice. If
the directory you choose does not exist, it will be set up. If it already contains
a flash memory card image, this will be overwritten without warning.
See Subsection "Creating a PC card" for further instructions.
Menu option 3:
If the port displayed at "Selected COM port:" is not the same as the port to
which you have connected the cable on the PCU 20, press <3>. In the
following submenu, select the digit identifying the COM interface you have
used. You will then return to the transfer menu where your port selection is
displayed.
When you start the transfer, the following warning appears, ensuring that you
are loading the software to the correct hardware:
Transfer software to hardware PCU20
Selected COM port : COM1
<1> = Install system via serial line
<2> =
<3> =
<ESC> =
Important advice!
Please note!!!
Do you have the correct HMI hardware?
(old
MMC100.2 MLFB 6FC5210-0DA00-1AA0 or
old
MMC100.2 MLFB 6FC5210-0DA00-1AA1 or
new HT6
MLFB 6FC5503-0AA10-0AA0 or
newest PCU20
MLFB 6FC5210-0DF00-0AA0)
RETURN
ESC
<F1> - Help
3-75
3 Configuring
08.01
3-76
08.01
3.9.2
3 Configuring
Preconditions
The boot and system software must already have been loaded.
1. Call APP_INST.EXE
2. Specify a drive
Drive:
ESC
RETURN
Select the drive to which the application software files must be extracted. Any
hard disk drive or network drive with write authorization can be selected.
3. Specify a path
Copyright (c) Siemens AG 2001, all rights reserved
Installation kit 6.01
Install application disk to hard disk
Select path for installation
Path:
C:\MMC100PJ.APP
ESC
RETURN
Select the path to which the application software files must be extracted. The
path will be set up if it does not yet exist. "\mmc100pj.app" is the suggested
default path.
The files are copied to the hard disk and extracted!
3-77
3 Configuring
08.01
After the files have been installed on the hard disk, the following selection
menu appears :
4. Prepare SW modules
for transfer and install on
the hard disk
1.
2.
ESC
F1
4.a. Language
setting <1>
<F1> - Help
When you select <1> the transfer languages are selected. Press the Return
key to display more selectable languages (if available). Confirm your
selection with <F4>.
Select additional language for application disk
Selected Hardware:
X>
English
French
X>
German
<ESC> = Cancel
<F1> = Help
<F4> = Accept
<Return> = Toggle
1.
2.
3.
4.
5.
6.
3-78
<F1> - Help
08.01
3 Configuring
ESC
F1
4.b.1 Edit ASCII
files <3>
<F1> - Help
!
5. Transfer software
to hardware
<F1> - Help
If the port displayed at "Selected COM port:" is not the same as the port to
which you have connected the cable on the PCU 20, press <2>. In the
following submenu, select the digit identifying the COM interface you have
used. You will then return to the transfer menu where your port selection is
displayed.
Before you activate the transfer by selecting option <1>, you must ensure that
the PCU20 is ready to receive and a cable connection to it has been made.
Activate the transfer
Select <1> "Install software via serial line" in the transfer menu.
The transfer operation begins and its current status is displayed both on the
PC/PG and the PCU20.
3-79
3 Configuring
08.01
Normal situation
The transfer operation begins and its current status is displayed on the
PCU20.
Errors in making PCU20 ready to receive
If no error-free connection can be established after you have taken the steps
above, the PCU 20 waits initially or aborts on error.
Check the connecting cable, the COM port setting for the PC/PG and press
"R" for Retry after you have eliminated the fault. If you cannot clear the fault,
switch the control off and then on again. Try to establish a connection again.
End of transmission
Exit the transfer menu by pressing <ESC>. Subdirectory "INSTUTIL" will now
be the active directory.
Start installation from HD
The configuration menu appears when you start "app_inst.exe". The selection
options for drive and path are omitted since the files have already been
transferred from CD to hard disk. The other options can be selected as
described above.
Installation via a network (available soon)
3-80
08.01
3.9.3
3 Configuring
Preconditions
1. Call TXT_INST.EXE
The configuration in the text software (selected operating areas) must match
the configuration of the screen kit and the installed application software.
Insert the CD and call file "TXT_INST.EXE".
Update texts for your hardware
1
Add a new language to the screen kit.
2
Add a new language to the application image.
3
Compile the install shield image.
ESC Terminates the program.
F1 displays online help for the active display (available soon).
2. Add a new language
to the screen kit
2.a Specify a drive
Drive:
ESC
F1
RETURN
Specify the drive on which the application software files have been installed
3-81
3 Configuring
08.01
Drive:
ESC
F1
RETURN
Enter the path in which the Screen Kit has been installed. "\mmc100pj" is the
suggested default path.
The files are copied to the hard disk and extracted!
After the files have been installed on the hard disk, the update is complete.
3. Add a new language
to the application
software image
Drive:
ESC
F1
RETURN
Specify the drive on which the application software files have been installed.
3.b Specify a path
Copyright (c) Siemens AG 2001, all rights reserved
Screen kit version 6.01
Update texts on your application installation
Select the path in which your application was installed
Path:
E:\MMC100PJ
ESC
F1
RETURN
Enter the path in which the application software files are installed.
"\mmc100pj" is the suggested default path.
The files are copied to the hard disk and extracted!
After the files have been installed on the hard disk, the update is complete.
3-82
08.01
3.9.4
3 Configuring
Creating a PC card
Preconditions
The PCMCIA cards used for the NCU and PCU20 are very similar in
appearance and therefore easily confused with one another. To help you
distinguish between them, we refer below to the PCMCIA card
3.9.5
Precondition
3-83
3 Configuring
3.10
08.01
Principe
The boot software and other software needed for start-up are stored
on C:
The disk image with Windows NT and the SINUMERIK 840D system
software is stored in D:\IMAGES
Partitions E: and F: are empty.
PC U
Hard disk
C:
FAT16
DOS Tools
Prim ary partition
active
D:
F AT16
TMP, Im ages,
Install, Updates
Extended partition
w ith logic drive
NTFS
W inNT
NTFS
840D System
HM I, further applications
Select a version
When the PCU boots for the first time, the following menu is displayed:
PLEASE SELECT SINUMERIK HMI Version to install:
1 SINUMERIK 840D Software <version>
......
9 Service Menu
Your Choice [1,....9]?
Select the version that you wish to install by pressing a key between "1" and
"8" and acknowledge the following prompt with "Y".
After you confirm the version, the appropriate disk image is loaded to the hard
disk (partitions C:, E: and F:).
The available range of versions remains stored in D:\IMAGES so that you can
load them to replace the version selected during initial start-up at a later point
in time using the "Restore Partitions" function.
For an exact description of installing the system software, please refer to:
/IAM/ Installation & Start-Up Guide HMI/MMC, IM4
3-84
08.01
3.10.1
3 Configuring
Preconditions
Principle
Transmission
Sequence of
operations
You must use the parallel (not the serial) interface to transfer the HMI
software.
1.
2.
Mode of transmission
PC/PG
PCU
parallel
LPT1
LPT (25-pin)
3.
4.
5.
Copy directory HMI_Advanced from the CD to drive C:\ on the hard disk
of your PG/PC and rename it "MMC2". If there is insufficient memory
space available on drive C:\ or it does not have a FAT16 file structure,
you may also use another local hard disk drive (e.g. D:\). The software
cannot be installed directly from the CD.
The HMI software installation is started when you open the Windows
Start menu and select Run Intersvr C: (or the drive on which directory
MMC2 is stored).
IMPORTANT: If your PC/PG is in this state, the PCU must be switched
off. (If the PCU is switched on, switch it off now).
Switch on the PCU, select the "Service Menu" (invisible menu option) in
the boot manager.
3-85
3 Configuring
08.01
Select option 1
3-86
08.01
3.10.2
3 Configuring
Principe
Important:
Before you attempt to install the software, make sure that there is sufficient
memory available on the partition D of the hard disk.
Preconditions
Transmission
You must use the parallel (not the serial) interface to transfer the HMI
software installation.
When to use
This method must be used when your PC/PG has only partitions with a
FAT32 file structure.
Sequence of
operations
1.
2.
3.
4.
3-87
3 Configuring
08.01
5. Press key 8
The system requests you to enter a password by displaying:
passwd:
6.
7.
8.
9.
3.10.3
Principle
Note
If you are using a different language version of the Windows system, the
terms used in the following setting operations may be different. The
sequence of operations as specified below, however is always the same.
Preconditions
3-88
08.01
3 Configuring
Sequence of
operations
While the PCU is booting (after control is switched off and on again):
1.
Select option 1.
System
- Manufacturer
- Service
3-89
3 Configuring
08.01
3.
Connect to network
drive
Select option 3.
Windows NT4:
User name and password of a local user of the PG/PC.
Windows 95:
Optional user name, password to match the password specified when
access to the directory was shared.
Enter the drive letter on the PCU via which the directory must be
accessed (e.g. "H").
DIRECTORY TO BE MOUNTED:
Enter the computer name of the PG/PC and the name of the directory
(=share name) that you wish to access,
e.g. \\r3344\HMINEW.
3-90
H: (\\r3344\HMINEW)
F:\Install
08.01
Change installation
directory of the
connected drive
3 Configuring
Select option 4.
The input box appears in which you can specify the installation directory (e.g.
HMI_INST):
Old Install Directory:
New Install Directory:
F:\INSTALL
H:\HMI_INST
Select option 5.
The system starts the transmission from the external computer to the
PCU.
The PCU is automatically rebooted after the transmission.
Select "SINUMERIK" in the boot manager. The SW you have just
transferred is now installed under Windows NT, menu-assisted in some
cases.
3-91
3 Configuring
08.01
PLEASE SELECT:
1 Connect to Network Drive
2 Show connected Network Drives
3 Disconnect from all Network Drives
4 Change Install Directory
5 Install from F:\INSTALL
9 Back to previous Menu
Your Choice [1,2,3,4,5,9]?
8.
Select option 2
Status
OK
OK
Local Name
H:
J:
Remote Name
\\r3344\HMI_INST
\\r3344\HMI_P1
Select option 3.
Back to previous
menu
-noneH:\HMI_INST
When you exit the menu, you will be prompted to confirm whether the
initialized network parameters must be saved.
3-92
4.1
4.2
4.3
4-93
4.1
08.01
General notes
- Language
- Representation Method: Best-Case Always
Code Generation
- Processor: Blend
- Use run-time library: Multithreaded DLL
- Calling Convention: __cdecl
- struct member alignment: 1 byte
Optimizations
- Customize: Global Optimizations; Generate Intrinsic Functions,
Favor Small Code; Frame-Pointer Omission; Full Optimization
- Inline function expansion: Only inline
Preprocessor
- Preprocesser definitions:_PM
- Additional include directories: .\h,..\h,..\..\include,..\..\..\public,
..\..\..\public\headsys ........
4-94
08.01
Errors, warnings :
Specification of line
numbers
For commands in configuring source files which extend over several lines, the
number of the line containing the closing bracket or the statement end is
always specified as the line number for error or warning messages.
With a configuring macro, for example, you should not assume that it is the last
parameter that is incorrectly assigned. By pressing key <F4> you can scroll
through the messages of any error or warning list; MS Visual Studio
automatically positions the cursor on the errored line of the appropriate file.
Note
To generate your application complete, you must always use TOOLS
GENERATE SL.DAT.
Add to a project
ADD TO
Select the project ApplicationName_li in the combobox "Insert Into" at the end
of the dialog.
Mark the file to be inserted in the selection window and add it to the project by
clicking on OK.
The dependencies of the files in the project are generated again.
To remove a file from the project again, select the file in window "Workspace"
"File View" tab ( the window is normally on the left of the Visual Studio
screen ). You may need to open folder ApplicationName\Source Files first.
Then press the DELETE key.
Save a project
Projects are saved in Visual Studio with the higher-level workspace. To do this,
select menu options FILE
SAVE WORKSPACE.
Convert an MSVC
project to Visual
Studio.
The best way to convert an old MSVC project to an MS Visual Studio project is
as follows:
Once you have copied the application directory to the new Screen Kit, you
must save it, mmc100pj\Proj\App\ApplicationName,
...\Proj\App\H\ApplicationName.h,
...\Proj\App\H\AApplicationName.h and
...\Sck\Cfg\ApplicationName.cfg
copy it to another directory and remove the originals.
-
You must remove any copied text files so that the application manager can
create new ones.
Delete ApplicationName.txt and
AApplicationName.txt from folders
mmc100pj\Proj\Text\Language\.
4-95
08.01
Create a new application using the Application Manager. It should have the
same name as the old MSVC application. ( Subsection 3.2.2: Creating a
new application configuration )
Overwrite the newly created files with the files of the old MSVC application.
The project and workspace files of the new applications must not be
deleted.
- Copy the contents of the old application folder into the new folder
mmc100pj\Proj\App\ApplicationName. The source, header and text
files created by the Application Manager will also be overwritten at the
same time.
- Copy the text header files ApplicationName.h and AApplicationName.h
to ...\Proj\App\H.
- Copy the old configuration file ApplicationName.cfg into folder
mmc100pj\Sck\Cfg, overwriting the newly created file again.
Note
If you want to use any new functions of the Screen Kit, it is advisable to
compare the CFG files line by line and to insert only the lines you need into the
new CFG file.
-
OPEN
Delete the source and header files generated by the Application Manager
from project ApplicationName_li.
- Select the "File View" tab in the workspace window ( normally at lefthand margin ).
- Open the folder ApplicationName_li in the file tree.
- Open the subfolder "Source Files" in the file tree and select all the files
it contains.
- Remove the files from the project by pressing the DELETE key.
- Proceed analogously for the "Header Files" subfolder.
Tip: Colorhighlighted
keywords, editor
settings
The Visual Studio editor allows you to color-highlight the different elements
(source code, comments, etc.) in the text for better identification. You will find
the appropriate dialog under TOOLS OPTIONS FORMAT. To alter the
coloring of the Screen Kit keywords, for example, you must select "User
Defined Keywords" in the COLORS list.
Tip: Defining
keyboard shortcuts
4-96
08.01
If you add the argument "-k $(CurText)" to the argument entries for the Screen
Kit online helps IN FRONT OF the help file path under
TOOLS CUSTOMIZE TOOLS, the currently selected word is automatically
sought and displayed when you open the help file (e.g. the explanation of the
RECTANGLE macro is displayed if the cursor is positioned on this word when
you open the configuring syntax help file).
Important
The program WINHLP32.EXE displays an index list if the word has not been
found. If you end WINHLP32.EXE in this state, part of the memory will not be
released again!!! For this reason, make sure that you always display a topic
before you end WINHLP32.EXE.
Tip:
Macros
Tip:
One workspace for
all projects
Tip:
Troubleshooting
Visual Studio uses an output window that is overwritten when you call 'Build'
again. You can, however, save the contents of this window under an optional
name by selecting FILE
SAVE AS.
4-97
4.2
08.01
General notes
Errors, warnings :
Specification of line
numbers
For commands in configuring source files which extend over several lines, the
number of the line containing the closing bracket or the statement end is
always specified as the line number for error or warning messages.
With a configuring macro, for example, you should not assume that it is the last
parameter that is incorrectly assigned.
Working efficiently
With ApplicationName.mak make files, you can press key <F4> to scroll
through the messages of any error or warning list; in this case, the MSVC
Workbench automatically positions the cursor on the errored line in the
corresponding file.
To generate your application complete, you must always use TOOLS
GENERATE SL.DAT.
4-98
08.01
Add to projects
EDIT
Mark the file to be inserted in the selection window and add it to the project by
clicking on ADD.
The dependencies of the files in the project are generated again.
Note
In this case, the MSVC Workbench searches through only those directories
that were entered under OPTIONS
DIRECTORIES as the Workbench was
initialized. If an include file is not found in any of these paths, no warning is
output!
The dependencies are stored in the MAK file when you close the project or exit
the MSVC Workbench.
Save a project
Editor
settings
Error documentation
The MSVC Workbench uses an output window that is overwritten when you
call 'Build' again. You can, however, save the contents of this window under an
optional name by selecting FILE
SAVE AS.
4-99
4.3
08.01
Some ASCII editors (particularly the older versions) insert control characters in
the text to represent special characters, TABs, etc. or characters from the top
area of the ASCII table.
These characters cause text conversion errors.
This is known to happen with AEDIT and V1 (but not XVI). As a consequence,
these editors should not be used to generate and maintain text source files
*.txt.
Important!
If the comment // ANSI = NO appears at the top of the text file, a DOS editor
(e.g. EDIT) must be used to integrate special characters in text files to ensure
that they are integrated correctly. This is due to the fact that the Windows
character set deviates from the standard.
This always applies to text changes made via the Installation Kit.
4-100
5.1
5.2
5.3
PC MPI mode................................................................................................5-104
5.4
5.4.1
5.5
5-101
5.1
Description
08.01
PC MPI mode
PC simulation mode
You can select one of these modes by setting variable "pc_test" in file
mmc100pj\Bin_sim\mmc0.ini:
To activate
pc_test = 0
PC MPI mode
pc_test = 1
PC simulation mode
The HMI Embedded software is started when you select menu options
TOOLS PC-SIMULATION in the MSVC Workbench.
You can now operate the software in the same way as if it were installed on the
hardware.
5-102
08.01
5.2
PC simulation mode
Description
Preconditions
To open
To close
Typical errors in PC
simulation mode
5-103
5.3
08.01
PC MPI mode
Description
Restriction in relation
to HT6
The keys of the integrated MCP interface on the HT6 cannot be operated from
the PC. It is not safe to operate a machine because there is no emergency
stop or enabling key. You cannot therefore start/stop/reset programs, move
axes or switch operating modes from the PC.
Preconditions
To open
To close
Typical errors in PC
MPI mode
5-104
08.01
5.4
Restriction
Not all keys are always available on the different HMI Embedded HW options,
but most of them can be used in PC mode via the PC keyboard.
Description
The HMI Embedded keys are mapped onto the standard PC MFII keys as
follows:
Symbol
Description
Area switchover key
Key on MFII
F10
Shift F10
Recall key
F9
Shift F9
Extend menu
Change channel
F11
Information key
F12
Display help
Edit key
Insert
Input key
Return / Enter
To terminate inputs
5-105
08.01
Description
Key on MFII
Escape key
Home
Navigation keypad
Digits, "."
Numeric keypad
Numerical inputs
Letters,
special
characters
Alphabetic characters
Arrow to left,
Backspace key
Letters,special characters
Alphabetic inputs
Backspace
5-106
Softkey1 Softkey8
Horizontal softkeys
F1-F8
Vertical softkeys
JOG
JOG mode
Alt F1
MDA
MDA mode
Alt F2
AUTO
AUTO mode
Alt F3
Teach In
Teach key
Alt F4
Control Panel
Function
CPF key
Alt 7
U1- U8
User keys
Ctrl F1-F8
S1- S2
Ctrl F9-F10
Menu control
Shift F1-F8
Menu control
08.01
5.4.1
Navigation mode
You can normally navigate between fields using the cursor and paging keys.
Terminate an input
You can terminate your field inputs correctly by pressing the Input key or
exiting the field with the Cursor Up or Cursor Down key.
Undo an input
The inputs in your field will be discarded if your press the Edit key again in Edit
mode.
The field will be closed and you will find yourself back in Navigation mode.
The value stored in the field before you switched to Edit mode will be entered
in the field again automatically.
Delete individual
characters
In Edit mode you can delete the character positioned immediately to the left of
the cursor using the Backspace key.
Pocket calculator
functions Addition
and Subtraction
Depending on how fields have been configured, they feature a so-called pocket
calculator function which allows you to add or subtract values in relation to the
field content.
Open the field for Edit mode by pressing the Edit key.
Enter +,-,*,/.
Enter your second operator (value).
Terminate your input by pressing the Input key.
The result of the calculation is then displayed in the field.
5-107
5.5
Description
Syntax
08.01
Parameters
d_typ
sy_id
Ar_Unit
Cl
Column (decimal)
(see mmc100pj\Public\Column_id.h)
Line
5-108
Line (decimal)
08.01
B_typ
Example
NoLines
value
Comment
/LIS/,
5-109
5-110
08.01
08.01
Appendix
Appendix
References
General Documentation
/BU/
/ST7/
/Z/
SINUMERIK 840D/840Di/810D/802S, C, D
Ordering Information
Catalog NC 60
Order no.: E86060-K4460-A101-A8-7600 (English)
SIMATIC
SIMATIC S7 Programmable Logic Controllers
Catalog ST 70
Order no.: E86060-K4670-A111-A3
SINUMERIK, SIROTEC, SIMODRIVE
Accessories and Equipment for Special-Purpose Machines
Catalog NC Z
Order no.: E86060-K4490-A001-A7-7600 (English)
Electronic Documentation
/CD8/
(01.02 Edition)
A-111
Appendix
08.01
User Documentation
/AUK/
/AUP/
/BA/
/BAD/
BEM/
/BAE/
/BAH/
/BAK/
/BAM/
/BAS/
A-112
SINUMERIK 840D/810D
AutoTurn Operation, Short Guide
Order no.: 6FC5 298-4AA30-0BP3
SINUMERIK 840D/810D
AutoTurn Graphic Programming System
Operator's Guide
Programming / Setup
Order no.: 6FC5 298-4AA40-0BP3
(09.01 Edition)
(09.01 Edition)
SINUMERIK 840D/810D
MMC Operator's Guide
Order no.: 6FC5 298-6AA00-0BP0
(10.00 Edition)
SINUMERIK 840D/840Di/810D
Operator's Guide: HMI Advanced
Order no.: 6FC5 298-6AF00-0BP1
(09.01 Edition)
SINUMERIK 840D/840Di/810D
Operator's Guide: HMI Embedded
Order no.: 6FC5 298-6AC00-0BP1
(09.01 Edition)
SINUMERIK 840D/810D
Unit Operator Panel Operator's Guide
Order no.: 6FC5 298-3AA60-0BP1
(04.96 Edition)
SINUMERIK 840D/810D
Operator's Guide HAT 6 (new HPU)
Order no.: 6FC5 298-0AD60-0BP2
(09.01 Edition)
SINUMERIK 840D/810D
Operation, Short Guide
Order no.: 6FC5 298-6AA10-0BP0
(02.01 Edition)
SINUMERIK 810D/840D
ManualTurn Operator's Guide
Order no.: 6FC5 298-6AD00-0BP0
(10.01 Edition)
SINUMERIK 840D/810D
ShopMill Operator's Guide
Order no.: 6FC5 298-6AD10-0BP0
(10.01 Edition)
08.01
/BAT/
/BAP/
/BNM/
/DA/
/KAM/
/KAS/
/PG/
/PGA/
/PGK/
/PGM
/PGT/
Appendix
SINUMERIK 840D/810D
ShopTurn Operator's Guide
Order no.: 6FC5 298-6AD50-0BP0
(03.01 Edition)
SINUMERIK 840D/840Di/810D
Handheld Programming Unit Operator's Guide
Order no.: 6FC5 298-5AD20-0BP1
(04.00 Edition)
SINUMERIK 840D840Di//810D
Measuring Cycles User's Guide
Order no.: 6FC5 298-6AA70-0BP0
(10.00 Edition)
SINUMERIK 840D/840Di/810D
Diagnostics Guide
Order no.: 6FC5 298-6AA20-0BP1
(09.01 Edition)
SINUMERIK 840D/810D
ManualTurn Short Guide
Order no.: 6FC5 298-2AD40-0BP0
(11.98 Edition)
SINUMERIK 840D/810D
ShopMill Short Guide
Order no.: 6FC5 298-2AD30-0BP0
(01.98 Edition)
SINUMERIK 840D/840Di/810D
Fundamentals Programming Guide
Order no.: 6FC5 298-6AB00-0BP1
(09.01 Edition)
SINUMERIK 840D/840Di/810D
Advanced Programming Guide
Order no.: 6FC5 298-6AB10-0BP1
(09.01 Edition)
SINUMERIK 840D/840Di/810D
Programming, Short Guide
Order no.: 6FC5 298-6AB30-0BP1
(02.01 Edition)
SINUMERIK 840D/840Di/810D
ISO Milling Programming Guide
Order no.: 6FC5 298-6AC20-0BP1
(10.01 Edition)
SINUMERIK 840D/840Di/810D
ISO Turning Programming Guide
Order no.: 6FC5 298-6AC10-0BP1
(10.01 Edition)
A-113
Appendix
/PGZ/
/PI/
/SYI/
08.01
SINUMERIK 840D840Di//810D
Cycles Programming Guide
Order no.: 6FC5 298-6AB40-0BP1
(09.01 Edition)
PCIN 4.4
Software for Data Transfer to/from the MMC Module
Order no.: 6FX2 060-4AA00-4XB0 (Ger., Eng., Fr.)
Order from: WK Frth
SINUMERIK 840Di
System Overview
Order no.: 6FC5 298-6AE40-0BP0
(02.01 Edition)
Manufacturer/Service Documentation
a) Lists
/LIS/
SINUMERIK 840D/840Di/810D
SIMODRIVE 611D
Lists
Order no.: 6FC5 297-6AB70-0BP1
(09.01 Edition)
b) Hardware
/BH/
/BHA/
/EMV/
A-114
SINUMERIK 840D840Di//810D
Operator Components Manual (HW)
Order no.: 6FC5 297-6AA50-0BP1
SIMODRIVE Sensor
Absolute Encoder with Profibus DP
User's Guide (HW)
Order no.: 6SN1 197-0AB10-0YP1
SINUMERIK, SIROTEC, SIMODRIVE
EMC Installation Guideline
Planning Guide (HW)
Order no.: 6FC5 297-0AD30-0BP1
(09.01 Edition)
(02.99 Edition)
(06.99 Edition)
08.01
/PHC/
/PHD/
/PHF/
/PMH/
Appendix
SINUMERIK 810D
Configuration Manual (HW)
Order no.: 6FC5 297-4AD10-0BP1
(12.01 Edition)
SINUMERIK 840D
NCU 561.2-573.2 Configuration Manual (HW)
Order no.: 6FC5 297-6AC10-0BP1
(09.01 Edition)
SINUMERIK FM NC
NCU 570 Configuration Manual (HW)
Order no.: 6FC5 297-3AC00-0BP0
(04.96 Edition)
SIMODRIVE Sensor
Measuring System for Main Spindle Drives
Configuration/Installation Guide, SIMAG-H (HW)
Order no.: 6SN1197-0AB30-0BP0
(05.99 Edition)
c) Software
/FB1
SINUMERIK 840D/840Di/810D
Description of Functions, Basic Machine (Part 1)
(the various sections are listed below)
Order no.: 6FC5 297-6AC20-0BP1
A2
A3
B1
B2
D1
D2
F1
G2
H2
K1
K2
K4
N2
P1
P3
R1
S1
V1
W1
/FB2/
(09.01 Edition)
SINUMERIK 840D/840Di/810D(CCU2)
Description of Functions, Extended Functions (Part 2)
including FM NC: Turning, Stepper Motor
(the varius sections are listed below)
Order no.: 6FC5 297-6AC30-0BP1
A4
B3
B4
F3
H1
(09.01 Edition)
A-115
Appendix
08.01
K3
K5
L1
M1
M5
N3
N4
P2
P5
R2
S3
S5
S6
S7
T1
W3
W4
/FB3/
Compensations
Mode Groups, Channels, Axis Replacement
FM NC Local Bus
Kinematic Transformation
Measurement
Software Cams, Position Switching Signals
Punching and Nibbling
Positioning Axes
Oscillation
Rotary Axes
Synchronous Spindles
Synchronized Actions (up to and including SW 3 / then /FBSY/)
Stepper Motor Control
Memory Configuration
Indexing Axes
Tool Change
Grinding
SINUMERIK 840D/840Di/810D(CCU2)
Description of Functions, Special Functions (Part 3)
(the various sections are listed below)
Order no.: 6FC5 297-6AC80-0BP1
F2
G1
G3
K6
M3
S8
T3
TE1
TE2
TE3
TE4
TE5
TE6
TE7
TE8
V2
W5
/FBA/
3 to 5-Axis Transformation
Gantry Axes
Cycle Times
Contour Tunnel Monitoring
Coupled Motion and Master/Slave Couplings
Constant Workpiece Speed for Centerless Grinding
Tangential Control
Clearance Control
Analog Axes
Speed / Torque Coupling Master-Slave
Transformation Package Handling
Setpoint Exchange
MCS Coupling
Retrace Support
Cycle-Independent Path-Synchronous Switching Signal Output
Preprocessing
3D Tool Radius Compensation
A-116
(09.01 Edition)
(09.01 Edition)
08.01
/FBAN/
/FBD/
Appendix
(02.00 Edition)
SINUMERIK 840D
Description of Functions Digitizing
Order no.: 6FC5 297-4AC50-0BP0
(07.99 Edition)
DI1
DI2
DI3
DI4
/FBDN/
/FBFA/
/FBFE/
/FBHLA/
/FBMA/
/FBO/
(05.00 Edition)
(09.01 Edition)
(09.01 Edition)
Remote Diagnosis
Alarm-Driven Notification by E-mail: @Event
(04.00 Edition)
SINUMERIK 840D/810D
Description of Functions ManualTurn
Order no.: 6FC5 297-6AD50-0BP0
(10.01 Edition)
SINUMERIK 840D/810D
Description of Functions
OP 030 Operator Interface Configuration
(the various sections are listed below)
Order no.: 6FC5 297-6AC40-0BP0
BA
EU
PS
PSE
IK
(09.01 Edition)
Operator's Guide
Development Environment (Configuring Package)
Online only: Configuring Syntax (Configuring Package)
Introduction to Configuring the Operator Interface
Screen Kit: Software Update and Configuration
A-117
Appendix
/FBP/
/FBR/
08.01
SINUMERIK 840D
Description of Functions C PLC Programming
Order no.: 6FC5 297-3AB60-0BP0
(03.96 Edition)
SINUMERIK 840D/810D
Description of Functions SINCOM Computer Link
Order no.: 6FC5 297-5AD60-0BP0
(02.00 Edition)
NFL
NPL
/FBSI/
/FBSP/
/FBST/
/FBSY/
/FBT/
/FBTD/
/FBU/
/FBW/
A-118
SINUMERIK 840D/SIMODRIVE
Description of Functions SINUMERIK Safety Integrated
Order no.: 6FC5 297-6AB80-0BP0
(03.01 Edition)
SINUMERIK 840D/810D
Description of Functions ShopMill
Order no.: 6FC5 297-5AD80-0BP1
(10.01 Edition)
SIMATIC
Description of Functions
FM STEPDRIVE/SIMOSTEP
Order no.: 6SN1 197-0AA70-0YP3
SINUMERIK 840D/810D
Description of Functions Synchronized Actions
for Wood, Glass, Ceramics, Presses
Order no.: 6FC5 297-6AD40-0BP1
SINUMERIK 840D/810D
Description of Functions ShopTurn
Order no.: 6FC5 297-6AD70-0BP0
SINUMERIK 840D/810D
Description of Functions
SINTDI Tool Data Information System with Online Help
Order no.: 6FC5 297-6AE00-0BP0
SIMODRIVE 611 universal
Description of Functions
Closed-Loop Control Components for Speed Control
and Positioning
Order no.: 6SN1 197-0AB20-0BP3
SINUMERIK 840D/810D
Description of Functions Tool Management
Order no.: 6FC5 297-6AC60-0BP1
(11.98 Edition)
(09.01 Edition)
(03.01 Edition)
(03.01 Edition)
(05.00 Edition)
(10.01 Edition)
08.01
/HBI/
/KBU/
/PJE/
/PJFE/
/PJLM/
Appendix
SINUMERIK 840Di
Manual
Order no.: 6FC5 297-6AE50-0BP0
(07.01 Edition)
(05.00 Edition)
SINUMERIK 840D/810D
HMI Embedded Configuring Package
(08.01 Edition)
Description of Functions: Software Update, Configuration,
Installation
Order no.: 6FC5 297-6EA10-0BP0
(The PS Configuring Syntax publication is included with the software
and is available as a pdf)
SIMODRIVE
Planning Guide Integrated Synchronous Motors 1FE1
Three-Phase AC Motors for Main Spindle Drives
Order no.: 6SN1 197-0AC00-0BP1
SIMODRIVE
Planning Guide Linear Motors
(on request)
ALL General Information about Linear Motors
(08.01 Edition)
(06.01 Edition)
/PJM/
/PJU/
/POS1/
/POS2/
SIMODRIVE
Planning Guide Motors
Three-Phase AC Motors for Feed and
Main Spindle Drives
Order no.: 6SN1 197-0AA20-0BP4
(09.00 Edition)
SIMODRIVE 611
Order no.: 6SN1 197-0AA00-0BP5
SIMODRIVE POSMO A
User's Guide
Distributed Positioning Motor on PROFIBUS DP,
Order no.: 6SN2 197-0AA00-0BP2
SIMODRIVE POSMO A
Installation Guide (enclosed with each POSMO A)
Order no.: 462 008 0815 00
(04.01 Edition)
(12.98 Edition)
A-119
Appendix
/POS3/
/S7H/
/S7HT/
/S7HR/
/S7S/
/S7L/
/S7M/
/SHM/
/SP/
A-120
08.01
SIMATIC S7-30
Manual: Setup, CPU Data (hardware)
Reference Manual: Module Data
Order no.: 6ES7 398-8AA03-8AA0
SIMATIC S7-300
STEP 7 Manual, Fundamentals, V. 3.1
Order no.: 6ES7 810-4CA02-8AA0
SIMATIC S7-300
Manual
STEP 7, Reference Manuals, V. 3.1
Order no.: 6ES7 810-4CA02-8AR0
(01.01 Edition)
(10.98 edition)
(03.97 Edition)
(03.97 Edition)
SIMATIC S7-300
FM 353 Positioning Module for Stepper Drive
Order together with the Configuring Package
(04.97 Edition)
SIMATIC S7-300
FM 354 Positioning Module for Servo Drives
Order together with the Configuring Package
(04.97 Edition)
SIMATIC S7-300
FM 357 Multi-Axis Module for Servo or Stepper Drives
Order together with the Configuring Package
(10.99 Edition)
SIMODRIVE 611
Manual
Single-Axis Positioning Control for MCU 172A
Order no.: 6SN 1197-4MA00-0BP0
(01.98 Edition)
SIMODRIVE 611-A/611-D,
SimoPro 3.1
Program for Configuring Machine Tool Drives
Order no.: 6SC6 111-6PC00-0AA,
Order from: WK Frth
08.01
d) Installation
and Start-up
/IAA/
/IAC/
/IAD/
/IAF/
/IAM/
Appendix
SIMODRIVE 611A
Installation & Start-up Guide
(incl. description of SIMODRIVE 611D
startup software)
Order no.: 6SN 1197-0AA60-0BP6
SINUMERIK 810D
Installation & Start-up Guide
(incl. description of SIMODRIVE 611D
startup software)
Order no.: 6FC5 297-4AD20-0BP1
SINUMERIK 840D/SIMODRIVE 611D
Installation & Start-up Guide
(incl. description of SIMODRIVE 611D
startup software)
Order no.: 6FC5 297-6AB10-0BP1
(10.00 Edition)
(12.01 Edition)
(09.01 Edition)
SINUMERIK FM-NC
Installation & Start-up Guide
Order no.: 6FC5 297-3AB00-0BP1
(07.00 Edition)
SINUMERIK 840D/840Di/810D
HMI/MMC Installation & Start-up Guide
Order no.: 6FC5 297-6AE20-0BP1
(11.01 Edition)
AE1
BE1
HE1
IM2
IM4
TX1
Updates/Options
User Interface Options
Online Help
HMI Embedded Installation and Startup
HMI Advanced Installation and Startup
Generating Foreign Language Texts
A-121
Appendix
A-122
08.01
08.01
Index
Index
A
Addition 5-107
Application library 3-61
Application list directory 3-61
Delete 5-107
Division 5-107
Documentation 1-10
Online 5-104
On-Line-Help 2-20
Operation 1-12
Operator's Guide 1-10
Overwrite 5-107
E
Edit mode 5-107
Emulation 5-108
Event 2-33
Event codes 3-62
Insert 5-107
Installation 2-16
Installation on HMI Embedded 2-15
Installation via parallel link with FAT16 file
structure 3-85
Installation via parallel link with FAT32 file
structure 3-87
Interface to NCK 1-12
SCK 3-47
Simulation mode 5-103, 5-108
size.h 2-33
Softkey size 2-33
Subtraction 5-107
key.h 2-33
Library 3-61
Linker options 4-94, 4-98
List element identities 3-62
List identifiers 2-32, 3-62
List identities 3-62
logiccol.h 2-33
Undo 5-107
V
Variables 5-108
vgadef.h 2-33
I-123
Index
08.01
W
Window size 2-33
I-124
To
SIEMENS AG
Suggestions
Corrections
For Publication/Manual:
A&D MC BMS
P.O. Box 3180
SINUMERIK 840D/810D
HMI Embedded Configuring Package
D-91050 Erlangen
(Tel. +49 (0)180 / 5050 222 [Hotline]
Fax: +49 (0)9131 / 98 2176
e-mail: motioncontrol@erlf.siemens.de)
Manufacturer/Service Documentation
From
Description of Functions
Name
Order No.:
Edition:
Company/Dept.
Address
_________________________________________________________________________________________________________________
_________________________________________________________________________________________________________________
Telephone:
Fax:
_________________________________________________________________________________________________________________
6FC5 297-6EA10-0BP0
08.01
SINUMERIK
SINUMERIK
840D/810D
840D/840Di/
810D
Brochure
Catalog
Ordering Info
NC 60 *)
User Documentation
SINUMERIK
SIROTEC
SIMODRIVE
Accessories
Catalog
Accessories NC-Z
SINUMERIK
840D/840Di/
810D
840D/810D
SINUMERIK
SINUMERIK
SINUMERIK
840D/810D/
FM-NC
840D/810D
840D/840Di/
810D
840D/840Di/
810D
AutoTurn
-- Short Guide
-- Programming (1)
-- Setup (2)
Operators Guide
-- HT 6 (+ 840Di)
-- HPU
-- Unit Operator
Panel
Diagnostics
Guide *)
Operators Guide *)
-- Short Guide
-- MMC 103
-- HMI Embedded
-- HMI Advanced
Manufacturer/Service Documentation
User Documentation
SINUMERIK
SINUMERIK
SINUMERIK
840Di
System Overview
Operators Guide
Program. Guide
-- ManualTurn
-- Short Guide
-- Fundamentals *) -- Short Guide ManualTurn
-- ShopMill
-- Advanced *)
-- Short Guide ShopMill
-- Cycles
-- Measuring Cycles
-- ISO Turning/Milling
SINUMERIK
SINUMERIK
SINUMERIK
840D/810D
840D/840Di/
810D
840D/810D
Description of
Functions
-- ManualTurn
-- ShopMill
Description of
Functions
Synchronized
Actions
Descr. of Functions
-- Computer Link
-- Tool Data
Information
System
SINUMERIK
Configuring
(HW) *)
-- FM-NC
-- 810D
-- 840D
Manufacturer/Service Documentation
SINUMERIK
SINUMERIK
SIMODRIVE
SINUMERIK
SINUMERIK
SINUMERIK
SINUMERIK
SINUMERIK
840D/840Di/
810D
611D
840D/810D
840D/840Di/
810D
840D/810D
840D/810D
840D/840Di/
810D
840D/810D
Operator
Components
(HW) *)
Description of
Description of
Functions
Functions
Drive Functions *) -- Basic Machine *)
-- Extended Functions
-- Special Functions
Configuring Kit
MMC 100/101
-- Configuring
Syntax
-- Development Kit
Screen Kit
MMC 100/101
SW Update and
Configuration
Description of
Functions
Tool
Management
Description of
Functions
Operator Interface
OP 030
Manufacturer/Service Documentation
SINUMERIK
SIMODRIVE
SINUMERIK
SIMODRIVE
SINUMERIK
840D
Description of
Functions
SINUMERIK
Safety Integrated
Description of
Functions
Digitizing
Installation &
Start-up Guide *)
-- FM-NC
-- 810D
-- 840D/611D
-- MMC/HMI
Electronic Documentation
SINUMERIK
SIMODRIVE
840D/840Di/
810D/
611, Motors
DOC ON CD *)
The SINUMERIK System
SINUMERIK
SIMODRIVE
840D/840Di/
810D
611D
Lists *)
SINUMERIK
SIMODRIVE
840D
611D
Description of
Functions
Linear Motor
SINUMERIK
SIMODRIVE
840D
611D
SINUMERIK
SIMODRIVE
SIROTEC
EMC
Description of
Guidelines
Functions
- Hydraulics
Module
- Analog Module
Manufacturer/Service Documentation
SINUMERIK
SINUMERIK
840D/840Di/
810D
Descr. of Functions
ISO Dialects for
SINUMERIK
SINUMERIK
840Di
Descr. of Functions
CAM Integration
DNC NT-2000
SINUMERIK
840D/810D
Descr. of Functions
Manual
(HW + Installation Remote Diagnosis
and Start-up)