Hmi Emb 060327 76
Hmi Emb 060327 76
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:
Only the system software HMI embedded for PCU 20 including BIOS in
ENGLISH and GERMAN is provided on the system floppy disks.
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
Procedure:
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.
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.
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
to 3. - Configuration menu
OP 10 (640 x 400)
OP 12 (800 x 600)
OP 15 (1024 X 768)
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.
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.
Procedure:
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.
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
to 2. - Configuration menu
Using Point 1 to Point 2, the default setting of the first and second language
can be changed.
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.
Editing the language files for the selected first or second language:
OP 10 (640 x 400)
OP 12 (800 x 600)
OP 15 (1024 X 768)
Italian
x English
French
Spanish
x German
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.
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.
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.
System software:
C:\HMI_0_2.SYS\INSTUTIL\SYS_INST.EXE
Application software:
C:\HMI_0_2.APP\INSTUTIL\APP_INST.EXE
Basis system:
New Design 3D-SK´s, More Cheerful Colors, Bitmaps on the SK alarm bar, scroll bars
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.
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.
The file size data is cut-off at the front. This can be seen as a result of the prefix "*".
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
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
Version display for cycles: Display for compile cycles as for HMI-Adv
"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.
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
The rights administration (including the HMI specific enable signals and the Help) for the Network Manager
have been extended (06.03.21):
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.
At the start of the service (utility), a Windows user must be specified so that the service (utility) has rights for
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.
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
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.
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))
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)
(For functions which are not described: Refer to the current documentation for SW
6.3)
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: