IM5 en en-US
IM5 en en-US
IM5 en en-US
System settings 1
(IM5) ___________________
Configure the system
network 2
___________________
Network configuration 3
SINUMERIK
___________________
Service and diagnostics 4
SINUMERIK 840D sl
Operator components and networking
(IM5)
Commissioning Manual
Valid for:
02/2011
6FC5397-1AP40-0BA0
Legal information
Legal information
Warning notice system
This manual contains notices you have to observe in order to ensure your personal safety, as well as to prevent
damage to property. The notices referring to your personal safety are highlighted in the manual by a safety alert
symbol, notices referring only to property damage have no safety alert symbol. These notices shown below are
graded according to the degree of danger.
DANGER
indicates that death or severe personal injury will result if proper precautions are not taken.
WARNING
indicates that death or severe personal injury may result if proper precautions are not taken.
CAUTION
with a safety alert symbol, indicates that minor personal injury can result if proper precautions are not taken.
CAUTION
without a safety alert symbol, indicates that property damage can result if proper precautions are not taken.
NOTICE
indicates that an unintended result or situation can occur if the corresponding information is not taken into
account.
If more than one degree of danger is present, the warning notice representing the highest degree of danger will
be used. A notice warning of injury to persons with a safety alert symbol may also include a warning relating to
property damage.
Qualified Personnel
The product/system described in this documentation may be operated only by personnel qualified for the specific
task in accordance with the relevant documentation for the specific task, in particular its warning notices and
safety instructions. Qualified personnel are those who, based on their training and experience, are capable of
identifying risks and avoiding potential hazards when working with these products/systems.
Proper use of Siemens products
Note the following:
WARNING
Siemens products may only be used for the applications described in the catalog and in the relevant technical
documentation. If products and components from other manufacturers are used, these must be recommended
or approved by Siemens. Proper transport, storage, installation, assembly, commissioning, operation and
maintenance are required to ensure that the products operate safely and without any problems. The permissible
ambient conditions must be adhered to. The information in the relevant documentation must be observed.
Trademarks
All names identified by ® are registered trademarks of the Siemens AG. The remaining trademarks in this
publication may be trademarks whose use by third parties for their own purposes could violate the rights of the
owner.
Disclaimer of Liability
We have reviewed the contents of this publication to ensure consistency with the hardware and software
described. Since variance cannot be precluded entirely, we cannot guarantee full consistency. However, the
information in this publication is reviewed regularly and any necessary corrections are included in subsequent
editions.
Area of application
This description applies to NCU 7x0 with software V2.6 SP1 and PCU 50 with PCU base
software V8.6 SP1.
Introduction
This manual describes the structure and commissioning of the system network with
SINUMERIK solution line control and operator components with Ethernet-based
communication. The fundamentals of the system network are described first, details and
special cases are described in subsequent chapters.
Fundamentals
The system network for SINUMERIK solution line is structured as a star topology with a
central Ethernet switch, to which all Ethernet-based components of the system are
connected.
For an NCU the connection is executed via the X120 Ethernet socket, for PCU 50 it is
executed via the "Ethernet 2" connection. There is no default for all other components with
two Ethernet connections. These components have an internal 2-port switch and may be
used to connect an additional operator component. Thus in this case there can be deviation
from the strict star topology.
System network
In the system network the IP address 192.168.214.xxx with subnet mask 255.255.255.0 is
pre-selected. Here, there is precisely one DHCP server with DNS that can run on one NCU
or one PCU 50. The server ensures assignment of IP addresses to the Ethernet components
in the system network (DHCP clients) from a specified address band.
The following rules apply for assignment of IP addresses in the system network:
● For all NCUs and PCUs the commissioning engineer assigns fixed IP addresses in the
associated address bands, as well as appropriate computer names (host names). All
other (operator) components are automatically assigned an IP address from the DHCP
server. Its name is generated automatically (for MCP, MPP, HT 8), or is entered at
commissioning (TCU).
● If there are multiple NCUs and/or PCUs in the system network the system automatically
(depending on the start-up sequence) specifies the DHCP server and automatically
ensures synchronization of all necessary data so that the next time the system boots any
other NCU or PCU could take on the role of DHCP server. However it is a good idea to
specify a DHCP master. This is an NCU or PCU in the system network that is available at
each system boot and which regularly takes over the task of the DHCP server and DNS
server.
Synchronization of data takes place in any event so that any other NCU or PCU can take
over this task. All non-master NCUs / PCUs wait in the system boot an adjustable length
of time for availability of the master.
NOTICE
In a system network, on a boot server respectively - i.e. the NCU 7x0.2/PCU 50 which
houses the active DHCP server - a maximum of 30 operator stations may be operated
simultaneously with a TCU.
A maximum of 10 operator stations with a TCU may connect up simultaneously with the
same HMI application when powering up.
TCU overview
The Thin Client Unit (TCU) for the distributed configuration permits spatial separation of the
SINUMERIK operator panel front (OP/TP) and the SINUMERIK PCU or NCU. On the
SINUMERIK solution line, the TCU is used to display the user interface of the PCU 50 or the
NCU.
It is possible to connect one TCU to several PCUs. All TCUs and PCUs that are connected
to one another via a switch form the "system network". The user interface of a PCU is copied
to several OPs with one TCU each. In other words, all of the TCUs display the same screen.
Operator actions can only be performed on one TCU at a time. This TCU then has user
authorization. The PCU can also have its own OP connected directly to it.
An example of a configuration with HMI Advanced for a distributed configuration is shown
below:
6,180(5,.'bVO
3&8
0&3
6ZLWFK
The mobile SINUMERIK HT 8 handheld terminal works on the thin client principle and
combines the functions of an operator panel with a machine control panel.
The configuration and cabling of the whole plant system based on a permissible
configuration is described in the chapter 'Network configurations".
Supplementary conditions
For operation of a TCU:
● In the system network, the number of active TCUs is limited:
– a maximum of 2 TCUs: NCU 710.2 and 710.3 PN
– a maximum of 4 TCUs: NCU 720.2 / 720.3 PN / 730.2 / 730.3 PN
– a maximum of 4 TCUs: PCU
Any number of TCUs can be operated in the system network.
● CompactFlash Cards cannot be used on the TCU.
● A 16 bit or 32 bit depth of color setting may be selected.
● If a PC keyboard is connected to the TCU, it is not possible to ensure that all special
keys, e.g., multi-media keys, will be transferred to the software of the NCU / PCU.
● Machine control panels connected via a PROFIBUS network are not supported for
switchover.
● Distributed memory media that are connected to the TCU via USB can be used.
A TCU executes a boot via the network. The boot server is the computer node from which
the TCU also obtains its IP address.
A PCU with PCU Base software V8.0 or higher already contains the "PCU Base software
Thin Client" when delivered. For retrofitting, the software is available in the D:\Update
directory on the hard disk.
Restricting the available address band that is managed by the DHCP server of the NCU
frees up IP addresses 192.168.214.2 to 192.168.214.9 as well as addresses
192.168.214.241 to 192.168.214.254 for network nodes with fixed IP addresses.
System redundancy
With the available redundancy of DHCP servers in the system, continued operation of the
system is ensured in the following cases:
● Particularly when commissioning, the situation can occur that the computer node that
takes on the role of DCHP server fails in operation or is switched off. In this case, an
additional NCU 7x0 or PCU can take over the role of the DHCP server.
● Mobile components such as HT 8 and HT 2, that are accepted during system operation
can be properly supplied by the system and execute their boot process.
● Because the DHCP server has also integrated the DNS name service necessary for
operation of the MCP, MPP, and EKS systems, it is also possible to continue to operate
these components on the system even if the original server should fail.
Note
Networking
Important system and network settings for the NCU-Basesoftware are preset in the
basesys.ini file in the /card/user/system/etc directory and can be modified in this file. The
original basesys.ini file is called "template-basesys.ini" and can be found under
/card/siemens/system/etc.
Every NCU in the system network should be allocated a unique ("meaningful") computer
name via the "Hostname=..." entry in basesys.ini. The name can include lower/upper
case letters, digits, and minus signs.
As a basic principle, the DHCP server for the NCU should be switched on.
When upgrading SW 1.3/1.4, it is important to ensure there is no old mcp_client.ini file left
in /card/user/sinumerik/mcp_client.
Configurations:
● Configuration 1 NCU with TCU and MCP
No special settings are required in basesys.ini for this configuration.
DHCP server and internal HMI-Embedded remained switched on.
● Configuration 1 NCU with 1 PCU, MCP, and, if applicable, TCU
The following settings are required in the NCU's basesys.ini for this configuration:
Hostname = ....
SyncModeDHCPD_SysNet = ON_MASTER
The internal HMI-Embedded should usually be switched off, as it is only permissible to
operate two HMI applications (HMI-Advanced and HMI-Embedded) on one NCU in
exceptional circumstances.
We recommend that PCU Base software V8.1 SP3 or higher is used on PCU 50.3.
Select the "No boot support" default configuration on the "TCU support" tab in the System
Network Center.
If there is a TCU (HT 8) in the system to be switched to the PCU by default, the following
entries will have to be made on the NCU in the file called /card/user/common/tcu/<TCU
name>/common/tcu/config.ini:
MaxHostIndex = 1
[host_1]
Address = <IP address for the PCU>
● Configuration several NCUs and, if applicable, 1 or more PCUs, TCUs, MCPs
The following settings are required in the NCU's basesys.ini for this configuration:
Unique Hostname = .... for every NCU
Unique InternalIP= ....
The same InternalNetMask= ....
Precisely one NCU with SyncModeDHCPD_SysNet = ON_MASTER
PCU base software V8.1 SP3 or higher must be used on PCU 50.3.
Leave the "Complete TCU support" default configuration on the "TCU support" tab in the
System Network Center. "Sync mode low priority" is the recommended option on the
"DHCP settings" tab.
All the operator panels in the system network (TCUs, HT 8, PCU) are managed with
"ON_MASTER" on the NCU. Consequently, this is where you will find the config.ini files
relevant to the runtime and the .leases file containing all the IP addresses assigned within
the system.
The config.ini files are distributed across all of the other NCUs/PCUs from the NCU,
which is the DHCP server, using the "sc distribute tcudata" service command.
After the "sc clear dhcp" service command has been executed and the entire system has
been switched off and on, the NCUs/PCUs receive their predetermined IP addresses.
These addresses are then reassigned for TCUs and MCPs and the .leases file is
distributed to all the other NCUs/PCUs.
Note
System Network Center → OPs tab
On every PCU, the config.ini files of all operator panels can be edited directly on the
master NCU. Every time a change is made, data is distributed to all NCUs/PCUs in the
system network automatically.
Key assignment
Functions of the keys and softkeys in the "Operator panel service system":
VSK8 → OK / Confirm
Ok
Exceptions to the above are mainly the result of input fields. Where these are present, the
left/right cursor keys move the input cursor rather than performing an OK/cancel function.
The Return key takes you to the next field (like the "down" key) rather than closing the entire
dialog with OK. There are also Backspace (deletes character to the left) and Delete (deletes
character to the right) keys for editing text and numbers. The F5, F6, Backspace, Delete, and
Select keys (between the cursor keys on the panel) can be used to switch between Yes/No
fields.
With a touch screen, you can activate all the softkeys and even select rows in a menu simply
by touching them.
Touch panels without any additional keys still have a special function which allows you to
edit letters and numbers with HSK5/HSK6 by moving characters forwards or backwards.
See also: How to calibrate a touch panel (Page 82)
"Main menu"
The dialog "Main menu (TCU1)" is started with the menu back
key and the key <MENU SELECT>:
"Details" softkey
The following connection data for the selected device appears when the "Details" softkey is
pressed:
These details are followed by a status message regarding the accessibility of the VNC
server. "Connection not ok" appears if it is already impossible to access the VNC server from
the IP side (if switched off, for example). If it can be accessed, a message shows whether an
HMI-VNC server is also accessible ("HMI running/not running").
The VSK8, Return or right cursor keys can be used to launch a VNC viewer for the selected
server.
Connection status:
Further details on the connection status can be called with the "Details" softkey. In the next
dialog, "not ok" or "not running" are accompanied by an additional error message with more
precise details on the reason for the loss of function. With more favorable scenarios, the
session name for the VNC server will also be specified along with its resolution.
The connection and HMI status are monitored on a regular basis in the background. This
may mean that these details change spontaneously if a change is made on the relevant
server (for example, it may be switched off, the HMI may become available, etc.).
● "Show local logfile" displays a filtered version of the system logfile in the
/var/log/messages directory containing local TCU messages only.
● "Show logfile of remote devices" displays the logfile of the other devices in the network:
The syslog messages of devices in the system network which send syslog messages by
broadcast, such as NCU 7x0, ...
● "Modify operator panel settings" calls a further submenu. Please refer to the next section.
● "Calibrate touch screen" is only active if there is a touch screen. This menu item
recalibrates the touch screen.
● "Reboot" restarts the TCU.
Note
Where the contents of a line exceed the space available, the remaining text runs onto the
next line so that you do not have to waste time scrolling across. When this occurs, the
line has a right-facing arrow at its right edge.
If all the TCUs are active, the new one cannot be a replacement. The system will then
automatically switch to the name assignment phase after a set period of time has elapsed.
Replacing a device
If "Replacement" is selected, all the registered TCUs will appear in a selection menu. Those
which are active in the network will be grayed out. (As these are functioning, there should be
no question of replacing them.) The cursor automatically defaults to the first row for
selection.
As the accessibility test is still running in the background, the active status of the rows may
change if panels are switched on or off.
If a name is ultimately chosen, it will be applied to the new TCU along with the associated
saved settings.
Assigning a name
If, as described above, the system automatically follows the "New" path, an additional
message will appear: "This operator panel (TCU) must be new, because there are no
inactive panels." This message will not appear if "New" is selected manually.
An available TCU name is suggested in the input field, although the user is able to change
this. The default name is "TCU<N>", where <N> is the lowest number yet to be used. If,
however, the name is already allocated after the OK softkey has been pressed (which may
happen if a number of TCUs log on at the same time) and the suggestion has not changed, a
new and unused name will be specified.
If the name selected was still available, this will now be allocated, and the TCU settings can
still be adapted if required. To enable any changes to be made, a new dialog will appear in
which all the parameters have been pre-assigned their default values. You can make any
changes you like or just select "OK" to accept the existing values.
Preconditions
The boot server (NCU or PCU 50) defined in the system network as a DHCP master, must
be switched on and be available in the network.
Note
Additional softkeys are available for convenient touch panel operation:
"OK" has the same effect as the <INPUT> key
Select "DEF" to save the "Default" settings.
"Edit" has the same effect as the <F10> or <MENU SELECT> key.
3. For an HT 8, confirm the "DIP..." name proposed by the system or adapt the name. You
can select any other characters.
Press the <INPUT> key to apply the following values as default settings for the HT 8:
The following message will then appear: "New TCU 'DIP10' registered."
Note
The TCU index is used to evaluate the direct keys. Direct keys can only be activated by
appropriate devices. For an HT 8 the TCU index cannot be set, but is assigned by the
system.
2. Select the name previously assigned to the faulty TCU from the "New operator panel
(TCU)" dialog. As a result, the new TCU is recognized on the network and acquires all of
the configuration settings from the TCU that has been replaced.
See also
How to register a TCU on the system network (Page 30)
Using the TCU's main menu (Page 16)
Note
Connection via USB at the rear
The SIMATIC Thin Client Touch Panel has a USB connection at the rear, which behaves just
like the USB connection X204 of a TCU.
An external keyboard is recommended for commissioning and to operate the "Operator
Panel Service System".
The integrated keyboard is activated using the button to the far right on the start bar.
Reference
SIMATIC HMI, Operating instructions: Thin Client, Thin Client PRO
2.3.5 This is how you configure the SIMATIC Thin Client Touch Panel
● The following buttons are important for operation as SINUMERIK operator panel:
To configure the SIMATIC Thin Client, press the button "Settings". You therefore open
the "Operator panel service system":
2SHQ
6HWWLQJV
&ORVH
&RQILJXUH7KLQ&OLHQW
&ORVH
Preconditions
To make the following settings, you must be logged on as administrator.
Press the "Settings" button:
Note
All changes only become effective after pressing the "Enter" button on the "Virtual Keyboard"
on the relevant side.
Boot server
The active boot server (DHCP server) is detected and displayed in the System Network
Center (SNC). The boot server accesses this configuration file accordingly. Changes to the
config.ini file do not become effective until the relevant TCU or PCU is next booted.
Note
Timeout
If too much time (> 15 min.) elapses between commands when the user is making entries
(e.g. TCU name) as part of the initial TCU log-on process, the time-out error will be
suppressed. No error message will appear and the FTP connection will be reopened.
[host_2]
...
[host_MaxHostIndex]
[T2M2N]
SK1 = ch_grp x 2 x 8 characters Empty Softkey inscription (2 lines)
SK2 = ch_grp x 2 x 8 characters Empty Softkey inscription (2 lines)
SK3 = ch_grp y 2 x 8 characters Empty Softkey inscription (2 lines)
...
SK32 = ch_grp z 2 x 8 characters Empty Softkey inscription (2 lines)
...
Note
Connecting an MCP via PROFIBUS
If an MCP is connected via PROFIBUS, then the MCP Index = 0 should be set.
Compatibility of software versions
If a "config" file is available for the TCU, the data file structures of older versions are
transferred to the config.ini file and the data file structure is then deleted.
Comment
In the config.ini file comment lines are indicated by the # character preceding a line.
Directories
The tcu.ini files is created in the following directories:
NCU: /siemens/system/etc/tcu.ini
/user/system/etc/tcu.ini
/oem/system/etc/tcu.ini
/oem_i/system/etc/tcu.ini
PCU: F:\addon_base\system\etc\tcu.ini
F:\user_base\system\etc\tcu.ini
F:\oem_base\system\etc\tcu.ini
NOTICE
Only the following entries are evaluated by SINUMERIK Operate:
VNCServer/VetoMode
VNCServer/AlarmBoxTimeOut
VNCServer/FocusTimeout
VNCServer/AdaptResolution
VNCServer/MaxActiveTCUs
and VNCViewer/ExternalViewerSecurityPolicy
# FOCUS TIMEOUT
# Guaranteed time period (in sec) a panel can hold the
# focus at least before another panel can get the focus.
# The time period starts from the moment the panel has
# gained the focus.
FocusTimeout=10
# ALARMBOX TIMEOUT
# The time period (in sec) a messagebox is shown (i.e. is
# operable) in the case of VetoMode=1; no meaning else
AlarmBoxTimeOut=5
# RESOLUTION
0 = SYSTEM
1 = AUTO_OP_1 (default)
2 = AUTO_OP_2
3 = AUTO_MON_1
4 = AUTO_MON_2
5 = 640X480
6 = 800X600
7 = 1024X768
8 = 1280X1024
# RESOLUTION ADAPTION
# AdaptResolution enabled:
# At system runtime, the system resolution is automatically
# adapted to the resolution of that panel which
# currently owns the focus.
# AdaptResolution disabled:
# The system resolution is set at system startup phase.
# At system runtime, system resolution remains unchanged
# whichever resolution the currently focused panel owns.
# (0=DISABLE, 1=ENABLE)
AdaptResolution=1
# COLOR DEPTH
# The value the system color depth is set at system
# startup phase
# ColorDepth SYSTEM:
# System color depth remains unchanged whichever value
# the color depth is currently set to.
# COlorDepth 16_BIT
# System color depth is set to 16 bit.
# COlorDepth 32_BIT
# System color depth is set to 32 bit.
# (0=SYSTEM, 1=16_BIT, 2=32_BIT)
ColorDepth=1
# INIT TIMEOUT
# Guaranteed time period (in sec) the HMI manager waits
# for VNC server initialization.
InitTimeout=300
[VNCViewer]
# EXTERNAL VIEWER MAX CONNECTIONS
# Maximum number of external Viewer Connections (1 or 2)
# ExternalViewerMaxConnections=2
ExternalViewerMaxConnections=1
ExternalViewerRequestTimeout=20
# MODEM IP-ADDRESS
# IP-V4-format
X127ModemIP=192.168.215.30
# SERVICE HOST
# NCU with teleservice adapter on its X127 interface
# Use "Self" for your own X127 interface
# IP-V4-format or DNS-Name or Self
X127ServiceHost=Self
[PingService]
# PING SERVICE MODE
# (0=DISABLE, 1=ENABLE)
PingServiceMode=0
[externalTcu]
# EXTERNAL TCU IP-ADDRESSES
[TCU_HWSService]
# TCU CONNECT TIMEOUT
# Guaranteed time period (in sec) the HMI manager waits
# for TCUs recognized as connected TCUs by the TCU_HWS
# service.
TCUConnectTimeout=30
Note
External VNC Viewer
The "Operation without SINUMERIK OP" option is required when using more than 1 external
VNC Viewer.
See also
SNC: Configuring "TCU mode" (Page 57)
Supplementary conditions
The following supplementary conditions apply when operating the TCU:
2 active TCU connected in parallel to NCU 710.2, 710.3 PN
4 active TCU connected in parallel to NCU 720.2, NCU 730.2, NCU 720.3 PN,
NCU 730.3 PN
4 active TCU connected in parallel to PCU
To operate a machine with more operating stations then the maximum number the
displacement mechanism ensures that only the permitted number of TCUsare active in
shadowing grouping. The remaining TCUs are switched to a passive mode, which means
they no longer represent a load relative to the resources. Thus the number of TCUs that can
be connected to one HMI application is practically no longer limited, the limitation is the
number of concurrently active TCUs.
Configuration
There are two new entries in the config.ini file for a TCU for the displacement mechanism:
● SUSPENDLOCK: controls whether the TCU can be displaced via the displacement
mechanism.
SUSPENDLOCK = 0 means that a displacement disable is not set (preset), i.e. the TCU
may be displaced by any other TCU.
SUSPENDLOCK=1 means that this TCU can never be displaced.
● SUSPENDPRIORITY: This entry specifies a priority for the displacement mechanism to
the TCU. In a displacement process the TCUs among the active TCUs with the lowest
priority that do not have a displacement disable will displaced. The priority is specified
as numeric value in the range 1 - 10.
The preset is 1 (lowest priority).
Note
If you set a displacement disable for a TCU then specification of a displacement priority is
unnecessary because it never is used due to the displacement disable.
Displacement rules
The TCU can assume the following states:
● The TCU is active and has user authorization: This can be identified as the TCU shows
the screen of the operating software and the screen is bright.
● The TCU is active, however, in the monitoring mode (i.e. it presently has no user
authorization): This can be identified as the TCU shows the screen of the operating
software, however, it is darkened in comparison to the TCU with user authorization.
● The TCU is passive: The TCU shows the selection menu of the possible connections
instead of a screen of the operating software, and the softkey for selection of the last
active connection of the TCU is shown in color.
When a TCU boots, the TCU always attempts to establish the first connection specified in its
config file. The TCUs from a shadowing group establish their specified connection one after
the other as long as the maximum number of permissible active operator units is not
exceeded.
If a TCU encounters the situation that this number is already reached in its power up, then it
attempts to obtain a connection via the displacement mechanism. If it can displace a
formerly active operator unit then it takes on the active status itself, otherwise it transitions to
passive status immediately after booting.
Overview
The TCU switchover disable offers the option of dynamically disabling switchover from one
TCU to the next when the system is running via the PLC. For the duration of the disable, a
user authorization request to change user authorizations between TCUs will be ignored by
the system and rejected.
The rejected user authorization request causes a message to be output in the dialog line of
the HMI, in the form of a feedback message for the requester. The message disappears after
five seconds.
Configuration
The TCU index and machine control panel address (MCP address) are configured on the
PCU. The TCU index is set in the "OP Properties" dialog of the "System Network Center"
program.
Operating principle
If the TCU_SHIFT_LOCK bit is set for switchover disable, a user authorization request is not
carried out independently of the mode set on the HMI for allocation of user authorizations
(veto mode), i.e., a change of user authorization is rejected.
This message appears on all OPs for approximately 5 seconds:
"No switchover: Switchover disable set in current PLC."
While this message is displayed, operations on the OP with the user authorization can still
be carried out unaffected.
Note
The switchover disable only relates to changing the user authorization on the OPs in a
shadowing grouping on a PCU.
Active switching from one OP to another PCU is not prevented.
Special features
The following special cases should be noted:
● Even if switchover disable is set, the TCU_INDEX field value may change in the PLC.
This is the case if:
– The OP in possession of the user authorization is actively switched to another PCU.
Depending on whether another TCU takes on the user authorization or whether no
TCU is currently active, either the index of the TCU or the PCU itself (if its directly
connected OP becomes active) is entered, in exactly the same way as when there is a
user authorization switchover.
This can also be the value 255, if no TCU index is available for the OP. 0 is entered if
an OP is no longer available in the shadow grouping.
– An m:n switchover is in progress. The HMI program of the incoming PCU deactivates
the HMI program which is active on it. An OP from the shadow grouping of the new
(incoming) PCU must receive the user authorization. The TCU index of this OP is
entered in the TCU_INDEX field.
– A PCU is disconnected from a NCK/PLC in the context of m:n. No HMI program and,
therefore, no OP with user authorization is then available on the exited NCK/PLC. This
is signaled independently of a switchover disable by entering the value 0 into the
TCU_INDEX field.
● If a TCU is actively switched over to another PCU, it can be deactivated there, i.e. it does
not obtain the user authorization, if a switchover disable is set for the destination PCU.
● With an m:n PCU switchover – the PCU is switched to another NCK and, therefore, to
another PLC – the PCU takes on the switchover disable settings of that PLC.
● The m:n interlock options on the PLC side have priority over the TCU switchover disable,
so that a set TCU switchover disable cannot prevent an m:n switchover. If necessary, the
m:n interference options should be synchronized here with those for the TCU in the PLC.
It may, for example, be practical to set or remove the m:n displacement disable
simultaneously with the TCU switchover disable.
2.3.10 Example: How to select the behavior of the TCUs during boot up
Start SNC
The "System Network Center" program is available on both the NCU and the PCU:
● Use this link on the PCU's desktop to start the "System Network Center" program.
● Use the "sc start snc" command on the NCU to call the "System Network Center"
program. To operate it, you will need a mouse.
Button Meaning
"Apply" Press "Apply" to accept the changed settings.
This button restarts a TCU or HT 8. Where changes have been made on a
PCU (to the MCP index, for example), the PCU will be need to be restarted
manually.
"Discard changes" Select "Discard changes" to discard the changes.
"Distribute TCU data" "Distribute TCU data" distributes TCU data to other machines in the system
network. The "Distribute TCU data" button is only active on the active
DHCP server.
"Invalidate cache"
"Refresh view" The data belonging to a TCU is reloaded in the display by pressing
"Refresh view".
"Exit" Press "Exit" to exit the dialog.
Note
Response after selecting "Apply"
When "Apply" is used to confirm changes made to the settings for an OP, the OP will
perform a restart to activate the changes.
During the boot sequence after the restart, the OP connects to the default server - which is
SINUMERIK operate. The SNC does not start automatically during the boot sequence.
If you wish to change additional settings and/or parameters with the SNC, restart the SNC in
the manner described above.
Note
All tab pages can be specified. Spaces when labeling the tab page can be replaced in the
command line using "_" underline.
References
Commissioning Manual Base Software and Operating Software: "NCU Operating System"
"Adapter" tab
Default setting:
● PCU delivery condition: "Ethernet 2 (System Network)"
● Only "Ethernet 1 (Company Network)" is available on the NCU.
Distribution
The "OPs" tab is divided into two areas:
① In the top portion select an OP that you want to configure in the list of "Available OPs".
② In the lower portion select a VNC connection that you want to configure in the list of "VNC
connections".
③ It is necessary to reboot all active TCUs for the changed data to become effective. To do this
use the "Apply" button. Use the "Discard changes" button to discard the changes.
Figure 2-18 "OPs" tab
State Meaning
PCU The local OP is switched on (or registered with the TCU hardware service) and
configuration data is present on the CPU.
Within this state all columns of the list are filled out.
The TCU is switched on (or registered with the TCU hardware service) and configuration
data is present on the PCU.
Within this state all columns of the list are filled out.
The TCU is switched on (or registered with the TCU hardware service) however no
configuration data is present on the PCU.
Within this state the MAC address, the MCP address, the index, and all VNC connection
data are not available. Moreover this TCU cannot be edited because the appropriate
configuration data are not available.
The TCU is not switched on (or not registered with the TCU hardware service) however
configuration data is present on the PCU.
Within this state the IP address and the resolution are not available because these values
cannot be determined for the TCU.
? Question mark: the status of the device is unknown.
Configuring an OP
The "OPs" tab is divided into two areas.
All the devices in the system network are displayed under "Available OPs".
Use the following procedure:
1. To configure a TCU that has not yet been connected, use "Add".
2. A TCU that is presumably no longer operated on this system can be deleted. To do this
click on the "Remove" button. Deleting the configuration data is only possible if the TCU
is not connected.
3. If you click on the "Properties" button the dialog box opens for configuring the settings of
the selected components:
See also
Settings in the "config.ini" file (Page 36)
References:
t:m:n configuration
● Commissioning Manual Base Software and Operating Software (IM9)
● Commissioning Manual Base Software and HMI-Advanced (IM4
NOTICE
The defaults for VNC connections cannot be deleted.
If a TCU or an HT 8 is operated via a PCU using direct keys or MCP, the IP address of the
PCU and the IP address of the NCU must be entered under "VNC connections".
3. If you click on the "Properties" button the dialog box opens for configuring the VNC
connection:
CAUTION
If the operator panels have been set up in such a way that several operator panels are
connected to the same HMI after booting, it is not possible to predict which operator panel
will be active after booting. This may occur under the following conditions:
No assignment has taken place in the config.ini.
The config.ini file specifies that several operator panels are connected to the same HMI.
See also:
SNC: "Scanned devices" tab (Page 62)
Selecting a configuration
The following configurations are available under "Default configuration":
● Complete TCU support:
Complete TCU support is activated in these configurations and all the services listed
below are carried out.
● No boot support:
The services for booting connected TCUs are deactivated in these configurations. The
TCU hardware service and the VNC service are executed. The TCUs can only be booted
from another PCU or NCU.
● Boot support runtime and configuration only (TFTP/FTP):
DHCP services are deactivated in this configuration. The remaining services are carried
out. The IP addresses of the connected TCUs must come from another PCU or NCU.
Booting is however executed from this PCU. To do this, the PCU or NCU supplying the IP
addresses must use this PCU as "boot server".
● Boot support IP addresses only (DHCP):
TFTP and FTP services are deactivated in this configuration.
The remaining services are executed.
The PCU provides the TCUs with IP addresses but the TCU must be booted by another
PCU or NCU. A corresponding boot server must be specified for this purpose on the
"DHCP settings" tab.
● Manual configuration:
With the manual configuration, each service can be started or stopped and activated or
deactivated individually. The current status of the corresponding service is displayed in
the status bar.
NOTICE
Configuration
If the PCU has a directly connected OP, its resolution must be greater than or equal to the
resolution of all the OPs on the TCUs.
This applies with and without "Resolution adaptation":
If a PCU does not have a directly connected OP, the greatest resolution of the active
(switched on) TCUs/panels is determined and set during booting.
See also
Settings in the "TCU.ini" file (Page 38)
Provided there is no preexisting target configuration before the scan is performed, the
devices will appear on the screen against a light gray background as it is not yet clear
whether they will be accessible in the system network. Editable table cells have a white
background.
Button Effect
Save project Saves the target configuration (with callback, if applicable)
Load project Loads the target configuration
Start scanning Starts the scanning process.
→ Verify project Aligns the target and actual states if there is a preexisting target
configuration
Devices which do not log onto the DNS server cannot be detected during scanning. This
includes SIMATIC devices, for example. The cells in the table containing the name and HW
type can still be edited; data can be inserted by double-clicking these cells.
NOTICE
A target configuration can only be saved after all the devices selected have been given
their own unique form of identification. This means each should have a unique name and IP
address/MAC address.
F:\user_base\common\tcu\$soll\$soll.ini
PCU:
/user/common/tcu/$soll/$soll.ini
NCU:
The target configuration is saved as an INI file and has the following structure:
A central section [SOLL] containing:
● A scanning range for all 4 address bytes, a start and an end
● "NUMBER_DEVICES", the number of devices
For each device, there is a section [DEVICE_x] containing the following entries:
● "NAME", the name of the device (only if this was determined by the system)
● "ALIAS", the alias for the device (only if the system was unable to determine a name and
the operator entered a name instead)
● "IP", the IP address for the device
● "MAC", the MAC address for the device
● "HWID", the HWID for the device (only if this was determined by the system)
● "HW_TYPE", the HW type for the device (only if the system was unable to determine a
HWID and the operator entered a HW type instead)
[SOLL]
RANGE_START_1=192
RANGE_START_2=168
RANGE_END_2=168
RANGE_START_3=214
RANGE_END_3=214
RANGE_START_4=1
RANGE_END_4=254
NUMBER_DEVICES=2
[DEVICE_1]
NAME="PCU1"
IP=192.168.214.241
MAC=08:00:06:12:34:56
HWID=2.0.0.0
[DEVICE_2]
ALIAS="PLC1"
IP=192.168.214.4
MAC=08:00:06:11:22:33
HW_TYPE=S7-300
Target/actual comparison
For set/actual comparison, a check is made as to whether the devices configured in the
system network can be reached: If a target configuration has been saved already, this
information is retained and will be automatically loaded during any subsequent sessions. The
operator can only perform a target/actual comparison if a target configuration has been
saved already. This involves rescanning the defined range and comparing it with the existing
list. Different colors are used to highlight deviations:
● Green: Problem-free devices which are configured and can also be accessed online.
● Red: Missing devices which are configured but cannot be accessed online.
● Yellow: Additional devices, which are not configured but can be accessed online.
Modified system configurations can only be saved if the green and yellow entries are
selected by activating the corresponding check boxes.
Note
Descriptive text
In addition, a descriptive text for the device can be entered under the "All" tab in the
"Comment" column so that the device can be more easily identified.
Result
A device (HT 8) was not found. Possible causes for this are:
● The device is not switched on.
● The device was not connected to the system network.
● By loading a new PLC project, the device has been allocated an IP address, which does
not lie in the scanned address range.
Ethernet connection
A SINUMERIK 840 D sl can only be operated as a network within which the individual
components communicate with one another via Ethernet connections. This network must be
set up.
The individual components are factory-set so that the most frequently occurring standard
configurations can be operated without changing the settings related to the network.
Description
6\VWHPQHWZRUN
7&8
;
1&8
&RPSDQ\QHWZRUN
A direct Ethernet connection is used to connect a TCU to X120 of the NCU. NCU and TCU
are suitably preconfigured with IP addresses.
The IP addresses are not significant for further operation.
The TCU is connected to the NCU via a crossed Ethernet cable.
The direct connection of the NCU via X120 to the TCU automatically forms a simple system
network consisting of two computer nodes.
Description
6\VWHPQHWZRUN
; (WK
1&8 3&8
&RPSDQ\QHWZRUN
The NCU and PCU are connected via a crossed Ethernet cable.
The NCU is the DHCP server with the IP address 192.168.214.1.
For this Eth 2 configuration, the PCU is assigned a fixed IP address in the range
192.168.214.241 – 192.168.214.249 with a subnet mask 255.255.255.0 .
Description
6\VWHPQHWZRUN
7&8
;
1&8
;
6ZLWFK
&RPSDQ\QHWZRUN
The TCU is connected to the NCU (directly) using a crossed Ethernet cable. On X130, the
NCU is connected to a switch to the company network with a straight cable.
As in configuration 1, there is a direct Ethernet connection between a TCU and X120 of the
NCU. NCU and TCU are suitably preconfigured with IP addresses. The IP addresses used
here are not significant for further operation.
If the company network offers a low level of administration (in the worst case scenario the
network has only one DHCP server that assigns the addresses from a predefined address
range) the NCU receives an IP address that is initially unknown.
Description
6\VWHPQHWZRUN
; (WK
1&8 3&8
; (WK
6ZLWFK
&RPSDQ\QHWZRUN
The NCU and PCU are connected via a crossed Ethernet cable.
On X120, the NCU occupies the fixed IP address 192.168.214.1 in its capacity as a DHCP
server (not used in this configuration). For this Eth 2 configuration, the PCU is assigned a
fixed IP address in the range 192.168.214.241 – 192.168.214.249 with a subnet mask
255.255.255.0 .
The observations made for configuration 3 also apply here in relation to the connection to the
company network. The connection to a switch on the company network is made via a non-
crossed Ethernet cable.
Description
6\VWHPQHWZRUN
7&8
6ZLWFK
; (WK
1&8 3&8
; (WK
6ZLWFK
&RPSDQ\QHWZRUN
In this configuration, a switch is also required for the system network. All components are
connected using straight Ethernet cables.
In terms of address allocation and the settings that need to be made, this configuration is
identical to that of configuration 4. However, in this case, the DHCP server of the NCU
actually supplies the TCU with an IP address and serves as a boot server for the TCU.
The observations made for configuration 3 also apply here in relation to the connection to the
company network. The connection to a switch on the company network is made via a
straight Ethernet cable.
To connect one TCU to both HMI systems you must create an additional connection to the
NCU for the TCU, as described in the following chapter:
See also
How to configure VNC connections (Page 53)
Description
6\VWHPQHWZRUN
7&8
;
6ZLWFK
(WK
1&8 3&8
;
; (WK
3*
6ZLWFK
03, &RPSDQ\QHWZRUN
Application
The configuration is suitable for the following application: Machine with concurrent operating
option to two operator panels , a full-featured operating panel with PCU and an operator
panel reduced to tool management.
Parallel operation of HMI-Advanced or SINUMERIK Operate on the PCU 50.3 and
SINUMERIK Operate as component of the CNC software on the SINUMERIK 840D sl NCU:
Any OP connected to PCU 50.3 and any OP connected to the NCU can be simultaneously
operated: in the example, OP 08T.
3&8
237 237 237
6ZLWFK
6\VWHPQHWZRUN
6,180(5,.'VO
Proceed as follows
To configure the application example, proceed as follows:
1. PCU 50.3 with HMI Advanced
Deactivate the DHCP server on the PCU: For this select the option "Boot support runtime
and configuration only (TFTP/FTP)" on the "TCU support" tab of the "System Network
Center" program ( SNC: Configuring TCU support services (Page 55) )
2. SINUMERIK 840D sl from CNC software, version 2.4 and higher
The systemconfiguration.ini configuration file is included on the SINUMERIK 840D sl
product DVD.
3. OP 08T operator panel
Once the installation of the OP 08T operator panel with SINUMERIK Operate has been
completed, copy the systemconfiguration.ini file from the
/Siemens/sinumerik/hmi/appl/systemconfig/tm/ directory to the /oem/sinumerik/hmi/cfg/
directory. After this, a system restart is necessary.
NOTICE
Configuration changes at SINUMERIK Operate
Once the file has been copied, no further settings (e.g. changing language) can be
implemented on the SINUMERIK Operate. If you want or need to implement changes
later, the systemconfiguration.ini file can be renamed (e.g., as
systemconfiguration.save). After this, a system restart is necessary. Following the
restart, the full functional scope of SINUMERIK Operate is available once again.
IP address
You can see the current boot phase in the third line. Below that you are told whether you can
call up information via <F1> if a fault occurs.
Note
You can select the <F1> to <F8> functions shown below using the horizontal softkeys on
the OP. For example, to select <F7>, press the horizontal softkey 7.
Boot progress:
Further functions:
Function Effect
F1 Display detailed information
F7 Continue booting of the TCU
F8 Restart the TCU
If you select function <F1> in the diagnostics window, the following window opens:
*** Siemens AG Thin Client Boot Loader Start (real to protected mode) [01.00.02.00] ***
Bldr16-->32: V 00.00.03.00 06/08/2004 11.45.07
addresses 0xFFFFE34F 0xFFFFE2ED 0xFFFFE2E0
Bldr16-->32: bldr32 at address 0xFFFB0000 length 43008
Bldr16-->32: RLE header BLDR_TCU_RLE 69632 42640 0x3A61F8B3
...
...
PCI: found ethernet adapter (dp83815/16) [address 0000EF00, irq 00000009, type 00000005]
...
...
DHCP: send DHCP_V_DISCOVER [server IP address 0x00000000 XID 0x6050004]
...
DHCP: received DHCP_ACK [server IP address 0x01D6A8C0]
...
DHCP: IP 192.168.214.40
...
...
Further functions:
Function Effect
F1 to F6 Navigate within the window
(alternatively, the relevant keys on the OP can be used).
F7 Display more information
F8 Display less information
F9 Return to diagnostics window
Boot progress:
<F1>details <F8>reboot
Further functions:
Function Effect
F1 Display detailed information
F8 Restart the TCU
If the diagnostics window is already active and a warning message appears, it is displayed
inside the window.
Boot progress:
<F1>renewed break
Further functions:
Function Effect
F1 Display detailed information
CAUTION
Do not touch the operating elements of the display with pointed or hard objects. This may
considerably reduce their service lives.
Each device is supplied with a HT 8-Touchpen (order no. 6FC5348-0AA08-4AA0). This
should be used for calibration purposes and during operation.
Note
The calibration process on the HT 8 can alternatively be started with the following key
combination: <Recall> + <MENU SELECT> and then the <U> key
Show status
Show local logfile
Show logfile of remote devices
Modify operator panel settings
Calibrate touch screen
Reboot
Cancel
Ok
Page Page
Operator panel service system - service menu for operator panel (TCU)
Show status
Show local logfile
Show logfile of remote devices
Modify operator panel settings
Calibrate touch screen
Reboot
TOUCHSCREEN CALIBRATION
(Screen Orientation)
Cancel
Ok
Page Page
Note
The "Touchware" program, which is available with Windows XP, is deactivated on the
TCU.
Note
These operator input sequence steps must only be carried out by qualified personnel!
Calibrate, 82
Rotary coding switch, 30
A
Advanced settings, 58
I
IP address
B Client, 59
PG, 73
Boot server, 72
M
C
Messages during TCU boot up, 77
Calibrate touch panel
HT 8, 82
TCU, 83
N
Calibrate Touch Panel, 36
Color depth, 58 Network topology, 67
CompactFlash Card, 7
Company network, 6
Configuration file R
basesys.ini, 49
Replacement TCU, 32
config.ini, 26, 36
tcu.ini, 38, 58
Connecting a PG, 73
S
Screen resolution, 58
D SIMATIC Thin Client, 33
SINUMERIK DHCP client, 9
DCK (Direct Control Keys), 31
SINUMERIK DHCP server, 9
DHCP client, 9
SINUMERIK mode, 36
DHCP server, 9
SNC
Direct control keys, 31
Adapter, 49
DNS (Domain Name System), 12
Company network, 61
OPs, 50
Scanned devices, 62
E
System basics, 62
Ethernet connection, 67 System network, 59
Ethernet interface, 67 TCU support, 55
Veto Mode TCU mode, 57
SNC (System Network Center), 47
F Star structure, 5
Start bar, 35
Factory default settings, 9
Switchover disable, 44
Faults when booting, 77
System
Boot behavior, 11
Redundancy, 13
H
System network, 59
HT 8 Configuring, 30, 47
T
Target configuration, 63
Target/actual comparison, 65
TCU
Assign index, 44
Assign names, 30
Boot-up configuration, 56
Boot-up messages, 77
Main menu, 17
Settings, 30
Supplementary conditions, 7
Thin Client Unit, 7
TCU diagnostics, 77
U
User authorization, 7, 57, 84
V
Validity, manual, 5
VNC connection, 53