0% found this document useful (0 votes)
24 views19 pages

Hmi Emb 060327 76

This document provides upgrade instructions for the SINUMERIK 810D/840D HMI Embedded software version 06.03.27, detailing the installation processes for both system and application software. It includes information on new functions, limitations, and the integration of run-up pictures, as well as specific procedures for installing software on the PCU20 hardware. Additionally, it outlines the steps for updating the system software via flash cards and the necessary configurations for language settings.

Uploaded by

Alan Costa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views19 pages

Hmi Emb 060327 76

This document provides upgrade instructions for the SINUMERIK 810D/840D HMI Embedded software version 06.03.27, detailing the installation processes for both system and application software. It includes information on new functions, limitations, and the integration of run-up pictures, as well as specific procedures for installing software on the PCU20 hardware. Additionally, it outlines the steps for updating the system software via flash cards and the necessary configurations for language settings.

Uploaded by

Alan Costa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 19

SINUMERIK 810D / 840D 17.12.

2002
Upgrade Instructions
HMI Embedded V06.03.27

1. General information
2. Installing the system software
3. Installing the application software
4. Installing the system software and application software on additional control
systems.
5. New functions
6. Special issues when installing the software on the hardware in the
DOS-BOX of Windows (3.x and 95):
7. Limitations
8. Integrating run-up pictures

1. General information:

HMI Embedded software package on PCU20

Only the system software HMI embedded for PCU 20 including BIOS in
ENGLISH and GERMAN is provided on the system floppy disks.

Using the application software, it is possible to modify the parameters of the


application. This means, among other things
- languages can be modified/changed,
- texts can be added or adapted,
- operator panel machine data and MPI parameters (NETNAMES.INI)
modified,
- the AUTOEXEC.BAT and CONFIG.SYS system files can be changed
- additional languages can be selected
- customer operator areas can be incorporated (operator interface expanded)

All floppy disks are always installed on the hard disk of a PC/PG. From
there, the system software and the selected applications can be transferred
onto an 8 MB Flashcard using SINUCOPY.
It is now also possible to update the PCU20 system software via compact Flashcards.

For the menu and input fields of the installation software, it is possible
to call help texts using the F1 key.

Note!
The alarm texts, default display machine data and the selected languages are
saved on the PCU 20 and must be re-specified when upgrading.
Not all user texts can be saved, which means that the texts should be available
in the ASCII format.
The following user texts can be read-out via V24 interface:
- PLC alarm texts
- Cycle texts
- Cycle alarm texts

After erasing the S-RAM, default display MD can be read-out. The required
foreground language can be activated using MD 9003 FIRST_LANGUAGE.

German, English, French, Spanish and Italian can be installed using the
application floppy disk. Language floppy disks (Swedish, Dutch, ...) are
available for additional languages
After installing the "Application Disk", the language floppy disks
(txt_inst.exe) can be installed in the same directory as the "Application Disk".
The language selection menu has been appropriately expanded. Proceed as
© Siemens AG 2002 A&D MC E5 Seite 1 von 19
All rights reserved
SINUMERIK 810D / 840D Hochrüstanleitung 17.12..2002
HMI-Embedded V06.03.27

described below. Other possibilities of installing the software are explained


on the language floppy disk in the Siemensd.txt file.

2. Installing the system software:

Procedure:

Start the file SYS_INST.EXE from the CD supplied, from SW_6_3\PCU20\Disk1.

The following menu is displayed:

Select drive for installation

Drive :
ESC RETURN

Select the drive onto which the files for the system floppy disk are to be
copied. All of the hard disk drives and network drives can be used which have
write authorization.

Install system disk to hard disk

Select path for installation

Path :

LW:\HMI_0_2.SYS
ESC RETURN

Select the directory into which the files of the system floppy disk are to be
copied. If the path does not exist, then it will be set-up. "\HMI_0_2.SYS" is
recommended as default value.

The following installation menu is displayed after actuating "Return":

System installation
< 1 > = Install Systemdisk to harddisk
< 2 > = Install Systemdisk to harddisk & to hardware
< 3 > = Select optional Files to install
< ESC > = Quit program
Please make your choice

1. Install the system floppy disk on the hard disk


2. Install the system floppy disk on the hard disk and transfer the
system software to the PCU 20 hardware
3. Change the configuration
ESC interrupts the installation and the program is then exited.

to 3. - Configuration menu

Select Files to Install

< 1 > = ROMDOS_2.BIN NO


<ESC> = Back to main menu!
Please make your choice

1. Select whether ROM-DOS and BIOS are to be transferred

© Siemens AG 2002 Page 2 of 19


SINUMERIK 810D / 840D Hochrüstanleitung 17.12..2002
HMI-Embedded V06.03.27

ESC - return to the installation menu

You can toggle between "YES" and "NO" by selecting


the appropriate number.

Regarding Points <1> and <2>, installation menu

The files are copied onto the hard disk.


If Point 1 was previously selected, then the Installation Menu is re-displayed.
When selecting Point 2, the program is continued with the data transfer menu:

The following menu appears:

Select the operator panel

Selected hardware: PCU20

OP 10 (640 x 400)
OP 12 (800 x 600)
OP 15 (1024 X 768)

<Esc> = Cancel <F1> = Help <F4> = Accept <Return> = Toggle

Here, select the appropriate operator panel.

Caution: After F4 (accept) no response will be seen on the screen for


approx. 20 seconds. Please wait and do not carry-out any other
operator action.

Data transfer menu:

Transferring the software to hardware

Selected COM port : COM1


< 1 > = Install software via serial line (not possible)
< 2 > = Create Flash Memory Card image
< 3 > = Install Software via network or direct hard disk (being
prepared)
< 4 > = Select COM port
<ESC> = Quit program!
Please make your choice <F1> - Help

When Point 1 is selected, the system software is transferred to the PCU 20


via V24. In this particular version, Point 1 is not possible.
In this case, the COM Port of the PG/PC, selected under Point 4, is used.
When selecting Point 2, a flash memory card image is generated, which can be
transferred to an 8 MB flash card using SINUCOPY.
This flash card can then be directly used for the update (without V.24).
Point 3 is being prepared.

ESC ends the installation and the program is exited.

© Siemens AG 2002 Page 3 of 19


SINUMERIK 810D / 840D Hochrüstanleitung 17.12..2002
HMI-Embedded V06.03.27

Now, using SINUCOPY, an 8 MB flash card can be generated which can then be
used to update the PCU20 software..
It is now also possible to update the PCU20 system software via compact flash card. The update is
carried-out, as before, using the linear flash memory card.

Procedure:

Power-up the PCU 20, wait until the serial member is displayed, then press the
"6" key on the operator panel. The PCU 20 is then started in the update mode.
If there is a PC card installed, a menu is displayed in which the update version
can be selected.

-: Update from PC-Card with default configuration data


0: Save configuration data to PC-Card

A new feature from Version 06.02.27: using "0", the configured network data can
be saved on the PC card and then transferred back to the PCU20 hardware with the
new software version.

3. Installing the application software:

Procedure:

Start the file APP_INST.EXE from the CD supplied from SW_6_3\PCU20\Disk7.

The following is displayed:

Install application disk to hard disk

Select drive for installation

Drive :
ESC RETURN

Now select the drive onto which the files of the application floppy disk should
be unzipped.
All hard disk drives and network drives can be used if they have the appropriate
write authorization.

Install application disk to hard disk

Select path for installation

Path :

<LW>:\HMI_0_2.APP
ESC RETURN

Select the directory onto which the files of the application floppy disk are to
be unzipped. If the path does not exist, then it is set-up. "LW\HMI_0_2.APP" is
recommended as default.
The files are copied onto the hard disk and unzipped!

The following selection menu is displayed after the files have been successfully

© Siemens AG 2002 Page 4 of 19


SINUMERIK 810D / 840D Hochrüstanleitung 17.12..2002
HMI-Embedded V06.03.27

installed on the hard disk:

Install application to hardware PCU_20

First language : English Second language : German

< 1 > = Install all modules to hardware


< 2 > = Modify configuration
<ESC> = Esc to quit!
Please make your choice <F1> - Help

1. Install the configuration, set under Point 2, in the hardware.


2. Change the language settings and edit the ASCII files of the system
ESC interrupts the installation and the program is exited.

to 2. - Configuration menu

Install application to hardware PCU_20

First language : English Second language : German

< 1 > = Change first language


< 2 > = Change second language
< 3 > = Edit ASCII files
< 4 > = Edit text files for first language
< 5 > = Edit text files for second language
< 6 > = Add user specific files to the application
<ESC> = Back to previous menu!
Please make your choice <F1> - Help

1. Change the language setting for the first language


2. Change the language setting for the second language
3 Edit ASCII file of the system
4. Edit the language files for the selected first language
5. Edit the language files for the selected second language
6. Integrate *.PLC files for PLC/status operand masks (screen forms)
Integrate your own operator areas (expand operator area)
ESC - return to the installation menu

Using Point 1 to Point 2, the default setting of the first and second language
can be changed.

A language selection menu is displayed:

Change first language (actually : English )

< 1 > = Italian


< 2 > = English
< 3 > = French
< 4 > = Spanish
< 5 > = German
<ESC> = Back to previous menu!
Please make your choice <F1> - Help

Point 1 to Point 5 assigns the first and the second language a new language
setting.
The menu is exited with ESC (independent of the actual Page), without changing
the current language setting.

© Siemens AG 2002 Page 5 of 19


SINUMERIK 810D / 840D Hochrüstanleitung 17.12..2002
HMI-Embedded V06.03.27

Editing ASCII files:

Install application to hardware PCU_20

First language : English Second language : German

< 1 > = Edit MPI configuration data


< 2 > = Edit display machine data
< 3 > = Edit AUTOEXEC.BAT
< 4 > = Edit CONFIG.SYS
<ESC> = Back to previous menu!
Please make your choice <F1> - Help

Points 1 to 4 start "EDIT.COM" to edit the particular file.


The menu is exited with ESC.

Editing the language files for the selected first or second language:

"EDIT.COM" is automatically started when selecting.


Operator control of EDIT:
ESC = 1. acknowledge 1st window
Alt + D = Menu file

Here, for example, manufacturer-specific PLC alarms or PLC messages can be


integrated or changed in the ALP.TXT file.
MCU alarm texts must be supplemented in the AMCU.TXT file.
IMPORTANT: Only texts may be attached to the standard texts. It is not
permissible to modify standard Siemens texts.
CAUTION: These changes must also be made under Point 5 for the second selected
language, otherwise these files will not be able to be compiled.

Integrating *.PLC files for PLC status operand masks:


Here, a directory can be specified in which the PLC status masks (status screen
forms) are saved.
Selecting the operator panel:

Select displays to support while installation for application disk

Selected Hardware: PCU20

OP 10 (640 x 400)
OP 12 (800 x 600)
OP 15 (1024 X 768)

Here, select the appropriate operator panel.

<Esc> = Cancel <F1> = Help <F4> = Accept <Return> = Toggle

Caution: After F4 (Accept), no response will be able to be seen on the screen


for approx. 20 seconds. Please wait.

The following menu appears:


Select additional languages for application disk

Selected hardware: PCU20

© Siemens AG 2002 Page 6 of 19


SINUMERIK 810D / 840D Hochrüstanleitung 17.12..2002
HMI-Embedded V06.03.27

Italian
x English
French
Spanish
x German

<ESC> = Cancel <F1> = Help <F4> = Accept <Return> = Toggle

The selected languages are accepted with F4.

The transfer menu is then displayed:

Transfer software to hardware

Selected COM port : COM1


< 1 > = Install software via serial line (not possible)
< 2 > = Create Flash Memory Card image
< 3 > = Install Software via network or direct hard disk (being
prepared)
< 4 > = Select COM port
<ESC> = Quit program!
Please make your choice <F1> - Help

When point 1 is selected, the system software is transferred to the PCU 20 via
V24. In this particular version, Point 1 is not possible.
In this case, the COM port of the PG/PC, selected under Point 4, is used.
If Point 2 is selected, a flash memory card image is generated, which can then
be transferred to 8 MB flash card using SINUCOPY.
This flash card can be directly used for an update (without V.24).
Point 3 is being prepared.

ESC exits the installation and exits the program without a prompt.

Now, using Sinucopy, an 8 MB flash card can be generated which can be used
to update the PCU20 software.
The PCU20 system software can now also be updated via compact flash cards. The update procedure is
just the same as before with the linear flash memory card.

Procedure:

Power-up the PCU 20, wait until the serial member is displayed, then press the
"6" key on the operator panel. The PCU 20 is then started in the update mode.
If there is a PC card installed, a menu is displayed in which the update version
can be selected.

-: Update from PC-Card with default configuration data


0: Save configuration data to PC-Card

A new feature from Version 06.02.27: using "0", the configured network data can
be saved on the PC card and then transferred back to the PCU20 hardware with the
new software version.

© Siemens AG 2002 Page 7 of 19


SINUMERIK 810D / 840D Hochrüstanleitung 17.12..2002
HMI-Embedded V06.03.27

4. Installing the system software and application software on additional control


systems:

At the PG/PC, go into the specified installation path and call the installation
program (SYS_INST.EXE or APP_INST.EXE). After you have done this, the menu, which
was previously described, is displayed again.

Example for an installation with default paths:

System software:
C:\HMI_0_2.SYS\INSTUTIL\SYS_INST.EXE

Application software:
C:\HMI_0_2.APP\INSTUTIL\APP_INST.EXE

© Siemens AG 2002 Page 8 of 19


SINUMERIK 810D / 840D Hochrüstanleitung 17.12..2002
HMI-Embedded V06.03.27

5.1 New functions

Basis system:

New Design 3D-SK´s, More Cheerful Colors, Bitmaps on the SK alarm bar, scroll bars

PCU20 with larger memory (06.03.01):


BIOS version change after 01.03.02:
The PCU20 system software can now also be updated using compact flash cards. The update procedure is
the same as before with the linear flash memory card.

From 06.02.35 and 06.03.01:


1.) An 8 MB image update is now additionally possible from the compact flash card or as before from linear
flash memory cards on PCU20 (PCU20 with 8 Mbyte internal flash: Order No.[MLFB]: 6FC5210-0DF00-
0AA0) and PCU20.2 (PCU20 with internal 16 Mbyte flash memory Order No.[MLFB]: 6FC5210-0DF00-
1AA0).
2.) Presently, a 16 MB image update is only possible from compact flash card on PCU20.2 (PCU20 with 16
Mbyte internal flash memory Order No. [MLFB]: 6FC5210-0DF00-1AA0).

Limitation 1: 16 Mbyte image for PCU20:


On the PCU20 (PCU20 with internal 8 Mbyte internal flash: Order No.[MLFB]: 6FC5210-0DF00-0AA0), the
16 MB image is rejected, both from the compact flash card as well as from the linear flash memory card.

Limitation 2: Compact flash card:


A minimum 16 MB compact flash card is required for the 8 MB image and a 32 Mbyte compact flash card
for the 16 Mbyte image. Further, the "\PCU_20.ABB“ image must be located in the root directory of the
compact flash card.

Limitation 3: Floppy disk/installation kit:


The installation kit for standard HMI Embedded 6.2/6.3 versions does not generate a 16MB image. The
reason for this is that all standard HMI embedded 6.2/6.3 versions should always run on the 8 MB
hardware.

Icon for the PLC message/signal

© Siemens AG 2002 Page 9 of 19


SINUMERIK 810D / 840D Hochrüstanleitung 17.12..2002
HMI-Embedded V06.03.27

Optimized Domain service (domain utility)


There is now an optimized download function for executing from external and the Extcall function. In this
case, only precisely one file is transferred, during processing/machining, with the fast download. When
nesting execution from external or ext. calls, or for multi-channel execution of programs to be subsequently
loaded, only the first file is always transferred faster; the other files, transferred in parallel, are transferred
with the standard domain service (domain utility).
The user must be informed about this particular situation, so that he can locate the subsequent load
sections, which are critical from a time perspective, into the first file to be executed.
The rate with which programs are downloaded for single-channel, non-nested execution then increases by
approx. 30 %. At the 1.5MBaud BTSS interface, the rate increases from approx. 18 KB/Sec. to approx. 24
KB/sec.

For Win32, either evaluate MMC.INI or BD.TEA

Machine operator area:

Block search when executing from the network . From SW 06.03.01 onwards, also for HMI embedded, a
block search "external without calculation" will be available. The block search area in the Machine operator
area has been modified to create the block search functionality which HMI Advanced already has. In this
case, several vertical SKs have to be moved. Further, as for HMI Advanced, it is now also not possible to
enter a search target using the Editor window (SK search position) when execution from external is active.
The new "external without calculation" function works just the same as for HMI Advanced:
This functionality has two components:
1. Programs, which are called with EXTCALL, for a search run "external without calculation", are only
downloaded to the NCK with an M17 if the program is not located in the search pointer (this saves
considerable time during a search run).
2. Programs, which are located in the search pointer (this is also valid for the main program when executing
from external), are not downloaded into the NCK from the very start, instead, only from the block which is
specified in the search pointer as search target. Also in this case, the search run is faster.
For the new functionality, as for HMI Advanced, only search types 1 (block No. e.g. N110) and 5 (line
number, e.g. 2324) are supported.

Program operator area:

File manager:
If the size of the file name no longer fits into the output field, then now, the file type is no longer overwritten.

© Siemens AG 2002 Page 10 of 19


SINUMERIK 810D / 840D Hochrüstanleitung 17.12..2002
HMI-Embedded V06.03.27

The file size data is cut-off at the front. This can be seen as a result of the prefix "*".

Selective program protection


Lines with the ID ;*RO* are shown in another color. These lines can no longer be edited.
If an attempt is made to insert a return in a line within a block of the cycle support (Wizard, geometry
processor), which is not write protected, then the error message "no write authorization to the data" error
message is still displayed.
It is only possible to insert a Return within a block if the cursor is located at the beginning of the 1st or at the
end of the last visible line of the block. The return is then included before/after the block.

Non-Win: Hidden lines in the Editor


Normally, lines with the ID ;*HD* are no longer displayed in the Editor.
Using the setting mask of the Editor, the operator can have these lines displayed by selecting the
appropriate field, or sets Bit 5 to 1 in the display machine data 9460 PROGRAM_SETTINGS.
As a result of this suppression, several attempts can be made to load a program block; however, this must
contain at least as many lines as can be displayed on one page. If the buffer is full, and if it contains too few
lines which can be displayed or too many lines which are hidden, then, for this particular file, the lines,
which can be suppressed, are displayed as if the bit was set.

Geoproz with 250 contour elements


The contour support FKE (Free Contour Entry) can now process a contour with a maximum of 250 contour
elements.
For this purpose, the marking functions have been expanded by removing the previous selection limit of a
read program block. Now, the user can mark more than the previous 68 lines and the "selection limit
reached" signal is no longer displayed.
However, it should be noted that the marked area is always copied into the RAM disk. If the memory
requirement is no longer sufficient, then a marked block cannot be copied and re-inserted.

Program selection
New dialog messages in the dialog bar (dialog line) as a response to the SK program selection:
"Selection made" -> A selection was successfully made
"Selection not possible" -> A selection was not possible as no Execute rights were set, e.g. there is no
program or tool available

Double Editor for HMI-Emb

© Siemens AG 2002 Page 11 of 19


SINUMERIK 810D / 840D Hochrüstanleitung 17.12..2002
HMI-Embedded V06.03.27

Editing in the network, especially for large files, is naturally somewhat slower
Changes in the commissioning – logical drives:
If "DATENHALTUNG" ["DATA MANAGEMENT"] or "DDIR_NC_DIRECT" (without attaching a path) is
entered as logical drive, then this is no longer interpreted as WCS directory, but instead as root directory on
the DH (data management) for NC.
Examples:
A:\ Floppy
\\SERVER\MPF MPF directory on the computer server
DDIR_NC_DIRECT\WKS.DIR WCS directory of the NC
DATENHALTUNG\WKS.DIR WCS directory through the data management server [DH
server] of HMI-Advanced (only for HMI-Embedded-Win32)
DDIR_NC_DIRECT\NC_CARD.DIRNC card directory

Prerequisite: From HMI-Embedded-Network-Manager 06.03.21 onwards

Error handling/treatment when activating GUDs for HMI-Emb

Diagnostics operator area:

Version display for cycles: Display for compile cycles as for HMI-Adv

Compile cycles which can be subsequently loaded

"Compile%nZyklen" ["Compile%ncycles"] is now displayed as 3rd main SK behind the "Version" under
DIAGNOSTICS -> "Service displays"
However, the SK is only displayed if the version file "/_N_SYF_DIR/_N_CCVERSIONS_SYF" also exists in
the NCU.
If the version file exists, then the contents of the version file appear with the header line "Version data
compile cycles", incl. line number and the main SK "Compile%nZyklen" ["Compile%ncycles"] is shown as
being activated.

Commissioning (start-up) operator area:

Commissioning the 611D with ONYX module


Associated with the above planning point, the service displays have been appropriately extended to include
the new drive types (SRM, ARM, SLM, HLA, ANA):

© Siemens AG 2002 Page 12 of 19


SINUMERIK 810D / 840D Hochrüstanleitung 17.12..2002
HMI-Embedded V06.03.27

This means that the previous DDTS errors in this environment are eliminated
ERLde33528 Sv3 HLA, service axis: Incorrect terminology and functions
ERLde33530 Sv3 ANA, service axis: Functions which are not available are displayed
ERLde33531 Sv3 HLA, service drive: Incorrect terminology and functions
ERLde33533 Sv3 ANA, service drive: Remove lines

The display of Onyx ACCs, Performance1 and Performance2 in mixed operation (refer to NCK-DD) was
implemented as for HMI-Advanced. To do this, the pictures IB -> machine data -> FD and MSD are
combined to form a picture (drive MD).
Here, using the "drive +" and "drive -" soft keys, it is possible to toggle through all of the configured drives
and display their ACCs.
ANA and PER are the exceptions as in this case, there are no ACCs. The drive which is to be displayed,
can be specified using the "Direct selection ..." softkey.
As part of this, all of the drive types, which had been missing up until now, were also implemented:
All drive types are displayed and can be selected in IB -> machine configuration and IB -> machine data ->
drive configuration :
Abbreviation Name Performance Displayed ACC
PER Periphery No ACC available
SRM(=FD) Rotating synchronous motor 1 /_N_VS_DIR/_N_VS_TEA_ACC
2 /_N_VS_DIR/_N_VO_TEA_ACC
ARM(=MSD) Rotating induction motor 1 /_N_HS_DIR/_N_HS_TEA_ACC
2 /_N_HS_DIR/_N_HO_TEA_ACC
SLM Synchronous linear motor 1 /_N_VS_DIR/_N_SL_TEA_ACC
2 /_N_VS_DIR/_N_SO_TEA_ACC
ANA Analog drive No ACC available
HLA Hydraulic linear drive /_N_VS_DIR/_N_HL_TEA_ACC

This also resolves the two DDTS errors:


ERLde33526 Sv3 Under IBN (start-up), drive configuration, HLA is not displayed
ERLde33527 Sv3 Hydraulic drive MD are not displayed.

Displaying the S-RAM assignment

HMI-Embedded Network Manager

The rights administration (including the HMI specific enable signals and the Help) for the Network Manager
have been extended (06.03.21):

© Siemens AG 2002 Page 13 of 19


SINUMERIK 810D / 840D Hochrüstanleitung 17.12..2002
HMI-Embedded V06.03.27

As part of this expanded functionality, in addition to the rights administration, the following additional
functionality was integrated in the HMI-Embedded Network Manager:
1. Online Help for the Network Manager.
Online Help can be requested at various positions within the Network Manager using a "Help ..." button.

Limitations:
1A: The help is configured using HTML pages and uses the Microsoft Help HTML Viewer to display the
Help pages. The Help HTML Viewer must be installed on the system. This program is already integrated in
Windows 2000 / XP and does not have to be installed or may not be installed. If the Help HTML Viewer is
still not installed, it is on the CD, installation program "hhupd.exe" and the Microsoft Help HTML Viewer can
be installed.
1B: However, in order to install and use the Microsoft Help HTML Viewer, Microsoft Internet Explorer 4.0 or
higher must be installed.
1C: The Help is available both in English as well as in German. You can toggle between the two languages
using the menu item "Help options ...".
2. * HMI-specific enable signals:
For HMI-specific enable signals, this involves an additional way of making directories visible to a connected
PCU20. This is also mainly used to gain access to the mapped directories of the server computer. This
means that other computers in the network can be accessed using the HMI Embedded Network Manager of
the server computer. To do this, the drive of the additional computer, which has been enabled, must be
connected to the server computer. Within the HMI embedded Network Manager, this connected drive can
be configured as a drive which is released for a specific HMI which means that it can be accessed from a
PCU20, which is connected to the server computer.

Expansion of the HMI-Embedded Network Manager: NT-Server


The HMI Embedded Network Manager can be configured as service (utility) under Windows NT/2000/XP.
This means that communications with the PCU20s is possible during the complete runtime of the operating
system. It is not necessary that a user is logged-on within the windows system and it is not necessary that a
Network Manager is started. However, this functionality is not available under Windows 95/98/ME.
A new menu item ("Config Network Manager“) has been integrated within the popup menu structure for
configuration purposes. This menu item cannot be selected under Windows 95/98/ME. A dialog box is
opened using this menu item. Using this dialog box, it is possible to toggle between normal operation
("Connection with login“) and operation using a service ("Permanent Connection (Service)“):
An additional dialog box is displayed if the "Permanent Connection (Service)“ radio button is selected and
acknowledged with "OK“. This dialog box prompts the Windows user to make an entry (owner of the
service):

At the start of the service (utility), a Windows user must be specified so that the service (utility) has rights for

© Siemens AG 2002 Page 14 of 19


SINUMERIK 810D / 840D Hochrüstanleitung 17.12..2002
HMI-Embedded V06.03.27

directories which have possibly been released. This means that for a directory, which has been released,
the specific windows user must be specified within the access authorization level so that a PCU20 can also
access this drive via the Network Manager service (utility). Either the computer name ("R1234\....“) or the
domain name of the Windows user ("domain_name\....“) must be located in front of the user name so that
the service can be correctly logged-on within the system.
If the service (utility) has been set-up, then it is automatically loaded at each operating system start and is
therefore available for communications with PCU20s before a user logs-on.
If the "Connection with login“ Radio Button is selected and acknowledged with "OK“, a service (utility) which
is presently running, is exited and the communications control is transferred back to the standard Network
Manager program.
Restrictions:
1. If, during the changeover between the two configurations, communications is presently being made with
a PCU20, this link is ended after a prompt. This means that it can occur that the PCU20 which is presently
communicating, can only be re-addressed after its timeout.
2. The Message Window cannot be reached from a service (utility). This means that no debug outputs can
be sent to the message window from the service. If it is necessary to receive trace outputs, then this can be
realized using a detailed trace file for the utility. Using the dialog box "detailed trace file ...“ (menu item
"Debug/Activate detailed trace file ...“) a detailed trace file can be explicitly specified for the service.

Configuring package:

New windows attribute W_FOCUS_ACTIVE in the Window manager block WVB. From version 6.3.01, the
Windows Manager sets the window attribute W_FOCUS_ACTIVE in the Window Manager block WVB if the
window is active.

New configuring macro: D_GOTO_DIAFIELD_NB (06.03.01)


Using this routine, the dialog cursor is set, within the current window, to the configured dialog field.
The dialog field number is transferred using a notebook. Otherwise, the function behaves just like
D_GOTO_DIAFIELD.
The dialog field number can be loaded into the notebook, e.g. using the routines COPY_DIA_ID or
COPY_CURRENT_DIA_ID.
Configuring:
As action element:
AC_D_GOTO_DIAFIELD_NB (ac_id, nb_df_id)
As reaction element:
RC_D_GOTO_DIAFIELD_NB (rc_id, ev_code, nb_df_id)
Significance of the parameters:
ac_id, rc_id Unique ID of the action and reaction element.

© Siemens AG 2002 Page 15 of 19


SINUMERIK 810D / 840D Hochrüstanleitung 17.12..2002
HMI-Embedded V06.03.27

ev_code Code of the event which should be reacted to by processing the reaction element.
nb_df_id Notebook with the ID of the dialog field to which the dialog cursor should be set.

Expanded functionality for MMC Wizard / function to shift bits (SHL, SHR)
This function allows bits to be shifted to the right or left in a piece of data, integer type (8 bit, 16 bit or 32
bit). The corrected positions are filled with 0. (This corresponds to the ASM86 instruction SHL / SHR, or the
bitwise C operator „<<“ / „>>“).
Instructions:
SHL: Shift the bits to the left
SHR: Shift the bits to the right
Examples:
Var1 = Var1 SHL 4 ;shift Var1 by 4 bits to the left; deposit the result in Var1
Var1 = 8 SHL 6 ;shift number 8 by 6 bits to the left; deposit the result in Var1
Var1 = Var1 SHL Var2;shift Var1 by Var2 bits to the left; deposit the result in Var1
Var1 = 3 SHL VAR2 ;shift number 3 by VAR2 bits to the left; result after Var1

New configuring macro: WINDOW_HEADER


This macro defines how a header looks like in a window. In order that the settings of the particular graphic
configuration (refer to system metrics,...) are applied, special definitions (refer below) are available (e.g.
centrally set height of the header, centrally set color of the header, …)
The metrics are saved in the *.sym files and can be modified.
Configuring:
WINDOW_HEADER (ID, X, Y,W, H, OBJECT_LIST_PTR (OBJ_LIST))
Significance of the parameters:
Id Unique ID of the element within the C module.
X X position in pixels referred to a 640 / 480-type resolution relative to the Window origin.
HMI_DEFAULT_X means that the value, set in the metrics SYM_HEADER_X, is used.
Y Y position in pixels referred to 640 / 480-type resolution relative to the Window origin.
HMI_DEFAULT_Y means that the value, set in the metrics SYM_HEADER_Y, is used.
W Width of the header referred to the 640 / 480-type resolution in pixels.
HMI_DEFAULT_WIDTH means that the header is as wide as the Window.
H Height of the header referred to the 640 / 480-type resolution in pixels.
HMI_DEFAULT_HEIGHT means that the value, set in the metrics SYM_HEADER_HEIGHT, is used.
OBJ_LIST Identity of the object list which contains the configuring for the header line. This must either be
defined further upstream in the same C module or in another C module, whereby an external declaration,
form EXTERN_OBJECT_LIST (OBJ_LIST) is required further upstream in the C module.
Example:
This example uses default values so that when opening, the header is automatically displayed in the size

© Siemens AG 2002 Page 16 of 19


SINUMERIK 810D / 840D Hochrüstanleitung 17.12..2002
HMI-Embedded V06.03.27

and color as is set in the system metrics. Only after this, is the object list OB_REFP_HEADER, executed
which outputs a poly marker and a header text.

/* Definition of the object list which contains the header */


BEGIN_OBJECT_LIST ( OB_REFP_HEADER)
POLYMARKER (29, 12, 5, POLY_DIFF, SYC_W_HEADER_TEXT )
TEXT (105, 30, 5, T_MA_MKS_7, CHAR_SET1, SYC_W_HEADER_TEXT)
END_OBJECT_LIST (OB_REFP_HEADER)

BEGIN_OBJECT_LIST ( OB_MA_W_REFP )
WINDOW_HEADER (100, HMI_DEFAULT_X, HMI_DEFAULT_Y,
HMI_DEFAULT_WIDTH,HMI_DEFAULT_HEIGHT, OBJECT_LIST_PTR(OB_ REFP_HEADER))

MACRO ( 178, 0, 0, OBJECT_LIST_PTR(OB_MA_REFPAX1) )


IO_FIELD (...
.
.
END_OBJECT_LIST ( OB_MA_W_REFP )

BEGIN_WINDOW(W_MA_REFPOINT)
0x0000, /* attribute */
X_W_ISTW, Y_W_ISTW, /* x/y position */
WIDTH_W_ISTW, HEIGHT_W_ISTW, /* width, height */
SYC_BK_CLEAR, /* border color */
SYC_W_FILL, /* background color */
NULL, /* channel-group */
OPEN_LIST_PTR(OP_MA_W_REFPOINT), /* pointer to Open-List */
CLOSE_LIST_PTR(CL_MA_W_REFPOINT), /* pointer to Close-List */
OBJECT_LIST_PTR(OB_MA_W_REFP), /* pointer to Object-List */
REACTION_LIST_PTR(RC_MA_W_REFPOINT), /* pointer to Reaction-List*/
SOFTKEY_OBJECT_LIST_PTR(SOB_MA_W_REFP), /* pointer to Softkey-Object-List */
SOFTKEY_REACTION_LIST_PTR(SRC_MA_W_REFP) /* pointer to Softkey-Reaction-List */
END_WINDOW(W_MA_REFPOINT)

© Siemens AG 2002 Page 17 of 19


SINUMERIK 810D / 840D Hochrüstanleitung 17.12..2002
HMI-Embedded V06.03.27

Extended IO-FIELD functionality


As part of the entry of adaptations in IO fields (A3), a function was incorporated where already written
characters can be toggled between upper case and lower case letters using the toggle key.
In this case, the character to which the cursor is pointing is changed-over (upper case to lower case or vice
versa); the cursor is then set to the next field.

Support to enter adaptations


Restrictions:
The following restrictions apply due to incomplete excerpts from the DIN standard or contradictory data:

1. Only integer diameter/length data is possible


2. Only qualities 6, 7, 8 are available for position J (refer to the Standard)
3. Only qualities 5, 6, 7, are available for position J as well as quality 8 for diameters of 1..3mm
4. Only qualities 8..18 are available for the positions P, R, S, T, U, V, X, Y, Z, ZA, ZB, ZC, p, r, s, t, u, v, x,
y, z, za, zb, zc
5. For qualities M, m, N, n, R, r, S, s, V, v only diameters up to 250mm are available
6. Qualities CD, EF, FG, cd, ef, fg are only available up to 10mm
7. According to the standard, position T, t is only available for diameters > 24mm, position V, v for
diameters > 14mm; position Y, y for diameters > 18mm

(For functions which are not described: Refer to the current documentation for SW
6.3)

6. Special issues when installing the software on the hardware in the


DOS-BOX of Windows (3.x and 95):

We generally recommend that data is not transferred under Windows but under
DOS. However, it is necessary, under Windows 3.x, the DOS-BOX should be set to
"exclusive" and under Windows 95 the no-load activity should be set to "low".
In spite of this, the time required to transfer data to the PCU 20 in the
DOS-BOX Windows increases to between 300% and 400%.

7. Limitations:

Limitations, software package HMI-Embedded on PCU20

- The USB keyboard at the front of the OP is not hot-plug capable


- The system software doesn’t support a mouse (USB)

8. Integrating run-up pictures:

Start the installation process of the application floppy disk.


Before selecting the item, install all modules to hardware in the Explorer,
change and copy the required pictures (256 colors, LOGO_OEM.BMP or OEM_*.BMP)

© Siemens AG 2002 Page 18 of 19


SINUMERIK 810D / 840D Hochrüstanleitung 17.12..2002
HMI-Embedded V06.03.27

in the directory of the appropriate resolution (BIN\640, BIN\800 and


BIN\1024). Copy the batch file OEM_BMP.BAT into the specified directory from
the directory tools\oem_bmp of the CD supplied and start in each of the three
directories.
Then continue with the usual installation process.

© Siemens AG 2002 Page 19 of 19

You might also like