Вы находитесь на странице: 1из 12

PC-based Control

Open, flexible and reliable

Product Brief · February 2004


What benefits does SIMATIC WinAC offer?

WinAC® (Windows Automation then possible over Industrial Ether-


SIMATIC WinAC is the PC-based Center) – the PC-based control net or over PROFIBUS as well as Engi-
control system from Siemens, solution of Totally Integrated neering on Target, whereby STEP 7 is
and is available in two versions – Automation – offers decisive directly installed on the control PC.
either as a Slot PLC with hard- advantages: SIMATIC WinAC is code-compatible
ware support (PLC = Programma-
ble Logic Controller) or as a soft-
· Open PC-based Control, to SIMATIC S7-400, i.e. program
Windows-based blocks created for SIMATIC S7-300
ware PLC.
· Utilization of SIMATIC know-how and S7-400 can be reused in WinAC
Thanks to the short innovation and vice-versa. So existing software
· Easy integration of technology investments are protected. In combi-
cycles and attractive price/perfor- functions
mance ratio, PCs are used today not nation with familiar and well-proven
just in the office but increasingly in
· Open data interfaces to the configuration with STEP 7, you can
Office world and other PC use your accumulated SIMATIC
automation, for example, for HMI
applications know-how to the full with WinAC.
tasks and data processing. Fre-
quently, the resources of these · Maximum performance and use Easy integration of technology
devices are not utilized to the full of the main memory of the PC functions
and their performance is constantly · Communication and diagnosis SIMATIC WinAC also supports the
expanding. So why not use the PC throughout every level easy integration of technology func-
for open-loop and closed-loop con- · WinAC variants to suit all require- tions, e.g. for counting, positioning
trol too? Due to the ruggedness of ments and closed-loop control tasks.
Industrial PCs, this is not a problem.
And the openness of the PC makes it Open PC-based Control based on For this purpose, on the one hand,
easy to integrate all the necessary Windows intelligent function modules are
hardware and software compo- available for SIMATIC ET 200 distrib-
SIMATIC WinAC supports control on
nents. uted I/O stations that are connected
the PC. WinAC – the SIMATIC S7 in
through PROFIBUS DP. On the other
Optimum system integration on the your PC – is the ideal solution when
hand, various different SIMATIC
one hand and openness towards in addition to control and visualiza-
software packages, such as Stan-
third-party components on the tion functions, tasks that generate a
dard PID Control for general closed-
other is not a contradiction as far as high volume of data and high-speed
loop control tasks and Easy Motion
Totally Integrated Automation is technology functions have to be
Control with its function block
concerned. What could therefore be implemented on a PC platform.
library through to Standard PLCopen
better than solving all tasks in one SIMATIC WinAC is easy to combine Motion Control for traversing linear
single unit, thus utilizing the advan- with third-party components and circular axes, provide solutions
tages of PC-based technology within through the OPC (OLE for Process for simple technology tasks.
Totally Integrated Automation? Control) standard interface and easy
Fig. 1 shows an example of a control
to integrate into the office world.
With this setup, a SIMATIC® S7® is setup with WinAC and several bus
integrated in the PC, and a cost-opti- SIMATIC WinAC hardware and soft- systems and network components.
mized complete solution is achieved ware can be implemented on the
where – if desired – all components SIMATIC PC and on most generally
can come from one source. Develop- available PCs equipped with the Pro-
ers and users both profit from the fessional versions of Windows
experience and worldwide services 2000/XP. In this case, the latest PC
of Siemens as the market leader, and trends and operating system vari-
the high quality of the SIMATIC® ants are supported.
products and systems. Utilization of SIMATIC know-how
PC-based controllers are configured WinAC is programmed using the
and programmed in the same man- familiar SIMATIC programming tools
ner as S7 controllers using the - with STEP 7 or, if preferred, with
STEP® 7 standard software. User the well-proven Engineering Tools
programs can execute – depending such as the S7-SCL (high-level tex-
on customer requirements – on a tual language) or S7-GRAPH (graph-
PLC or on a PC and existing S7 pro- ical configuration for sequence con-
grams can be ported as PC-based trols) languages standardized to IEC
solutions. 61131-3. All the configuration infor-
mation for a PC-based application is
generated, managed and stored
centrally. Centralized engineering is

2
Centralized engineering Open data interfaces to the Office
PC Server world and other PC applications
As shown in Fig. 2, SIMATIC WinAC
offers an open data interface to
standard software of the Office
world for vertical integration on the
basis of OPC (OLE for Process Con-
trol). During visualization and data
processing, the process data can be
accessed simply via this open data
interface by using symbols. The inte-
Panel PC Programming device gral OPC server permits multi-ven-
with WinAC dor industrial communications with
all OPC client applications, e.g. visu-
alization systems from other ven-
dors.
A component of WinAC is now
N the SIMATIC NET OPC server
which offers a significantly
improved performance compared to
the previous WinAC solution. There-
Drive fore a uniform OPC solution is now
Operator Panel available for SIMATIC.
ET 200S distrib- ET 200X distrib-
uted I/O station uted I/O station SIMATIC WinCC and ProTool/Pro®
can be linked in through a SIMATIC
interface in order to utilize compre-
Fig. 1: Example of a control setup with SIMATIC WinAC on Ethernet and PROFIBUS hensive diagnostic functions and a
common database. PG/OP commu-
nication supports the connection of
SIMATIC programming devices and
Operator Panels.
Vertical integration
Furthermore, SIMATIC WinAC also
permits simple horizontal integra-
tion of technological applications,
e.g. barcode reader, image process-
SIMATIC SIMATIC 3rd party Data ing, data acquisition, numerical con-
ProTool/ WinCC Visualization Exchange
Pro trol. A supplementary product is
available for this (ODK, Open Devel-
opment Kit), and permits access to
all hardware and software compo-
nents of the PC by incorporation of
C++ programs into the WinAC con-
trol program, thus allowing high
flexibility.
SIMATIC OPEN ODK Technology
Interface Interface

WinAC Software-PLC, Slot-PLC

Horizontal integration

Fig. 2: WinAC provides open data interfaces for vertical and horizontal integration of
other applications

3
What benefits does SIMATIC WinAC offer?

Maximum performance and use


of the main memory of the PC
Control
With SIMATIC WinAC, your PC-based room PC
automation solution can profit from
the high performance of modern
PCs. High processor clock frequen-
cies result in a high-performance
WinAC solution. Through utilizing
the main memory of the PC, no size
restrictions apply to your WinAC user
programs.
WinAC,
Communication and diagnosis e.g. Slot PLC
throughout every level
SIMATIC WinAC offers the complete
functional scope of S7 communica-
tion with S7 controls and other
WinAC stations over the MPI, PROFI-
BUS and Industrial Ethernet net-
works. With S7 communication, any
data ranges can be transmitted and
received. WinAC stations are han-
dled here in the same manner as
other S7 CPUs. By supporting several
independent PROFIBUS connections ET 200S distrib- ET 200M distrib- ET 200X distrib-
(e.g. CP 5613) as well as the activa- uted I/O station uted I/O station uted I/O station
tion and deactivation of PROFIBUS
slaves, an extremely flexible net-
work concept can be implemented.
PROFIBUS DP V1 support enables Fig. 3: For diagnostic purposes, direct access is possible from the control desk through
WinAC to the I/O level of the I/O devices
intelligent field devices with com-
plex functions to be integrated.
Direct access from a central control Simple operation
room beyond SIMATIC WinAC and An improved authorization model
network limits to all DP slaves and permits differentiation between
their components is particularly pos- plant owners, programmers and
sible for diagnostics purposes – even machine operators. Only simple PC
with remote diagnostics using user privileges, and not administra-
Teleservice (Fig. 3). This powerful tor privileges, are required to oper-
routing function indicates the status ate machines.
of the individual modules of the dis-
tributed slaves, i.e. faults can This guarantees protection against
already be diagnosed exactly in the unauthorized access, and may also
control room. reduce down times resulting from
maloperations.

4
WinAC Slot PLC
For increased availability and operational reliability

SIMATIC WinAC is available in two WinAC Slot PLCs for increased


different versions – as a Slot PLC or availability and operational Battery backup
Software PLC: reliability Status display

· The WinAC Slot PLCs are used in The WinAC Slot PLCs are based on Start and stop
PC-based solutions in which a the high-performance S7-400 CPUs of the controller
higher degree of availability and in terms of performance and com-
operational reliability are required mand set and enable a controller to
(Fig. 4). be implemented that is independent
· The WinAC Software PLCs are ap- of Windows.
propriate for PC-based applica- The Slot PLCs are subject to a restart
tions whenever high flexibility controlled by discrete commands
and openness are required for in- and after an interruption, the user
tegrating different tasks on a PC, program is resumed directly at the
e.g. data processing tasks (Fig. 5). point of interruption. In combina-
tion with an optional power supply
(PS Extension Board) and an exter-
nal 24 V power supply, the user pro-
gram of the Slot PLC can be pro-
cessed completely independently of
the PC. Battery backup ensures that
all data memory areas are retentive.
Thanks to this rugged and determin-
istic response, applications that
demand enhanced availability and
operational reliability can be imple-
mented.
The Slot PLCs have one integrated Memory
MPI/DP and one DP interface, for Status and Reset
error display of the CPU
example, for communication with
Fig. 4: WinAC Slot PLCs 412, 416 and other CPUs and for interfacing to dis-
power supply extension board tributed I/O. In addition, the Slot
PLCs support isochrone mode which Fig. 6: The user interface of the WinAC
Slot PLC corresponds to the
can be used to implement high- display and operating elements
speed, time-dependent applications of an S7 CPU
at decentralized locations. Programs
can be archived and dearchived
using the hard disk of the PC.
The WinAC panel on the PC offers
N The new version of WinAC Slot
offers even more performance
and improved convenience:
the display and operating functions
of the Slot PLC – comparable with · Up to four Slot PLCs can be used in
those of an S7-CPU (Fig. 6). one PC. Furthermore, a Software
PLC can be combined with up to
WinAC Slot is available in two differ- three Slot PLCs. An automation
ent versions: solution can therefore be of more
· WinAC Slot 412 is based on the compact design with fewer PCs,
CPU 412 with 128 KB memory for reducing space requirements and
code and 128 KB memory for hardware costs.
Fig. 5: The WinAC software PLCs for data · Firmware updating is carried out
high flexibility and openness using a file instead of with a mem-
· WinAC Slot 416 is based on the
CPU 416 with 1.6 MB memory for ory card as previously. Download-
code and 1.6 MB memory for ing of firmware from any PC
data storage medium (hard disk, USB
stick, CD-ROM) in the installed
state simplifies and accelerates
maintenance and servicing.

5
Software PLC WinAC Basis
For higher flexibility and openness

The SIMATIC WinAC Software PLCs


are available in two different
versions: Onboard DP Interface (SIMATIC PC) or CP 5611 DP-Interface

· WinAC Basis DP Master


32 Slaves
· WinAC RTX (real-time capability)
WinAC Basis – Or CP 5613 - DP Interface
the economical solution DP Master PC
WinAC Basis is the economical solu- 125 Slaves
tion for data-intensive and extensive PG/OP communication
PC tasks in combination with pro-
cesses for which a deterministic
response does not have to be guar-
anteed. A typical cycle time of 2 to 3
ms is achieved; this cycle time jitter
results from the necessary operating
system functions.
Application examples include line
and cell controllers in which differ-
ent equipment units and machines
are coordinated and an interface for
data processing is required.
WinAC Basis is a standard Windows
application whose performance can CP 5613 (PCI)
onboard
be adapted to requirements by DP-Interface
means of the processor and the Win-
dows priority. WinAC Basis can use
all the main memory of the PC and
offers program backup on the hard
disk. With the help of system func- Fig. 7: WinAC Basis can operate up to four independent PROFIBUS lines
tions (SFC 82 - 84), non-cyclic data for interfacing to the I/O
such as production parameters and
recipe data can be saved long-term
on the hard disk of the PC. In combi-
nation with an uninterruptible
N WinAC PN - the PROFInet
option package for WinAC Basis
power supply (UPS), all data can also Instead of being a separate WinAC
be stored retentively. version, WinAC PN is now available
I/O interfacing over PROFIBUS DP is as an option package for WinAC
performed at up to 12 Mbit/s over Basis. This package can be used to
the integrated DP interface of the simply update an existing system to
SIMATIC PCs or over communica- PROFInet functionalities for Compo-
tions processors (CP 5611/5613). In nent based Automation. WinAC PN
this case, up to four PROFIBUS lines uses the PROFInet V2.0 standard
with up to 500 slaves can be oper- which offers an improved real-time
ated (Fig. 7). communications response.
Component based Automation per-
N The new version of WinAC Basis
contains an optimized runtime
system with an average increase in
mits the modular design of plants
and machines – by application of
performance of around 100%. This distributed intelligence, e.g. pro-
noticeably reduces the cycle time, grammable field devices, drives and
and significantly increases the data I/O stations. This significantly
throughput. reduces the cost for configuration
and commissioning.

6
Software PLC WinAC RTX
For real-time and deterministic response

· Real-time response means that


the response to process events
takes place within a specific time
which can be useful, for example,
when "bad" parts are to be reject-
ed during quality assurance.
It can also be specified which pri-
ority the control program should
have in comparison to the
Windows application that is exe-
cuting simultaneously (Fig. 8).
· Deterministic response means
that the control program will be
executed in a specified cycle and,
if necessary, Windows applica-
tions that are executing simulta-
neously will be interrupted - this is
necessary for drive controls. The
time that remains until the end of
the cycle time after executing the
control program is then available
for Windows (Fig. 9).
WinAC RTX also supports isochrone
mode that can be used to imple-
Fig. 8: User interface for determining the priorities for the control program and the
Windows applications ment high-speed, time-dependent
applications such as closed-loop
controls even with distributed I/O.
WinAC RTX offers the same func- This can be used to implement PC- Interfacing to PROFIBUS DP slaves is
tional scope as WinAC Basis and also based and machine tasks such as possible using the CP 5613.
contains a real-time extension for demanding closed-loop control and
Windows 2000/XP (Real Time eXten-
sion of the company VenturCom).
Motion Control tasks. No operating
system know-how is necessary.
N The new version of WinAC RTX
contains an optimized runtime
system with an average increase in
This real-time extension supports performance of around 100%. This
both a real-time response and a noticeably reduces the cycle time,
deterministic response. and significantly increases the data
throughput.

Output Input Program cycle Windows and other Output Input Program Cycle
tO tI tOB1 Windows applications tO tI tOB1

Minimum cycle time


tMCT

Execution time

Cycle time

Fig. 9: Deterministic response of WinAC RTX thanks to a constant cycle time with a
reserve for Windows following execution of the control program

7
Open Development Kit N
WinAC Option for integrating special tasks

PC-based solutions generally also ODK applications are developed


include technological tasks such as using a standard development envi- Windows WinAC Soft PLC
image processing, data acquisition ronment for C/C++ programming,
or numerical control. The new e.g. the Microsoft Visual Developer‘s
WinAC option Open Development Studio. The application develop- C/C++ CCX FB
Kit (ODK) permits flexible use of all ment engineer thus uses a standard
PC resources by the control program environment tailored to Windows
via three different interfaces in applications.
order to upgrade the performance
of the PLC functionality. All operat- No C++ programming knowledge is
ing system functions and system required when incorporating such
applications into the control pro- Fig. 11: The Custom Code Extension
resources of Windows are available Interface (CCX) permits the call-
to the programmer, and thus also gram of WinAC. The ODK applica-
tions can be used like normal system ing of C/C++ programs from the
access to external hardware and control program of the WinAC
software components. functions in the STEP 7 program. Software PLC
The new ODK version integrates the Development engineers of C++
applications can receive support WinAC ODK provides three inter-
functions of the previous supple- faces for the following applications:
mentary packages ODK (old version from the WinAC Competence Cen-
for the Software PLCs) and T-Kit (for ter: · Custom Code Extension Interface
the Slot PLCs) in one single develop- www.siemens.com/pcbasedautomation/cc (CCX) for calling separate C/C++
ment package. Software develop- programs from the control pro-
ments can therefore be repeatedly gram of WinAC
applied since such software can now · Shared Memory Extension Inter-
be used on all WinAC PLCs. Further- face (SMX) for fast data exchange
more, the new ODK version is com- of WinAC with Windows applica-
patible with the previous versions, tions
enabling existing applications to be · Controller Management Interface
used further. (CMI) for integration of the WinAC
panel functionality in a Windows
application

The table shows which interfaces


are available for which WinAC ver-
sions:

Interface WinAC
Soft Slot
Custom Code Exten-
✓ –
sion Interface (CCX)
Shared Memory
Extension Interface ✓ ✓
(SMX)
Controller Manage-
✓ ✓
ment Interface (CMI)

Fig. 10: User interface of application wizard with class library C++ program

8
Examples of SMX application:
Windows 2000/XP WinAC Slot PLC · Interfacing of motion control sys-
WinAC Software PLC
tems
· Interfacing of systems for data
acquisition and analysis
· Transmission and saving of large
quantities of production and qual-
ity data
· Direct high-performance incorpo-
ration of a job database
Application SMX Controller Management Interface
(CMI)
ODK can be used to integrate the
DP Master function of the WinAC panel into a
Windows application (Fig. 13). The
CMI provides the following func-
tions of the WinAC panel for the
application:
· LED statuses
· Start and Stop of the PLC
· Downloading of programs
Application examples:
Distributed I/O Drive · Integration of the WinAC Panels
into an HMI application
· Remote control of the PLC
Fig. 12: The Shared Memory Extension Interface (SMX) permits data exchange
between Slot or Software PLC and Microsoft applications · Implementation of specific user
privileges
Custom Code Extension Interface
(CCX) · Direct access to the Windows file
system
ODK includes an application wizard
and a class library for simple pro- · Implementation of special com-
gramming in Microsoft Visual C++ munications protocols
(Fig. 10). The C++ program which · Complex calculations for control
executes outside WinAC is called of foil quality
Windows WinAC Panel
from the PLC program via the CCX Application
Shared Memory Extension
using two system functions (SFC
Interface (SMX)
65_000, SFC 65_001) (Fig. 11). The RUN-P
C program can be executed in three Via SMX, ODK supports the develop-
different manners: ment of applications which require RUN
data exchange between Windows
· Synchronous, i.e. processed as applications, e.g. Visual C++ and the
part of the PLC cycle STOP
WinAC PLCs, as necessary e.g. with
· Asynchronous, i.e. started by the control or image processing tasks.
PLC program, and terminated in This data exchange takes place par-
the background ticularly rapidly via a dual-port RAM
· Continuous, i.e. processed paral- (DPR) or shared memory which are
lel to the PLC program accessed both by the external C++
CMI
program and the PLC program (Fig.
This permits many different applica- 12). ODK contains libraries for read-
tions to be implemented. Examples ing and writing this DPR according
include: to the polling method. As far as the WinAC
· Interfacing of fieldbus cards to WinAC PLC is concerned, the DPR
WinAC represents a 4-kB large I/O range Fig. 13: The CMI integrates the function
which is accessed using load/trans- of the WinAC panel into a Win-
· Integration of robot control soft-
fer commands. dows application
ware in WinAC

9
Technical specifications of WinAC

PC-based Control
Software-PLC Slot-PLC
WinAC Slot 412 WinAC Slot 416
WinAC Basis V4.1 WinAC RTX V4.1
V3.4 V3.4
Basic features
· Main memory (integrated) Usable PC memory Usable PC memory 128 KB code + 1.6 MB code +
(non-paged memory) 128 KB data 1.6 MB data
· Number of inputs/outputs 16/16 KByte 16/16 KB 4/4 KB 10/10 KB
· Bit memories 2 KByte 2 KB 4 KB 16 KB
· S7 counters/S7 timers 512/512 512/512 256/256 512/512
· Memory Card insertable – – ✓ ✓
Retentive
· Without UPS and PS Extension – –
Board
· With UPS All data –
· With PS Extension Board and – All data
battery
Number of function blocks Only limited by the available PC memory 256 FB, 2048 FB,
256 FC, 2048 FC,
512 DB 4095 DB
Command execution times
· Bit operations 0.013 µs 0.013 µs 0.200 µs 0.080 µs
· Integer operations 0.025 µs 0.025 µs 0.200 µs 0.080 µs
· Floating point operations
· Reference platform
0.025 µs
Pentium 2.4 GHz
0.025 µs
Pentium 2.4 GHz
0.600 µs
PC independent
0.480 µs
PC independent
N
· Deterministic – ✓ ✓ ✓
Multi-processor mode
Total No. of DP connections
1 Software PLC and up to 3 Slot PLCs
4 4
Up to four Slot PLCs
2
N
· Integrated – – 2
· CP5611/ integr. interface to 1 – –
SIMATIC PC, max.
· CP5613 max. 4 4 –
Communication functions
· PG/OP communication ✓ ✓
· S7-communic. as server ✓ ✓
· S7-communic. as client ✓ ✓
· PROFInet
Process data access
✓ 1) –
N
· OPC ✓
HMI through SIMATIC interface
· SIMATIC ProTool/Pro ✓
· SIMATIC WinCC/WinCC flexible ✓
Technology
· SIMATIC FM 2) FM 350/351/352/ 353/354/355
· Easy Motion Control
· C/C++ Interface

✓, with ODK N
PLC programming software STEP 7 V5.2 and higher, Engineering Tools (optional)
Operating system
· Windows NT 4.0 WS –
· Windows 2000 Professional ✓ >= SP3
· Windows XP Professional ✓ >= SP1
Order No. group 6ES7671-0CC... 6ES7671-0RC... 6ES7673-2CC... 6ES7673-6CC...

1
) With WinAC PN option package for Component based Automation
2
) Notes on the FM modules:
FM 350 - Counter module, FM 351 - Controlled positioning in rapid traverse and creep feed modes
FM 352 - Electronic cam controller, FM 353 - Positioning with stepping motors
10 FM 354 - Positioning with servo motors, FM 355 - Universal closed-loop control module
Software PLC on the Multi Panel
Embedded Control

In addition to the WinAC variants This combination is particularly suit- The following table shows the most
described above, Embedded Control able for control tasks that require important features for differentia-
with WinAC MP is a software PLC extremely rugged hardware. tion.
that executes under Windows CE on You can find further information in
the multifunctional platform the Product Brief "Embedded Con-
SIMATIC MP 370. trol with WinAC MP" (6ZB5370-
1BK0.-....).

PC-based Control Embedded Control

Productivity improvements thanks to Cost savings due to


· Flexible integration of control, visualization, · Control and visualization on a single platform
data processing and technology on a single platform · Ready to use, ready to operate components
· Scalable solutions in hardware and software · No additional hardware or software components are
· Open interfaces necessary
· Utilization of the performance of the PC platform · Compact design
· Implementation directly at the machine
Open, flexible, technologically advanced Compact, rugged, easy to use
Control with Control with
· SIMATIC programming languages · SIMATIC programming languages
· Deterministic response · Deterministic response
Retentive · Retentive
· Operation without a fan and hard disk
SIMATIC –
NET OPC Server with
· Data Access
· Alarms & Events
Visualization with Visualization with
· Pro Tool · Pro Tool
· WinCC
· Third-party systems
Technology Technology
· SIMATIC FM (through ET 200) · SIMATIC FM (through ET 200)
· Standard libraries, · Standard libraries,
EasyMotion EasyMotion
· Open Development Kit
Communication over Communication over
· MPI · PROFIBUS
· PROFIBUS · Industrial Ethernet
· Industrial Ethernet

11
terms of contract. Availability and technical spec-
obligation to provide the respective characteris-
tics shall only exist if expressly agreed in the

ifications are subject to change without notice.


PC-based Automation
Competence Center
Our Competence Center offers you
a complex spectrum of targeted ser-
vices ranging from workshops and
feasibility analyses through to the
performance of specific develop-
ment tasks under contract.

.
NAFTA: Southern Europe:
pcbased@sea.siemens.com CCMilano@siemens.it

Northern Europe: Asia:


CCCologne@siemens.com pcba@pek1.siemens.com.cn

apply as described or which may change as a re-


mance which in case of actual use do not always
tains descriptions or characteristics of perfor-

sult of further development of the products. An


The information provided in this brochure con-

Further info can be found in the SIMATIC


Guide Technical Documentation: www.siemens.com/simatic-tech-doku-portal

Order further documents


concerning SIMATIC at: www.siemens.com/simatic/printmaterial

To get in touch with your


contact person near you, visit: www.siemens.com/automation/partner

With the A&D Mall you can order


electronically using the Internet: www.siemens.com/automation/mall

Siemens AG www.siemens.com/winac © Siemens AG 2004


Subject to change without prior notice.
Automation and Drives Order No.: 6ZB5310-0KP02-0BA3
Postfach 4848, D-90327 Nürnberg All names marked with ® in this Product Brief
Printed in the Federal Republic of Gemany are registered trademarks of Siemens AG.
Federal Republic of Germany 26100/401403 KB 0304 6. MAN En

Вам также может понравиться