STEP 7 V14 New Functions PDF
STEP 7 V14 New Functions PDF
New functions
Unrestricted Siemens AG 2016 Programming; editors and usability; system functions
SIMATIC STEP 7 in the TIA Portal
Highlights of STEP 7 V14
Details 7. Simulation
1. Hardware configuration 6. System functions
Quick PLCSIM startup in
compact mode
Grouping of devices Global search
Easy device exchange,
Hardware profiles, . Innovated information system
Export/import of settings
2. Editor functions
Functions
Grouping of I/O devices/slaves
in the project navigation
Benefits
Technological merging
of devices New
Devices as part of large applications
can be located more quickly
Functions
New
The arrangement of the network/device view
can be chosen freely.
Benefits
The vertical division of the device view provides
its user with a structured overview of all devices
and can be used for editing the most important
device properties.
Benefits
Standardized user interface for both the
device and topology view
Fast adjustment of the topology view
New
Functions
In addition to the CPU/IM, the
online & diagnostics editor under
online accesses displays all
plugged-in modules.
Modules can be updated
individually.
New
Benefits
The user can perform a device
update regardless of whether all
modules have been configured in
advance.
New
New
Structured IO tags
Graphic display of structured IO tags in the
table
Display of overlapping variables
7. Simulation
1. Hardware configuration 6. System functions
Quick PLCSIM startup in
compact mode
Grouping of devices Global search
Easy device exchange,
Hardware profiles, . Innovated information system
Details Export/import of settings
2. Editor functions
Functions
SCL networks can be inserted in an LAD (FBD) block.
Benefits
Depending on the use case, the ideal programming
language can be selected freely within a block, e.g. LAD
for links and SCL for subsequent mathematical
calculations, so that programming becomes considerably
more efficient.
An SCL network, for example, can now be inserted
instead of the Calculate Box. New
Functions
New keyword REGION (cf. C#)
Any name including spaces and special characters
New
Nested regions
Open/closed status is saved
Synchronized navigation column including the display of
syntax errors
Benefits
Code structuring
Enhanced overview and readability
Simple navigation even in large blocks
Functions
Useable for: New
FBs and FCs
All parameter types (In, Out and InOut)
All data types
Can be found in the properties of the parameter
Adjustable options:
Show
Hide for assigned and unassigned parameters
Hide if no parameter is assigned
Benefits
Improved overview of blocks with many optional
parameters
Function
Block numbers required for internal
processing are assigned automatically by the system
(setting in the block properties)
The system resolves conflicts in the block numbers
automatically, e.g. due to copying processes.
Benefits:
User programs can be programmed symbolically Copy and paste
The user does not have to concern himself with numbers
The system renumbers the
and number conflicts
blocks and resolves the
conflict during the
translation.
Functions
Source codes can be compared using many filter options.
Evaluation of checksums in the user program New
Benefits
Differences in blocks are recognized more quickly.
The reasons for differences can be identified more quickly
(e.g. the data type used has changed)
Old_Checksum = C153Q3
Cur_Checksum = XZA135
New
Declaring new tags as Temp
New tags are declared as Temp by default
and not as bit memories
New
Network status on opening/closing a block
Networks are displayed the same way they
were displayed the last time the block was
closed.
New
Block information with up to 125 characters
For S7-1200/1500
New
SCL: Display all monitored values
Context menu for showing/hiding
All available tags are displayed
New
Undo also available offline
New
S7-Graph: Symbolic jump/jump target
Symbolic display of the jump and jump target
in the DetailedSequenceView.
New
7. Simulation
1. Hardware configuration 6. System functions
Quick PLCSIM startup in
compact mode
Grouping of devices Global search
Easy device exchange,
Hardware profiles, . Innovated information system
Export/import of settings
2. Editor functions
Functions
Array(*) as new parameter data type New
LOWER_BOUND, UPPER_BOUND for determining the
array boundaries
STL, SCL, LAD, FBD
Benefits New
Pointer programming for arrays of varying lengths no
longer necessary
Better runtime performance than pointer (Any/Variant) and
copying by MOVE_BLK
Fully symbolic and improved readability
Enables generic standard functions for arrays varying in
length
Functions
Saving multi-instance data in an array
(STL, SCL, LAD, FBD)
Multi-instances can be called in loops New
Applies to PID-Tos* as well
Benefits
Drastic reduction of code
Enhanced readability
Efficient programming of mass calls
Functions
List technology object (TO) instances in an array of
DB_ANY
Hand over DB_ANY to a technology object
S7-1500: starting from FW V2.0
S7-1200: starting from FW V4.2
Benefits
Indexed access to TOs in slopes instead of separate
access requests
Reduction of code
New
Functions
Transfer of an instance to an FC/FB
Call of the transferred instance in the FC/FB
STL, SCL, LAD, FBD
New
Benefits
Standardized functions to which dynamic
instances are transferred
The used instance has to be defined at the block
call (not inside the block).
Function:
Local and global constants can be used both in the code
and as array boundaries.
Benefits:
Arrays and strings can be adapted centrally by changing
the constant value.
Thus, for example, programs with a centralized adjustment
to the availability of memory of CPUs can be adapted.
Serialize data
Structure
Var1 : Bool = true
Serialize transforms structured Var2 : Bool = false
data in a byte array. Var3 : Bool = false
Var4 : Bool = false
Var5 : Bool = false New
Deserialize transforms a byte array Var6 : Bool = false
SERIALIZE
DESERIALIZE
Structure
Var1 : Byte
Functions
Two variables of the same PLC data type can be
compared to each other. New
Check for consistency and inconsistency
Available in STL, SCL, LAD, FBD
Benefits
Symbolic programming using structured variables is now
possible without restrictions and with optimal runtime New
performance.
Functions
Alarm texts and comments in the user program are
loaded* onto the controller in 3 languages.
Benefits
Web server and display can display alarms in up to three
languages.
Translations are retained when downloaded/uploaded.
HMI Code Viewer and Graph-Viewer show the comments
and the code in three languages.
Alarms and comments in three languages
Notes:
Applies to S7-1500, 2 languages for S7-1200
The alarms are loaded into the work memory. The contents are loaded into
the load memory.
7. Simulation
1. Hardware configuration 6. System functions
Quick PLCSIM startup in
compact mode
Grouping of devices Global search
Easy device exchange,
Hardware profiles, . Innovated information system
Export/import of settings
2. Editor functions
Functions
Virtual HMI - Same functional scope as
SIMATIC HMI: New
Benefits
Easy connection of third-party products
to the alarm system of the S7-1500
Data block
Alarm server
System diagnostics
Program_Alarm
S7-Graph
ProDiag
Unrestricted Siemens AG 2016
Page 34
SIMATIC STEP 7 in the TIA Portal
Highlights of STEP 7 V14
7. Simulation
1. Hardware configuration 6. System functions
Quick PLCSIM startup in
compact mode
Grouping of devices Global search
Easy device exchange,
Hardware profiles, . Innovated information system
Export/import of settings
2. Editor functions
Functions New
Re-initialization of actual values with
start values of the DB
Benefits
Quick reset of the application to a defined state New
Quick restoration of the application after upgrade or PLC
replacement
Functions
A new "Monitor value" tab in the inspector window enables
the monitoring of structures on the block as well as their
call environment.
Context-sensitive selection
Benefits
New
Fast troubleshooting when values of a structure variable
change with several accesses per cycle
Clear representation of actual values of a structure tag
7. Simulation Details
1. Hardware configuration 6. System functions
Quick PLCSIM startup in
compact mode
Grouping of devices Global search
Easy device exchange,
Hardware profiles, . Innovated information system
Export/import of settings
2. Editor functions
Functions
New
HMI and PLC accesses at a glance
New types of cross references (types-instances,)
Overlapping accesses on PLC tags
User input of tags (Go To... functionality)
Check several tags at the same time New
Support of know how protected blocks
Several filtering options
Benefits
Quick analysis of the program structure
Quick identification of errors
New
Objective New
Automated recording without the TIA Portal TIA Portal Webserver
Automated repeated measuring
Troubleshooting in systems
Persistent storage of measurements (on memory card)
Objective
Displaying different measurements in a common diagram
Typical applications
Comparative analysis of repeated measurements (controller optimization)
Combining simultaneous measurements from different devices (S7-1200, S7-1500, drives)
Functions
Start via menu, toolbar, shortcut, context menu
Textual search with results list, incl. preview of places found
Structured and sortable
"Go to option form the list to the place found in the editor
Flexible search request (Infix, Suffix, Wildcards)
Scope of search can be limited
Functions
TIA Updater Tool
Corporate Update Server: Selected TIA Portal Updates
can be stored on a local server and then be distributed via Internet
the local network.
Updates will be distributed through standard Microsoft Siemens Update Server
server services (IIS, BITS).
Functions
Manual import and export of the global TIA Portal settings
Central administration of the global settings
Benefits New
Easy transfer of the global TIA Portal settings between
different installations/PCs
TIA Portal settings that are valid company-wide can be
easily rolled out to any number of TIA Portal users
Identical TIA Portal behavior and appearance at all
managed TIA Portal installations
Functions
New help system based on HTML
Expanded search function
Programming examples for all
PLC applications
New start page and synchronization
with the online support page
Benefits
Several search results can be
displayed in separate tabs at the
same time Search Navigation Content
Objects can be located more quickly
thanks to device-granular search
options.
New
Archiving and retrieval
Backup copy or ZIP-archive
Delete recoverable data
Add date/time to filename
Export/import of settings
2. Editor functions
Functions
New compact view
No simulation project needed to start application
New CPUs:
S7-1200F incl. F I/Os
S7-1500 Compact-CPUs
T-CPU incl. motion functions
Drag & Drop of hardware modules into the Sim-
table
Simulation of the decentralized periphery
Undo/Redo-feature
Functional extensions for sequences
Functions
Importing CPU traces as a sequence
Neu
Starting a sequence using trigger handling
Activating/Deactivating of actions
Delay times for sequences
Benefits
Simple analysis of parameters in the laboratory
Simple adjustment of the sequence to fit new Neu
requirements
siemens.com/tia-portal