Professional Documents
Culture Documents
Preliminary remarks
Functional examples for the topic "Safety Integrated" are fully-functioning
and tested automation configurations based on standard products (Sie-
mens AG, I IA) for simple, fast and low-cost implementation of automation
tasks in safety engineering. Each of the functional examples presented
deals with a typical problem that occurs in safety engineering.
Besides listing all the necessary software and hardware components, and
describing their interconnection, the functional examples also include tested
and commented code. This means the functionalities described here can
be set up within a short time and can thus be used as the basis for individ-
ual expansions.
Important note
The safety functional examples are non-binding and do not claim to be
complete in respect of configuration, equipment or practical contingencies.
The safety functional examples are not customer-specific solutions and are
only intended to facilitate the performance of typical tasks. You yourself are
Copyright © Siemens AG 2008 All rights reserved
These safety functional examples do not relieve you of the obligation to use
the products safely during application, installation, operation and mainte-
nance. By using these safety functional examples, you acknowledge the
fact that Siemens cannot be held liable for any claims or damages above
and beyond the liability described above. We reserve the right to make
changes to these safety functional examples at any time without prior no-
tice. If there are any differences between the suggestions made in these
safety functional examples and other Siemens publications such as cata-
logs, the contents of the other document(s) take priority.
www.
net
eon.
net
1-
888-
908-
3330 i
nfo@net
eon.
net
Contents
www.
net
eon.
net
1-
888-
908-
3330 i
nfo@net
eon.
net
www.
net
eon.
net
1-
888-
908-
3330 i
nfo@net
eon.
net
www.
net
eon.
net
1-
888-
908-
3330 i
nfo@net
eon.
net
www.
net
eon.
net
1-
888-
908-
3330 i
nfo@net
eon.
net
Copyright© 2008 Siemens AG, I IA. Any form of duplication of these appli-
28609440_as_fe_i_016_v10_en_iwlan.doc
If you have any questions about this article, please send an e-mail to
the following address:
Online-support.automation@siemens.com
www.
net
eon.
net
1-
888-
908-
3330 i
nfo@net
eon.
net
Section Contents
Description of the origins and aims of the functional example:
Automation functions • Task of the functional example and solution
with SIMATIC components
• Functionality of the functional example
• Customer benefits
Description of the test configuration:
Necessary components Hardware and software required for configuring
the functional example
Configuring and wiring Configuring and wiring of the components
Downloading a STEP 7 project and configu- Downloading the functional example to the con-
ration files figuration
Copyright © Siemens AG 2008 All rights reserved
Function test and operation of the configu- Testing and operating the configuration
28609440_as_fe_i_016_v10_en_iwlan.doc
ratio
Key performance data • Reserved memory in the S7 CPU
• Maximum runtime of the safety program,
calculated with the s7fcotix table
Description of important settings and of the example code:
Important settings Important settings of the components
with regard to:
Settings with STEP 7
• Safety (machine safety)
Settings with WBM: Basic Wizard
• Security (protection against unauthorized
Settings with WBM: Security Wizard access to data)
Settings with WBM: Security menu
Example code: Overview • Structure of the example code
Example code: Standard program • Structure of the standard program
Example code: safety program • Structure of the safety program
www.
net
eon.
net
1-
888-
908-
3330 i
nfo@net
eon.
net
Section Contents
Background information:
Information on PROFIsafe Information is made available here that aids
Safety function via IWLAN understanding of the functional example. The
focus is on PROFIsafe and IWLAN.
Tools in the IWLAN environment
Specific measurements with IWLAN
Calculation of the max. response time (
s7fcotix table)
Appendix:
Glossary Important terms and abbreviations in the context
of the functional example
References Interesting information on the topic of the func-
tional example
www.
net
eon.
net
1-
888-
908-
3330 i
nfo@net
eon.
net
3 Automation functions
3.1 Task and solution
Solution
In the present functional example, the cable connecting two areas of an au-
tomation system is replaced by wireless (PROFINET IO over IWLAN).
Figure 3-1
www.
net
eon.
net
1-
888-
908-
3330 i
nfo@net
eon.
net
www.
net
eon.
net
1-
888-
908-
3330 i
nfo@net
eon.
net
3.2.1 Description
www.
net
eon.
net
1-
888-
908-
3330 i
nfo@net
eon.
net
www.
net
eon.
net
1-
888-
908-
3330 i
nfo@net
eon.
net
safety-related communication
• Simple expansion of existing PROFIBUS architectures by PROFINET,
e.g. using IE/PB-Link
More flexibility:
• The logic of the safety functions is implemented in software, not by
means of wiring:
– Easy to modify, expand and document
– Implementation of complex safety functions
Fast reproducibility:
• The software solution can be easily reproduced, in contrast to the hard-
ware solution
• Acceptance-tested, certified solutions can be used frequently as self-
contained blocks
Investment protection
• Simple migration from PROFIBUS to PROFINET
www.
net
eon.
net
1-
888-
908-
3330 i
nfo@net
eon.
net
turbances.
• Wireless communication also for time-critical applications, such as
PROFINET IO communication. Two modes in one device: IEEE 802.11-
compliant or iPCF (industrial point coordinated function) for applications
with high real-time requirements
• Shorter downtimes and reduced engineering overhead. Time savings
when service calls are made. No qualified personnel is required in case
of disturbances.
• All components are silicone-free and certified for the explosion protec-
tion zone 2 (Atex Directive 94/9/EC)
• Different product versions in IP30 and IP65 for different uses. Operation
with a HiPath WLAN Controller from Siemens Enterprise Communica-
tion GmbH&Co.KG is possible.
• FOC (multi mode) connection for large distances
www.
net
eon.
net
1-
888-
908-
3330 i
nfo@net
eon.
net
www.
net
eon.
net
1-
888-
908-
3330 i
nfo@net
eon.
net
4 Necessary components
The following tables show the components essential to configuring the
functional example:
• Hardware components for Area 1 of the automation system
• Hardware components for Area 2 of the automation system
• Software components
The manufacturer of all components is Siemens AG, I IA.
www.
net
eon.
net
1-
888-
908-
3330 i
nfo@net
eon.
net
IWLAN
6GK5744-1AA60-2AA0
Ethernet
SCALANCE W744-1PRO For USA (*1): 1 Important: See Note *1.
client module
6GK5744-1AA60-2AB0
Peripherals
Contactor with auxil-
For switching the indi-
iary contacts for read- AC-3, 3KW/400V, 1NC, 24VDC 3RT1015-2BB42 2
cator lights
back
Indicator light (actua-
Yellow --- 1 For simulating a motor
tor)
Note *1:
The present functional example uses the country code GERMANY (Chap-
ter 11.3).
Please note that this cannot be set in the case of IWLAN components for
the U.S..
www.
net
eon.
net
1-
888-
908-
3330 i
nfo@net
eon.
net
Figure 5-1
28609440_as_fe_i_016_v10_en_iwlan.doc
www.
net
eon.
net
1-
888-
908-
3330 i
nfo@net
eon.
net
www.
net
eon.
net
1-
888-
908-
3330 i
nfo@net
eon.
net
5.2 Wiring
Figure 5-3
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
www.
net
eon.
net
1-
888-
908-
3330 i
nfo@net
eon.
net
SCALANCE W788-1PRO
Wiring for area 1
PM-E PM-E
AUX1 AUX1
X2
PS 307 / CPU 315F-2 PN/DP 1 5 1 5
4 3
2 6 2 6
1 2
3 7 3 7
A A A A
X1
Copyright © Siemens AG 2008 All rights reserved
4 8 4 8
1 3
28609440_as_fe_i_016_v10_en_iwlan.doc
L1
L1 IM151-3 PN HF
N N
L+
M
L+
P M
L+ L+ L L M M
M M
4 DI HF
F-DI
1 5
4 2 4
2 6
2 2
1 5 9 13
Start Stop Acknowledge
3 7
2 6 10 14 Emergency stop
3 1 3
1 1 A A
button
4 8
3 7 11 15 2
4 8 12 16
A A
4 8 12 16
A A
3 7 11 15 4
www.
net
eon.
net
1-
888-
908-
3330 i
nfo@net
eon.
net
2 6 2 6 1 5 X2
4 3
3 7 3 7 2 6
A A A A
1 2
Copyright © Siemens AG 2008 All rights reserved
4 8 4 8 3 7
5 7
28609440_as_fe_i_016_v10_en_iwlan.doc
L1 A A
X1
L1 IM151-3 PN HF 4 8
N N
L+
6
M
L+
PE M
L+ L L M M
M
F-DO
1 5 9 13
X2
A1+ L1 21 A1+ L1 21
2 6 10 14
Contactor Indicator lights
Contactor
3 7 11 15 A2- T1 22 A2- T1 22
X1
4 8 12 16
A A
4 8 12 16
A A
3 7 11 15 8
www.
net
eon.
net
1-
888-
908-
3330 i
nfo@net
eon.
net
Component names
The names used below for the automation system components are entered
in the figure. Names in green correspond to the device names (PROFINET
IO) of components
Figure 6-1.
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
www.
net
eon.
net
1-
888-
908-
3330 i
nfo@net
eon.
net
components:
28609440_as_fe_i_016_v10_en_iwlan.doc
• Access point
• Ethernet client module
6.4 Setting the PD/PC Setting of: Windows XP
interface • IP address (operating system
• Subnet mask of PD/PC)
Setting of: STEP 7
• Log
6.5 Setting the IWLAN Setting of: STEP 7
components: • IP address
• Access point • Subnet mask
• Ethernet client module • Device name
Loading of: Web browser
• Configuration file
6.5.4 Processing PROFINET IO Setting of: STEP 7
stations: • IP address
• CPU315F • Subnet mask
• IM151-3X1 • Device name
• IM151-3X2
6.7 Loading the STEP 7 Loading of: STEP 7
project into the S7 CPU • Hardware configuration
• Sample code
www.
net
eon.
net
1-
888-
908-
3330 i
nfo@net
eon.
net
for S7 CPU
28609440_as_fe_i_016_v10_en_iwlan.doc
PD/PC
IP address 192.168.0.111
Subnet mask 255.255.255.0
Default gateway Do not assign an address
www.
net
eon.
net
1-
888-
908-
3330 i
nfo@net
eon.
net
1 2 3
4 5
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
Figure 6-3
www.
net
eon.
net
1-
888-
908-
3330 i
nfo@net
eon.
net
5 Enter the device name of the access point, then click "Assign na-
me".
Load configuration file
6 In the web browser: Enter the "Web address" of the access point. Table 6-8,
This calls Web Based Management. Line 4
(Information on the Web browser can be found in Chapter 6.9.)
7 In Web Based Management:
Enter the password in the Login screen form: admin
8 Navigate to: "System" > "Load&Save" > "http"
9 Click "Browse" and select the configuration file of the access point: Table 6-8,
*_accesspoint_*.cfg Line 5
10 Click the "Load" button
6.5.3 Overview of the para. for access point and Ethernet client module
Table 6-8
www.
net
eon.
net
Safety with PROFINET IO over IWLAN ID number: 28609440
After the IWLAN components have been configured, they can be accessed
only under the following marginal conditions:
• Connection of PD/PC via cable on the access point or
Ethernet client module (Chapter 12.2)
• Access to access point or Ethernet client module via an encrypted con-
nection (https, Chapter 14.1).
• Use of a password (Chapter 12.1)
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
6.6.1 CPU315F
5 Enter the device name of the CPU315F, then click "Assign name".
28609440_as_fe_i_016_v10_en_iwlan.doc
6.6.2 IM151-3X1
6.6.3 IM151-3X2
Table 6-10
Parameter Station
CPU315F IM151-3X1 IM151-3X2
IP address 192.168.0.1 192.168.0.3 192.168.0.4
Subnet mask 255.255.255.0 255.255.255.0 255.255.255.0
Device name CPU315F IM151-3X1 IM151-3X2
The chapter gives tips on setting the Web browser on the PD/PC.
Assumptions:
• The PU/PC is connected via one LAN interface to the Internet from
which the downloads are fetched.
• The same PD/PC is connected to the automation system via the other
LAN interface.
• Microsoft Internet Explorer is installed on the PD/PC
as the Web browser
Then the following settings must be made for the Web browser:
• "Options" > "Internet Options" > "Connections"
Copyright © Siemens AG 2008 All rights reserved
The term "machine" always refers to the indicator light in this chapter.
Figure 7-1
If the configuration is correct, the values shown above must appear in all
columns except the MAC address column.
Operator input
The function test involves the following operator actions.
Table 7-2
The STEP 7 project occupies the following memory space in the S7 CPU:
Table 8-1
The cycle time has been read out of the S7 CPU online:
Hardware configuration > Target system > CPU module status > Cycle time
The above value was determined using the s7fcotix table (Chapter 25).
9 Important settings
This chapter describes the most important settings for the present func-
tional example.
All settings are already included in the downloads for the present functional
example:
• STEP 7 project (hardware configuration and example code)
• Access point configuration file
• Ethernet client module configuration file
• IM151-3X1
• IM151-3X2
F-DI
• F-DO
Web browser, Access point Configuration of:
Web Based Management • Access point
Ethernet client module Configuration of:
• Ethernet client module
The settings of the functional example can serve users as a basis (exam-
ple) for their own specific implementations. Please note the following infor-
mation when changing the settings.
Note *1
The terms "Safety" and "Security" are distinguished in the functional exam-
ple as follows:
• Safety:
– Functional safety of machinery
– Protection of personnel, machinery and environment
• Security:
– Protection of data against unauthorized access
– Security is a requirement for safety
IWLAN components
The Hardware Configuration of STEP 7 (see figure above) does not include
the components for IWLAN (access point and Ethernet client module). The
figure below shows where the IWLAN components take effect physically.
Figure 10-2
Cyclic interrupts
Figure 10-3
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
Table 10-1
Protection
Figure 10-4
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
Table 10-2
Table 10-3
Parameter Mode
Meaning In process mode, test functions such as program status or
monitor/modify tags are restricted so that the set permissible
cycle time is not exceeded. Testing by means of breakpoints
and step-by-step program execution cannot be carried out.
In test mode, all test functions can be used without restriction
via PD/PC. Even test functions that can result in a greater ex-
tension of the cycle time.
Note If the S7 CPU is in test mode, you must ensure that any exten-
sions to the cycle time do not have a negative effect on the
process.
F parameter
Figure 10-5
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
This tab contains all the safely-related parameters of the S7 CPU. The tab
can therefore only be accessed using the password.
IM151-3X1: IO cycle
Figure 10-6
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
IM151-3X2: IO cycle
Figure 10-7
Explanations
Table 10-4
Parameter IO cycle
Meaning All inputs and outputs of the IO Devices are updated within the
update time.
If an IO Device is not supplied by the IO Controller with in-
put/output data (IO data) within the threshold monitoring
time, it switches to the safe state.
Note Minimum update time for the IM151-3X2:
A minimum update time is necessary when using IWLAN com-
ponents (see Chapter 25.1).
The choice of this update time (here: 32 ms) influences the
availability of the wireless network.
1
2
3
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
4
5
6
7
8
9
10
Explanations
Table 10-5
Parameter 1 F_dest_address
Meaning This is the PROFIsafe address of the module (default value) in
decimal form.
Note The PROFIsafe address is assigned automatically.
The address can be changed here if desired.
Table 10-6
Table 10-7
Meaning In the case of channel faults, the relevant channel of the F mo-
dule is passivated.
Note ---
Table 10-10
Parameter 6 Activated
Meaning Both NC contacts of the emergency-off pushbutton are con-
nected to channels 0 and 4.
Note Used channels are activated, unused channels are deactivated.
Table 10-11
Table 10-14
Screenshot
Figure 10-9
1
2
3
5
6
Explanations
Table 10-15
Parameter 1 F_dest_address
Meaning This is the PROFIsafe address of the module (default value) in de-
cimal form.
Note The PROFIsafe address is assigned automatically.
The address can be changed here if desired.
Table 10-16
Note ---
Table 10-19
Parameter 5 Activated
Meaning Channel 0 switches both contactors K1 and K2.
Note Used channels are activated, unused channels are deactivated.
Table 10-20
Screenshot
Figure 10-10
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
Explanations
Table 10-21
11.1 IP Settings
Explanations
Table 11-1
Explanations
Table 11-4
1
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
Explanations
Table 11-5
Explanations
Table 11-6
2
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
Explanations
Table 11-9
Table 11-10
Figure 11-11
28609440_as_fe_i_016_v10_en_iwlan.doc
Explanations
Table 11-11
Explanations
Table 12-1
1
Copyright © Siemens AG 2008 All rights reserved
2
28609440_as_fe_i_016_v10_en_iwlan.doc
Explanations
Table 12-2
2
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
Explanations
Table 12-4
2
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
Explanations
Table 12-6
Figure 12-9
Explanations
Table 12-8
2
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
Explanations
Table 13-1
Parameter Area 2
Meaning This is the MAC address of the IM151-3X2 used in the func-
tional example. Thus, only the ET 200S in area 2 of the auto-
mation system has access to the access point
Note The selection influences security!
Explanations
Table 13-3
14.1 Services
1
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
Explanations
Table 14-1
Password
In all cases, the password for the safety-related part of the example code
is: siemens
The example code of the functional example can serve users as a basis
28609440_as_fe_i_016_v10_en_iwlan.doc
(example) for their own specific implementations. Please note the following
information when changing the example code.
Figure 15-1
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
Block function
• Normal switching duty of the "motor"
Overview of networks
Table 16-1
Network Function
1 Acquisition of the readback signal
2 Generating the power up condition for the "machine"
16.1.1 Network 1
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
Figure 16-1
16.1.2 Network 2
Figure 16-2
The COND power up condition is generated for the "machine" in the net-
work. The power up condition is evaluated in the safety program.
The safety circuit must be enabled (INSTANCE_FB1.EN="1") as a re-
quirement for switching on the "machine" (COND="1").
INSTANCE_FB1.EN (Enable_safety_circuit) becomes "1",
if all the following conditions are met:
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
Network Function
1 • Implementation of the "safe stop" (freely programmed)
• Monitoring of the feedback loop
Copyright © Siemens AG 2008 All rights reserved
17.1.1 Network 1
Figure 17-1
Acknowledgment
ACK_REQ="1" means an acknowledgment is required before output Q can
be reset to "1".
ACK_NEC="1" means a readback error must be acknowledged by means
of a rising edge on input ACK of the FB F_FDBACK. This is implemented in
this way in the functional example.
After acknowledgment, ACK_REQ="0".
17.1.2 Network 2
Figure 17-2
18 Safety function
A safety function is implemented in the functional example. This safety
function is evaluated below in accordance with the two standards EN
62061: 2005 and EN ISO 13849-1: 2005
Preliminary remarks
28609440_as_fe_i_016_v10_en_iwlan.doc
For simplicity's sake, the term "safety function" is used in the documenta-
tion instead of "supplementary safety function".
Safety function
The following safety function SF1 is taken as the basis for further consid-
eration:
Table 18-1
In the next chapter, the above-listed tasks of the safety function (acquisi-
tion, evaluation, reaction) are evaluated according to the standards.
The figure shows the assignment of the components to the tasks of the
safety function.
Copyright © Siemens AG 2008 All rights reserved
"Evaluation"
28609440_as_fe_i_016_v10_en_iwlan.doc
Figure 19-1
"Reaction"
"Acquisition"
Result:
Result Reason
5
B10 1 * 10 Manufacturer´s specifications Siemens AG
28609440_as_fe_i_016_v10_en_iwlan.doc
B10 values
Emergency stop control
device
Proportion of hazardous 0.2 (20%) Manufacturer´s specifications
failures
Emergency stop control
device
T1 175.200 h Expected service life
Duration of use (20 years)
Result:
Result Reason
Every chan- The values of the calculation can be found in the following table.
28609440_as_fe_i_016_v10_en_iwlan.doc
nel
DC High DC = 99%
Cross-check in F-DI
Measures Fulfilled It is assumed that the user will take the necessary measures.
against CCF
Category 4 System behavior: One fault does not result in the loss of the safety
function. The individual fault is detected.
MTTFd: High, DC: high, measures against CCF: Fulfilled
Result:
Result Reason
Result:
Result Reason
Result:
Result Reason
6
B10 1 * 10 Manufacturer´s specifications Siemens AG
28609440_as_fe_i_016_v10_en_iwlan.doc
Result:
Result Reason
Every chan- The values of the calculation can be found in the following table.
28609440_as_fe_i_016_v10_en_iwlan.doc
nel
DC High DC = 99%
Direct monitoring by means of forced auxiliary contacts
Measures Fulfil- It is assumed that the user will take the necessary measures.
against CCF led
Category 4 System behavior: One fault does not result in the loss of the safety
function. The individual fault is detected.
MTTFd: High, DC: high, measures against CCF: Fulfilled
Result Reason
Result Reason
20 BACKGROUND INFORMATION
The following subjects are covered:
Table 20-1
Section Contents
Information on PROFIsafe • Functional safety of PLC and PROFIsafe
• PROFIsafe properties
• PROFIsafe principle
• PROFIsafe benefits
Safety function via IWLAN • Wireless link requirements
• Sufficient availability
• Sufficient security
Tools in the IWLAN environment • Internal functions of the IWLAN components
• SINEMA E
Specific measurements with IWLAN • Performance data
Copyright © Siemens AG 2008 All rights reserved
21 Information on PROFIsafe
Details: See /103/
The use of PLCs with digital communication between the components has
proved its worth in millions of applications. The prerequisites for using a
PLC in safety-related applications are created with the publication of the in-
ternational IEC 61508 standard.
The mechanisms for fault detection were examined in many digital commu-
nication systems. In 1999, the specification for "functionally safe communi-
cation" was created by PI /102/. The name for this technology is PROFIs-
afe.
With the help of PROFIsafe, safety-related data (e.g. process image of F
modules) is transferred over a shared medium together with standard data
(e.g. process image of standard modules).
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
Key points:
• PROFIsafe is an open standard for communication between the F host
(e.g. safety-related S7 CPU) and the F device (e.g. ET 200 with F mod-
ules)
• PROFIsafe is an international standard (like PROFINET and
PROFIBUS)
• PROFIsafe is an additional layer above the PROFIBUS and PROFINET
protocols, without provoking reactions in these protocols.
• PROFIsafe is independent of the transmission channel:
– Communication via cable (fiber optic cable, backplane bus)
– Wireless communication (see Chapter 22)
• PROFIsafe reduces the probability of errors in digital communication
between an F host and an F device to a level demanded by the stan-
dards.
• PROFIsafe has been tested by the German BGIA and TÜV /107/
• Can be used in safety-related applications to:
– SIL 3 in accordance with IEC 61508 / IEC 62061
– PL e in accordance with ISO 13849-1
– Category 4 in accordance with EN 954-1
PROFIsafe means the user does not have to evaluate the safety of the
communication system via PROFINET and PROFIBUS in a safety-related
application. The functional safety of the complete path is guaranteed with
PROFIsafe:
• from the transmitter of safety-related data (e.g. F module),
• to the receiver of safety-related data (F host),
• and vice versa
"Sufficient" means:
• "Spurious trippings" are restricted to a tolerable minimum (*1)
• There is a "good" connection (*2)
Note *1: Spurious trippings can occur, for example, when the connection
sporadically fails. Then PROFIsafe detects communication errors in the end
stations, and the affected part of the automation system assumes a safe
state (all outputs switched off).
Note *2: Chapter 22.2.3) explains what is meant by a "good" connection.
Note *1
Advantage at 5 GHz:
• Lower disturbances since there are almost no other wireless technolo-
gies available
• More non-overlapping channels available than in the 2.4 GHz band
"Sufficient" means:
• The probability of unauthorized access to data is as low as possible.
The IWLAN must be protected against these threats with certain measures.
28609440_as_fe_i_016_v10_en_iwlan.doc
Concealed SSID Configure the access point in such a way that --- 12.3
SSID is not transmitted. This hampers spying
on the wireless network.
Authentication and Authentication: WPA2-PSK *3 12.3.2
encryption Encryption method: AES
Select a pass phrase that is as complex as *1 12.4
possible
Recommended: At least 22 characters, using
special characters, numeric characters, lower-
case and uppercase letters.
Default passwords and In specific applications of the functional exam- --- ---
pass phrases of the func- ple, all passwords and pass phrases of the
tional example functional example must be changed.
Communication relation- The Ethernet client module connects only with --- 11.4
ship between access a specific access point. Both must have the 12.3
point and Ethernet client identical SSID.
module
Access rights for the wire- Activate ACL access list. --- 13.1
less interface Only the entered MAC addresses obtain ac-
cess to the access point.
Note *1: For simplicity's sake, simple passwords/pass phrases are used in
the functional example.
The pages of this menu display information on system events and on the
behavior of the protocols (IP, TCP, UDP, ICMP, and SNMP).
This chapter presents the most important pages in condensed form. Details
can be found in /3/.
Overview
Table 23-1
IWLAN component: Access point
PD/PC connection: IE switch (https://192.168.0.2)
Benefits: • The signal quality of the Ethernet client module can
be read
• From the MAC address, you can see which Ethernet
client module is currently logged on to the access
point
Screenshot
Figure 23-1 Indication of signal in %
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
Evaluation
One criterion for a good connection is fulfilled (Chapter 22.2.3):
• Signal quality > 60%
Overview
Table 23-2
IWLAN component: Ethernet client module
PD/PC connection: IM 151-3X2 (https://192.168.0.4)
Benefits: • Signal quality of the access point can be read
• You can see from the MAC address which access
point is involved
• Interference from other access points is detectable
Screenshot
Figure 23-3 Indication of signal in %
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
Evaluation
One criterion for a good connection is fulfilled (Chapter 22.2.3):
• Signal quality > 60%
Overview
Table 23-3
IWLAN component: Access point
PD/PC connection: IE switch (https://192.168.0.2)
Benefits: • Detection of the qualilty of the data channel on Layer
1
(transmission layer)
• A high number of errors indicates a poor connection.
Screenshot
In the screenshot, the following applies:
• "Header CRC errors" = CRC errors
• "Multiple retry count" = Multiple retries
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
Figure 23-5
Evaluation
Two criteria for a good connection are fulfilled (Chapter 22.2.3):
• CRC errors < 3%
• Multiple retries < 10%
Overview
Table 23-4
IWLAN component: Ethernet client module
PD/PC connection: IM 151-3X2 (https://192.168.0.4)
Benefits: • Detection of the qualilty of the data channel on Layer
1
(transmission layer)
• A high number of errors indicates a poor connection.
Screenshot
In the screenshot, the following applies:
• "Header CRC errors" = CRC errors
• "Multiple retry count" = Multiple retries
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
Figure 23-6
Evaluation
Two criteria for a good connection are fulfilled (Chapter 22.2.3):
• CRC errors < 3%
• Multiple retries < 10%
23.1.5 Overlap AP
Overview
Table 23-5
IWLAN component: Access point
PD/PC connection: IE switch (https://192.168.0.2)
Benefits: • Detection of interference in the access point
Screenshot
Figure 23-7
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
Evaluation
No interference
23.1.6 Signal
Overview
Table 23-6
IWLAN component: Ethernet client module
PD/PC connection: IM 151-3X2 (https://192.168.0.4)
Benefits: • The signal strength of the access point can be re-
corded or displayed.
• You can locate areas with insufficient signal strength
in this way
Screenshot
Figure 23-8
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
Evaluation
One criterion for a good connection is fulfilled (Chapter 22.2.3):
• Signal quality > 60%
The first method almost certainly results in the actually covered area being
much larger than necessary. Consequently, tapping by third parties is sim-
plified, and interference can occur in neighboring WLANs.
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
The line with "Mode = DCF" applies for the functional example. This means
a minimum refresh time of 32 ms.
The following configurations were therefore made with STEP 7 for the
IM151-3X2 in the functional example (Chapter 10.3):
• Refresh time: 32 ms
• Response monitoring time: 3 * refresh time = 96 ms
In the s7fcotix table, the following term is used synonymously for the "re-
sponse monitoring time":
• "Response time of the PROFINET IO Device (TWD)“
This is the only influence that IWLAN components have on calculating the
maximum response time with the s7fcotix table.
25.3.1 Overview
The figure below shows the interrelationships. The figure represents the fol-
lowing:
• Per step: Input information, result, worksheet used
• Explanations of the parameters: See Chapter25.3.2
Figure 25-2
Note *1
With "Discrepancy behavior: provide 0 value", TDIS is not relevant.
For this reason, the value 0 ms is entered.
See Chapter 10.4: Screenshot
Note *2
Calculation: 11 ms + 3 ms+ 2*3 ms = 20 ms
Note *3
Calculation: 390 µs + (380 + 9*4) µs + (120 + 9*4) µs = 962 µs
Note *4 and *6
See Chapter 25.1.
Note *5
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
Note *7
See Chapter 10.6: Screenshot, parameter 1
Note *8
See Chapter 10.2: "Watchdog interrupts" section.
Note *9
The value is determined by the parameterized readback time (here: 50 ms).
See Chapter 10.5: Screenshot, parameter 6
Table 25-4
Note *1:
See Chapter 10.4: Screenshot, parameter 3.
Note *2:
See Chapter 10.5: Screenshot, parameter 3.
26 Glossary
Table 26-1
27 References
27.1 Articles from the Service & Support Portal
Entry ID
Copyright © Siemens AG 2008 All rights reserved
28609440_as_fe_i_016_v10_en_iwlan.doc
Table 27-1
Table 28-1