Technical Slides TIA Portal V15 en
Technical Slides TIA Portal V15 en
Technical Slides TIA Portal V15 en
Technical Slides
Application area
Merging of IPC and PLC in an MFP
Reduced space requirement, robustness Programming tool
function library)
Scripting,
C++ (CPU
C++ (CPU
OEM
OEM
STEP 7
STEP 7
SQL,
(API)
(API)
C++
C++
HMI
…
Process data
CPU 1505 S Windows Communication C/C++ Runtime CPU 1518 MFP
Hypervisor
CPU 1511C-1 1512C-1 1511F-1 1513F-1 1515F-2 1516F-3 1517F-3 1518F-4 1511TF-1 1515TF-2 1516TF-3 1517TF-3 1518F-4
types PN PN PN PN PN PN/DP PN/DP PN/DP PN PN PN/DP PN/DP PN/DP
MFP
Interfaces
1 1 1 1 1 2 1 2 1 2 1 2 1 1 2 1 2 1 2 1 2
1 1 1 1 1 1 1 1 3 1 1 1 1 1 3
Program/ 175 KB 250 KB 150/ 300/ 500/ 1/ 2/3 MB 4/6 MB 225/ 750/ 1.5/ 3/3 MB 4/6 MB
data storage 1 MB 1 MB 225 KB 450 KB 750 KB 1.5 MB 8 MB 20 MB 225 KB 750 KB 1.5 MB 8 MB 20 MB
1 MB 1.5 MB 3 MB 5 MB 1 MB 3 MB 5 MB 50 MB1
Bit- 60 ns 48 ns 60 ns 40 ns 30 ns 10 ns 2 ns 1 ns 60 ns 30 ns 10 ns 2 ns 1 ns
performance
Max. number 96 128 96 128 192 256 320 384 96 192 256 320 384
of connections
Positioning axes
• Typical2
• Maximum2 5 5 5 5 7 7 70 128 5 7 65 70 128
10 10 10 10 30 30 128 128 10 30 80 128 128
New New
1 Additional 50 MB memory for ODK applications; 2 For 4ms Servo/IPO cycle
Hardware detection
of PROFINET IO devices
• Time savings through automatic
detection of IO devices
• Instead of manual configuration
from the hardware catalog, insertion
of IO devices including modules
from the system/machine in the project
by means of hardware detection
Router: 10.10.0.1
Default-Gateway for devices
• Default-Gateway of devices is derived from the
Router: 192.168.1.100 controller:
X2 A default gateway can be used for the interface of CPU
IP X2: 10.10.0.10
(here X1).
CPU
Router: 10.10.0.1
• Each device can (optional) have their one default-
IP X1: 192.168.0.10 New
Router: --- gateway.
X1
Device 1 Device 1
IP: 192.168.1.2 IP: 192.168.1.2
New
Router: --- Router: 192.168.1.100
2
1
Hardware identifier
Function
• Setting of breakpoints in SCL/STL programs
(also possible in mixed LAD/FBD blocks)
• Maximum number of active breakpoints per CPU:
• ≤CPU 1516/CPU 1515SP PC: 8
• ≥CPU 1517/CPU 1507S/S7-PLCSIM: 20
• From firmware version V2.5 of CPU S7-1500
Customer benefits
• Testing of SCL and STL program code When a breakpoint is reached,
with the aid of breakpoints the CPU enters hold mode
• Step-by-step isolation of errors
• Simple and fast analysis of complex programs
in the office before actual startup
• Avoidance of mechanical kinematics parts (flange, tool) Zone supervision Work zone
colliding with installations in the work zone
Signaling zone
• Signaling zone for triggering actions (e.g. open/close
gripper) depending on the spatial position of the tool
Flange zone
and/or flange
1 From FW2.5
2 Permitted sections in FCs: In, Out, Temp, Return; permitted sections in FBs: Temp; Array_Of References is not permitted; 3 UDTs, SDTs, basic data types with the exception of bools
Sample application
• Generic access to different data records
• Fully symbolic access to referenced tags
without prior recopying to intermediate
tag
Function
• Read data from an ASCII file
from the SIMATIC memory card
• Write data to an ASCII file on
the SIMATIC memory card
Customer benefits
Complex file structures are used in free ASCII format
on the SIMATIC memory card, for example to
• Import recipes in cases where CSV
is not flexible enough
• Import complex parameterizations
or configuration files
• Output complex files for documentation
Function
• SplitRange
• Distribution of the controller actuating
variable to a number of actuators
• RampFunction
• Limiting the rate of change and
the limit values of a signal
• Different gradients for positive/
negative/rising/falling signals New
Customer benefits
• Less effort for programming
regulations and controls
• Simpler transfer of applications
with modular PID control
1 From FW2.0 for S7-1500; 2 From FW4.2 for S7-1200
Sample application
Creation of generic functions for handling
different DB types, for example DBs
for speed and positioning axes
Sample application
Decompose, process or also simply
assemble control and status words
1 From FW2.1
Function
• Download PLC tag tables to the CPU
• Display PLC tag tables also under “Accessible
devices” and on the memory card (incl. opening)
• Online status at granular tag level
• Uploading of individual or all PLC tag
New
tables into the predefined structure
Customer benefits
• Tracking of changes done by other user on the CPU New
Function
New
• Online/offline comparison at tag table level
• Detailed comparison for individual
PLC tag tables
• Detailed comparison for all tags New
Customer benefits
Complete overview of all online/offline information
Function
• All online functions (e.g. block supervision,
online/offline comparison, ...) directly after
upgrading the project
• Display of project version in the life list (details)
• Upgrading of online CPU in run
• For software changes
• Only if no F program is available
• Complete download in run since
all blocks have to be “upgraded”
• Precondition: CPU was loaded with STEP 7 V14 or
higher
Customer benefits
• No system downtime following project upgrade
• Troubleshooting possible during operation
with new TIA Portal version
Function
• Display and editing of multilingual comments
• Supported editors
• PLC tag table
• Programming editors
• Data blocks
• PLC data types
• Context-sensitive text display
• Import/export displayed texts with .xlsx file
New
Customer benefits
Context-related translation of project texts
Function
• Calculation of new signals from the recorded
signals based on mathematical formulas
• Fundamental arithmetic operations With Filter
Customer benefits
• Generation of unavailable information
• Subsequent preparation of measurements
• Measurement of signal paths (e.g. mean value)
Customer benefits
Simple modification of values within the SIM table
for quickly testing the STEP 7 user program
New
2016 2017
Q3 Q4 Q1 Q2 Q3 Q4
TIA Portal
V14 V14 SP1 V15
OP und TP der Serie 70, Serie 170 und Serie 270 No support in V15
Multi Panels der Serie 170, Serie 270 und Serie 370 No support in V15
In order to maintain panels with images up to V11 in WinCC V15, they have to be upgraded before.
Advantages
• Excellent ease of use thanks to new
scratchproof glass front (single- or multi-touch)
• Attractive design, fully IP65- protected
• Flexible option for installation directly
on the machine with mounting on a support
arm/pedestal
• Fast startup with simple service access
• Optimum flexibility thanks to simple
enhancement options with extension units
WinCC WinCC
Option Option
https://www.siemens.de/industrysolutions/de/en/wincc/products/pm-logon/pages/default.aspx
… up to 128 PLCs
Chassis/cabinet
Applicable S7-1500/1500T/ET200SP Only with S7-1500/1500T/ET200SP CPU
SIMATIC
controllers Open/software controller
S7-1200
S7-300 and S7-400
Applicable SIMOTICS All SIMOTICS motors and 3rd motors
motors (with the exception of SIMOGEAR and linear motors) New
External motors
Extended
Communications PROFINET • PN with IRT (clock-synchronized communications)
• PROFINET only
PROFIBUS
Telegrams PROFIdrive telegrams All telegram configurations
PROFIsafe
Siemens telegrams
Telegram extension
Additional EPos Central and decentral motion control possible
functions
DCC
Functions
• Support of SINAMICS firmware version 4.7,
Service Pack 9
• Addition optimization and expansion
of commissioning assistants
• Configuration of the motor brake
• Cancel online option
• CU250D-2: SSI encoder as motor encoder
• PROFINET name assignment without
the reboot of the G120 control unit also
in the list of the accessible devices
• Support of CU240D-2/CU250D-2 with
polymeric optical fiber (POF)
Function
• Adding of drive units and components
• Setting of selected drive parameters
(offline and online, reading and writing)
• Telegram configuration
• Download to a device (no uploads)
• Usable for the SINAMICS G120 family and CU320-2-based
drive units (SINAMICS S120, G130, G150, S150 and MV)
Customer benefits
Flexible Startdrive extensions to meet
customer-specific requirements
Integration into customer-
specific and automated workflows
Stable Openness interface across
TIA Portal versions
Unrestricted © Siemens AG 2017
Page 49 December 2017 TIA Portal Market launch team
Startdrive –
Startdrive app “Edit parameters in several drives”
Application
• User-defined settings in many drives in a project at
once
• TIA Portal external application
• Simple and intuitive to use
• Usable for the SINAMICS G120 family and
CU320-2 based drive units (SINAMICS S120,
G130, G150, S150 and MV)
• Is provided with V15
Customer benefits
Efficient mass data operation
Open source example for use of
Openness interface for drive settings
New
Function
• Calculation of new signals from recorded signals
on the basis of mathematic formulas
• Basic calculating operations
• Sum, root, square, 1/X, modulo
• Integral, differentiation
• Various filter functions
• Calculation of the mean, effective value,
integral in the area of measurement cursor
Customer benefits
Generation of unavailable information
Retroactive processing of measurements
Measurement of signal curves (e.g., mean)
Function
• Introduction of the Startdrive Advanced license for use of additional
engineering functions with a high amount of added value
• Only a license key is required, no additional installation
• Trial license is free of charge without a license key (21 days)
• Functions in V15: Safety acceptance test for the G120 family
• Managed acceptance test assistant for all safety-integrated
functions (basic and extended safety)
• Automatic and safety-function-specific creation of traces
• Generation of an acceptance protocol as an Excel file
Function
• Managed acceptance test assistant for all drive-based,
safety-integrated functions (basic and extended safety)
• Automatic and safety-function-specific creation of traces
• Generation of an acceptance protocol as an Excel file
• In addition to integration into TIA, the acceptance test
offers the following new features
• Series acceptance (transfer of results to other drives)
• Available for G110M, G120, G120C, G120D, G120P
Customer benefits
Efficient execution and documentation
of the safety acceptance test
Support with compliance with
machinery regulations
Step 3: Documentation
Generate a protocol (in an offline state)
Generate a protocol
(in an offline state)
Protokoll generieren
(im Offline-Zustand)
Step 3: Documentation
• The protocol will contain all necessary
data (cover sheet, test data, drive
parameters, checksums, signatures)
• The protocol is ready
for filing in the machine
• The format is optimized for
Microsoft Excel (but can be
used with OpenOffice as well)
Functions New
Customer benefits
• Maintenance of project users only once in
the project, not multiply on local product basis
• Maintenance of roles only once in the project,
not multiply on local product basis
• Assignment of roles to project users in the
project, not multiply on local product basis
• Basis for efficient administration
of personalized security
Customer benefits
• Automatic download to machines is possible
• Development of simple tool interfaces for PLC down-
load for persons without knowledge of TIA Portal
• Automated input of protection level
and binding passwords
Filter options
Sample use case
As a user, I would like to establish
the statements used in a CPU
3
Workflow
1. Define user-defined filters with source object
“Type” and value “Instruction” 2
Customer benefits
• Quickly find any versioned statements used
• Statement versions are also displayed
Protected types
“Protected library types” features
Use of protected types
• All types in protected libraries are write protected from a protected library
Features
Menu entry to execute predefined
external applications.
Usage
Is a part of the settings-export/import
to allow central predefinition for
multiple engineering PCs/Stations.
Function
• Hardware manuals integrated
in the information system
• Some manuals contained in TIA Portal V15
• Additional manuals available
as a support package as needed
Customer benefits
Hardware manuals can be browsed, New
filtered and used as favorites
Function New
Customer benefits
• Joint administration of software
and licenses in one tool
• Further functions can be added on
according to individual requirements
(e.g. user administration with UMC)
• Ease of use via web browser
Function
• Failsafe arrays (read access) for data types
INT and DINT
• Separate F-signature for hardware and software
• Overflow handling
• Usability improvements and more new functions
• Read back of fail-safe F-FB Out parameters
• Writing of F-FB input parameters as for STEP 7 Standard
• Start values of instance DBs can be changed
• Synchronous failsafe OB
• DINT INT converter (S7-1200, S7-1500)
• ABS: Create absolute value (S7-1200, S7-1500)
Customer benefits
Increased efficiency for programming
failsafe S7 controllers
S7-1500
Function
New
• F data blocks support failsafe arrays
of data type INT/DINT
• Read access to failsafe system blocks
RD_ARRAY_I and RD_ARRAY_DI
• Up to 10,001 (0 … 10,000) elements
per array are supported
New
S7-1200 S7-1500
Function
• Differentiability between hardware
and software-related changes
• Documentation in safety print-out
New
S7-1200 S7-1500
Function
• As with standard operations, failsafe uses
the ENO output (enable output) to signal
overflows (according to IEC61131)
• The following statements are supported for
the data types INT/DINT: ADD, SUB, MUL, New
DIV, NEG, ABS, Converter DINT INT
• Overflow processing is activated
by interconnecting the ENO output
S7-1200 S7-1500
• New “ABS” statement – Absolute value for INT and DINT (S7-1200, S7-1500)
Function
• Automatic marking of multiuser objects
• Offline working possible with multiuser engineering
• Enhanced check-in and comment functions
• Project server with extended revision history
and recovery functions
Server project
Customer benefits
• Multiuser engineering also possible
without active server connection
• Improved usability for quick overview of
changed objects and conflict recognition
• Traceability of project progression on the
multiuser server (What was changed by whom?) Local project Local project Local project
• Project milestones can be commented and saved
• Project history can be exported for evaluation
Check-in
• Extended comment option on check-in Filter for conflict recognition
Project management
• No restriction with respect to savable project
versions in the short-term archive
• Project versions can be archived and are there-
fore excluded from the short-term archive
Project milestones can be marked Savable project versions
in this way (startup, machine handover,
functional enhancements, ...)
No restriction
• Rollback to saved versions possible (since V14) with respect
Version comments can
be added at any time
to short-term
archive
Server management
• Multiuser Server V15 also supports
TIA Portal projects from V14
• Side-by-side installations of Multiuser
Server V14 and V15 are possible
• External multiuser tools are now available
in all TIA Portal languages
Function
• OPC UA Server
• Method call
Maintenance hub
• Support for companion specifications
Customer benefits
• Simple and safe exchange of data
between client and server
• Apart from the up-to-date data and symbolic names,
additional attributes can also be exchanged
• Remote Procedure Calls (RPC call for a remote
procedure) are enabled efficiently based on methods
• Eliminates the need for manually
created handshaking
• Ensures data consistency Production 1 Production 2
• Companion specifications allow plug&play
with standardized interfaces
Classic OPC UA
handshake Ready to transfer Method Recipe parameters A, B
A
A+B CallResponse(c=15, Good)
C
=C
B
CallRequest(a=20000, b=20000)
CallResponse(BadInvalidArgument)
Proprietary
Function
• The initial value identified in a cycle are marked in the
PLC Code Viewer for ProDiag supervisions
• This function is available for S7-GRAPH
since V14 SP1 New
Customer benefits
Recurring errors can be localized more easily
since the causative error sources are marked
Function
• A tag can be defined in the global
supervision settings for recording a time- CentralTimeStamp
Customer benefits
The user can fully trace back which events
were identified within a CPU cycle
Helpful for resolving the cause of error
in comprehensive fault analysis
New
Timestamping of alarms
to the precise second!
Function
Display of additional information for quickly
resolving errors in a faulty step sequence
• Predecessor/successor step
• Several parallel steps are connected upstream (+)
• Several parallel steps are connected downstream (?)
• Display of interlock /Supervision error New
• Output of initial value
Customer benefits
• The operator or maintenance engineer receives
all necessary information at a glance
• Access to the PLC Code Viewer is only necessary Time saving, rapid fault localization
to obtain additional criteria for the step enabling without additional operation measures
condition of a sequence (more in-depth fault analysis)
Rapid diagnosis!
Function
Compared with the predecessor version (V 1.0),
1,000 supervisions can now be grouped (V2.0)
within a ProDiag supervision function block
instead of 250
Customer benefits
• The customer can organize the grouping
of supervisions ever easier in terms
of technological aspects
• In case of smaller systems without a technolo-
gical hierarchy, all supervisions can be groped Even simpler ProDiag handling for OEMs
in a single ProDiag supervision function block so that
no separate assignment is necessary
Simple!
Function
• A large number of supervisions can be created
in a single operation in the PLC Tag Table and in
the Global DB also in the FB interface
• Only Boolean tags are taken into account
within the selection. In other words, non-boolean tags New
do not have to be specifically excluded
in the multiple selection
Customer benefits
Rapid definition of multiple supervisions
Time saving, avoidance of errors
Increased engineering efficiency!
New
New
Identification of supervisions
If there is more than one supervision for a
Boolean tag, this will be identified accordingly
The customer can determine instantly
if s/he has inadvertently defined more
than one supervision per tag
Trigger alarms and events with API call Exchange acyclical data
• Process alarms (OB40) Write and read support for data record
• Status alarms (OB55) via SFB52 (RDREC) SFB53 (WRREC)
• Update alarms (OB56)
• Profile alarms (OB57)
• Diagnostic alarms (OB82)
• Pull/plug alarms (OB83)
Customer benefits
• Fast, intuitive modification of CPU status without
having to switch to the TIA Portal to do this Select both controllers and click
Run/MRES button
• Simple option to perform a memory reset directly
in PLCSIM Advanced so as to set the controller
to a familiar initial state
Customer benefits
Once created, controllers can be located again easily If the controller name is already
and started without having to fill out the full mask known, the underlying input
fields (IP address, Subnet mask,
Default gateway) are grayed
out and the Start button is active
Firmware
Firmware versions FW2.5, FW2.0
FW 1.8
and FW1.8 are supported FW 2.0
Download
FW 2.1
New
FW 2.5
PLCSIM Advanced V2.0
Function
• Automatic import of program blocks
to STEP 7 via Openness interface
• Simple access to all model signals
from the S7 program
• Execution of model and external
mode possible in different OBs
• Other useful functional enhancements
(see detailed slides)
Customer benefits
• Acceleration of workflow
by automating manual steps
• Easier verification of the model
• Improved debugging with Simulink
Function
• Automatic import of program blocks
to STEP 7 via Openness interface
• Definition of the project and
CPU in the model options
• Model in Simulink and project in TIA Portal
can be opened at the same time
• Optional compile following import
Customer benefits
Acceleration of workflow
by automating manual steps
TIA Portal
Openness
Function
• Simple access to all model signals
from the S7 program
• Scalable for
• All signals with names
• All signals with names without test points
• Test points only
Customer benefits
Verification of user program including access
to a consistent image of current process signals
when invoking cyclical OBs
ExtMode
Isochronous OB
OneStep OneStep
Licensing
• Floating license for simple application
with several users
• Trial license (21 days) for testing
• Upgrade available for 1.0 users
SiVArc Library
Automatic generation of HMI tags, screens, • Image blocks
• Image templates
screen items and text lists,
• Image objects
based on the existing PLC program • Text lists
New in V15
• Generation of alarms with an alarm
PLC program Rules
rules editor: Bit and analog alarms, • Function block • Image rules
classes and groups (FB/FC) • Variable rules
• New image object: TrendControls F(t) • Data block SiVArc • Text list rules
(DB) • Library rules
• Template screens for Panels and RT
• Alarm rules
Advanced: Copying from the library
and assignment to images
Visualization
• Screens
• Screen items
• Tags/table
• Text lists
• Alarms
New in V15
Creation of alarms with
the alarms rule editor
• Bit messages
• Analog messages
• Message classes
• Message groups
New in V15
New image object: TrendControls F(t)
1. Configuration of trend in
the normal properties page
2. Subsequent configuration of
trend in the SiVArc properties
New in V15
Image templates for the Panels and
RT Advanced: copying from the library
and assignment to the images
Energy Suite
• Recording of energy data by PLC
• Energy monitoring on HMI
and SCADA
• Simple configuration
directly in the TIA Portal
• Generated automatically
rather than programmed
New in V15
• Energy data not counted as
WinCC PowerTags in WinCC RT
Professional
• S7 Energy Efficiency-Monitor
for machines: New S7 instruction
for calculating and assessing the
energy efficiency of machines
Function
Visualization of energy data
in energy objects1 requires no Energy data
additional PowerTags in is excluded from
the PowerTag
WinCC RT Professional count
Customer benefits
• Cost reduction
Number of PowerTags is not
increased by energy data
• Simplified order process
Comparison
• Number of PowerTags required does
not have to be calculated in advance
V14 From V15
• New measuring points do not lead
to an exceeding of the PowerTag Number of PowerTags per energy object Up to 180 0
license
1 Each energy object contains instance data blocks whose data is excluded from the license count
Function
• S7 statement for product-related and standardized1
calculation of energy consumption in machines
• For integration in machine control (S7-1200/1500)
and on-site visualization of efficiency status
• Automatic long-term measurements (e.g. batch, shift)
• Creates an efficiency log (.csv) for detailed evaluation
and documentation
Customer benefits
• Production-related energy transparency
Efficiency status of machine at a glance always
• Simple integration in existing S7 program
As S7 instruction, integral part of STEP 7 (TIA Portal)
• Cross-vendor
According to Measurement Instruction VDMA 34179
1 According to Measurement Instruction VDMA 34179 (German Engineering Federation for plant and machine builders)
Role
Role
Role
Role
Product Product
• Allows personalized access to TIA Portal projects TIA Portal V15 TIA Portal V15
• Define project users, roles and assign them
Subject to changes and errors. The information given in this document only contains general
descriptions and/or performance features which may not always specifically reflect those des-
cribed, or which may undergo modification in the course of further development of the products.
The requested performance features are binding only when they are expressly agreed upon
in the concluded contract.
All product designations may be trademarks or product names of Siemens AG or supplier com-
panies whose use by third parties for their own purposes could violate the rights of the owners
siemens.com/tia-portal