Sie sind auf Seite 1von 5

SIMATIC

Industrial software
Readme SIMATIC S7-PLCSIM Advanced V1.0 SP1
Readme

General information
Content
This Readme file contains information about SIMATIC S7-PLCSIM Advanced as of V1.0 that was not yet available at the
time of release. This information should be considered more up-to-date than the product documentation and, where
necessary, replaces corresponding information in the product documentation and installation instructions.

System requirements
Supported operating systems (64-bit versions):
Windows 7 Ultimate SP1
Windows 7 Enterprise SP1
Windows 7 Professional SP1
Windows 7 Home Premium SP1
Windows Server 2012 R2 StdE (full installation)
Windows 10 Home Version 1607 (OS Build 14393)
Windows 10 Pro Version 1607 (OS Build 14393)
Windows 10 Enterprise Version 1607 (OS Build 14393) (for PG/PC)
Windows 10 Enterprise 2016 LTSB (OS Build 14393)
Windows Server 2016 Standard (full installation)
Supported virtualization platforms:
VMware vSphere Hypervisor (ESXI) 6.0
VMware Workstation 12 Pro
VMware Workstation 12.5
VMware Workstation Player 12
VMware Workstation Player 12.5

Fail-safe CPUs
Error downloading program changes
The error message "Corrupt" appears when downloading program changes to an F-CPU. The F-CPU remains in STOP
mode when the "Start all" option check box is selected.
Remedy
Deactivate the "Start all" option check box in the "Load results" dialog.
Once the download is complete, set the CPU to RUN mode manually using the RUN button.

Siemens AG 2016 - 2017. All rights reserved


A5E38332429-AB, 04/2017 1
Safety system version V1.6 or 2.0 for fail-safe I/O
To successfully simulate and test a project with fail-safe input and output modules, you need to use safety system version
V1.6 or 2.0 for the project. Simulation of the fail-safe input and output modules does not work correctly with an older version.

OPC UA server
The following constellation can crash the virtual controller:
An OPC UA server is configured.
An OPC UA client is connected to the server.
The command "Compile > Software (rebuild all)" is selected in the TIA Portal followed by a download to the virtual
controller.
Remedy
Delete the directory of the Virtual memory card. Start the virtual controller and perform the download again.

Addition to section 2.4 Supported CPUs


Firmware version of the CPU
The firmware used in PLCSIM Advanced corresponds to that of a CPU S7-15xx V2.0.
You can configure a CPU with an earlier firmware version (e.g. V1.8) and load PLCSIM Advanced. The online diagnostics
then also displays the firmware version V2.0.
Downloading a CPU with a newer firmware version results in cancellation.

Addition to section 2.4 Supported CPUs and section 4 Communication paths


HMI devices and CPU protection levels
PLCSIM Advanced supports HMI devices as of version 14. Connections to HMI devices prior to V14 are not supported.
Virtual S7-1500 Controllers V2.0 support protection levels.
It is possible to connect V14 HMI devices to virtual S7-1500 controllers prior as of V2.0 with or without protection levels.
It is possible to connect V14 HMI devices to virtual S7-1500 controllers prior to V2.0 without protection levels.
Remedy
To establish a connection to the HMI device V13 or earlier, you have to update this HMI device to version V14.
To establish a connection from the virtual controller V1.8 or earlier to the HMI device, you have to remove existing protection
levels from the project.

Addition to section 2.5.1 Restrictions for all supported CPUs


Copy protection
S7-PLCSIM Advanced does not simulate copy protection.

Addition to section 4.3 Enable distributed communication


You cannot use a wireless network adapter when using distributed communication. Wireless adapters cannot be integrated
into the PLCSIM virtual switch.
Remedy
If you want to operate distributed communication via WLAN, connect a WLAN router to the PLCSIM virtual switch via a
cabled network adapter.

Readme SIMATIC S7-PLCSIM Advanced V1.0 SP1


2 A5E38332429-AB, 04/2017
Addition to section 5.6.1 Communication services that can be simulated
When using the instruction TMAIL_C, the mail server may not be located on the same computer as the PLCSIM Advanced
instance.
Remedy
Make the mail server available via a different computer in the network.

Addition to section 7 User interfaces (API): Additional error codes and exceptions
7.2.1.1 InitializeApi(), 7.2.1.2 RuntimeApiEntry_Initialize
InitializeApi(), RuntimeApiEntry_Initialize Native C++

Return values Runtime error code Condition


SREC_RUNTIME_NOT_AVAILABLE No Runtime Manager is running in the current Win-
dows session.
7.2.2.1 Initialize
Initialize .NET (C#)

Exceptions Runtime error code Condition


ERuntimeErrorCode.RuntimeNotAvailable No Runtime Manager is running in the current Win-
dows session.
7.5.2 Simulation Runtime instances
GetRegisteredInstanceInfoAt() Native C++

Return values Runtime error code Condition


SREC_DOES_NOT_EXIST instead of SREC_INDEX There is no instance information for this index.
OUT OF RANGE
7.6.4 Tag table
UpdateTagList() Native C++

Return values Runtime error code Condition


SREC_WARNING_ALREADY_EXISTS Just a warning. The tag table memory is already in
the requested update status and does not need to
be read out again.

Addition to section 7.6.5.3 I/O access via tag name - Reading and section 7.6.5.4 I/O access via tag name - Writing
If the expected type does not match the saved type and the PLC tag is an element of a data block, the error code
SREC_DOES_NOT_EXIST is returned instead of SREC_TYPE_MISMATCH .

Restrictions for file paths


The following restrictions apply for user interfaces which expect a path or a complete file name as the transfer parameter:
Restrictions for local paths Write permissions to system-critical directories such as the Windows directory (%Win-
dows%) or the program directories (%Program Files%, %Program Files (x86)%) are not
allowed.
In this case the C++ user interface returns the error code SREC_WRONG_ARGUMENT. In this
case the managed user interface returns an exception with the error code RuntimeError-
Code.WrongArgument.
Restrictions for network paths In order to be able to use network paths, you must incorporate them as a network drive.
Otherwise, the C++ user interface returns the error code SREC_WRONG_ARGUMENT. The
managed user interface returns an exception with the error code RuntimeError-
Code.WrongArgument.

Readme SIMATIC S7-PLCSIM Advanced V1.0 SP1


A5E38332429-AB, 04/2017 3
Addition to section 8.2 OPC UA server
User authorization for OPC UA
The PLCSIM Advanced license also contains the user authorization for OPC UA.
The user authorization only applies for a simulation.

Addition to section 8.3 Web server


Number of maximum connections
A fixed value of 96 is displayed in the Web server for the maximum possible number of connections.
Remedy
The correct value can be found in the technical data for the loaded CPU.

Addition to section 8.6 Restrictions with Motion Control


OB91 and OB92
If you convert a Motion Control project which contains the OB91 and OB92 from STEP 7 V13 to V14, then you cannot load
this project to a PLCSIM Advanced.
Remedy
Delete the OB91 and the OB92 in the project and recompile the project.
The OBs are thus created again with the simulation support required for PLCSIM Advanced.
Compilation resets the properties of the blocks to the default values.
Restore the required settings in the properties.

Readme SIMATIC S7-PLCSIM Advanced V1.0 SP1


4 A5E38332429-AB, 04/2017
21-day license
A test license is available for the limited period of 21 days for S7-PLCSIM Advanced V14 SP1.

Activate the 21-day license


As soon as you start an instance in the Control Panel, the Automation License Manager (ALM) searches the network for a
valid license. If there is no license for S7-PLCSIM Advanced V1.0 SP1, the ALM offers to activate the test license.

A message at the start of the instances shows the remaining number of days.

Note
Remote access
With remote access, the message must be confirmed on the computer on which the instance was started.

Timeout alarm
If you do not confirm the message for the license in a certain amount of time, the instance is not started and the following
message appears:

Remedy
Start the instance again and confirm the message for the license.

Siemens AG
Division Digital Factory
Postfach 48 48
90026 NRNBERG
GERMANY

Readme SIMATIC S7-PLCSIM Advanced V1.0 SP1


A5E38332429-AB, 04/2017
A5E38332429-AB, 04/2017 5

Das könnte Ihnen auch gefallen