AdvLib Readme Online - en US PDF

Download as pdf or txt
Download as pdf or txt
You are on page 1of 22

Security information 1

Overview 2

Notes on installation 3
SIMATIC
New features and changes

Process Control System PCS 7


as compared to previous 4
versions
PCS 7 Advanced Process Library
Information on configuration
Readme V8.2 (Online) and operation 5
Readme
Notes on the documentation 6
Change history of PCS 7
Advanced Process Library 7

Version: 2016-03-07 (online)

03/2016 Siemens Distributor


A5E36549913-AA
Legal information
Warning notice system
This manual contains notices you have to observe in order to ensure your personal safety, as well as to prevent
damage to property. The notices referring to your personal safety are highlighted in the manual by a safety alert
symbol, notices referring only to property damage have no safety alert symbol. These notices shown below are
graded according to the degree of danger.

DANGER
indicates that death or severe personal injury will result if proper precautions are not taken.

WARNING
indicates that death or severe personal injury may result if proper precautions are not taken.

CAUTION
indicates that minor personal injury can result if proper precautions are not taken.

NOTICE
indicates that property damage can result if proper precautions are not taken.
If more than one degree of danger is present, the warning notice representing the highest degree of danger will be
used. A notice warning of injury to persons with a safety alert symbol may also include a warning relating to property
damage.
Qualified Personnel
The product/system described in this documentation may be operated only by personnel qualified for the specific
task in accordance with the relevant documentation, in particular its warning notices and safety instructions. Qualified
personnel are those who, based on their training and experience, are capable of identifying risks and avoiding
potential hazards when working with these products/systems.
Proper use of Siemens products
Note the following:

WARNING
Siemens products may only be used for the applications described in the catalog and in the relevant technical
documentation. If products and components from other manufacturers are used, these must be recommended or
approved by Siemens. Proper transport, storage, installation, assembly, commissioning, operation and
maintenance are required to ensure that the products operate safely and without any problems. The permissible
ambient conditions must be complied with. The information in the relevant documentation must be observed.

Trademarks
All names identified by ® are registered trademarks of Siemens AG. The remaining trademarks in this publication
may be trademarks whose use by third parties for their own purposes could violate the rights of the owner.
Disclaimer of Liability
We have reviewed the contents of this publication to ensure consistency with the hardware and software described.
Since variance cannot be precluded entirely, we cannot guarantee full consistency. However, the information in
this publication is reviewed regularly and any necessary corrections are included in subsequent editions.

Siemens AG A5E36549913-AA Copyright © Siemens AG 2016.


Division Process Industries and Drives Ⓟ 04/2016 Subject to change All rights reserved
Postfach 48 48
90026 NÜRNBERG
GERMANY
Table of contents

1 Security information......................................................................................................................................5
2 Overview.......................................................................................................................................................7
3 Notes on installation.....................................................................................................................................9
3.1 Scope of delivery......................................................................................................................9
3.2 Hardware requirements............................................................................................................9
3.3 Software requirements.............................................................................................................9
3.4 Installation of the PCS 7 Advanced Process Library................................................................9
4 New features and changes as compared to previous versions..................................................................11
4.1 Version 8.2.............................................................................................................................11
4.1.1 What's new in Version 8.2?....................................................................................................11
4.1.2 Changes in version 8.2..........................................................................................................12
4.1.3 Update information for version 8.2.........................................................................................14
5 Information on configuration and operation................................................................................................17
6 Notes on the documentation.......................................................................................................................19
7 Change history of PCS 7 Advanced Process Library.................................................................................21

Siemens Distributor
PCS 7 Advanced Process Library Readme V8.2 (Online)
Readme, 03/2016, A5E36549913-AA 3
Table of contents

PCS 7 Advanced Process Library Readme V8.2 (Online)


4 Readme, 03/2016, A5E36549913-AA
Security information 1
Siemens provides products and solutions with industrial security functions that support the
secure operation of plants, solutions, machines, equipment and/or networks. They are
important components in a holistic industrial security concept. With this in mind, Siemens’
products and solutions undergo continuous development. Siemens recommends strongly that
you regularly check for product updates.
For the secure operation of Siemens products and solutions, it is necessary to take suitable
preventive action (e.g. cell protection concept) and integrate each component into a holistic,
state-of-the-art industrial security concept. Third-party products that may be in use should also
be considered. You can find more information about industrial security under: http://
www.siemens.com/industrialsecurity
To stay informed about product updates as they occur, sign up for a product-specific
newsletter. You can find additional information on this at: http://
support.automation.siemens.com.

Siemens Distributor
PCS 7 Advanced Process Library Readme V8.2 (Online)
Readme, 03/2016, A5E36549913-AA 5
Security information

PCS 7 Advanced Process Library Readme V8.2 (Online)


6 Readme, 03/2016, A5E36549913-AA
Overview 2
Note
Read these notes carefully; they contain information that will be important to you and upgrades
to PCS 7 Advanced Process Library.
The information given in this Readme file takes precedence over all the PCS 7 manuals.

Siemens Distributor
PCS 7 Advanced Process Library Readme V8.2 (Online)
Readme, 03/2016, A5E36549913-AA 7
Overview

PCS 7 Advanced Process Library Readme V8.2 (Online)


8 Readme, 03/2016, A5E36549913-AA
Notes on installation 3
3.1 Scope of delivery
The scope of delivery includes the following library:
● PCS 7 Advanced Process Library V8.2

3.2 Hardware requirements


The hardware requirements of SIMATIC PCS 7 version 8.2 apply.

3.3 Software requirements


The blocks of the library require at least SIMATIC PCS 7 V8.2.

3.4 Installation of the PCS 7 Advanced Process Library


Exit all applications before you start setup.
Install the library via the PCS 7 master setup or start the program Setup.exe of the PCS 7
Advanced Process Library. You will receive all further information during the installation
process.
The library is copied to the same drive on which the PCS 7 basic software is installed.
Installation requires about 1.6 MB of free memory on the hard disk.
Following the installation, you can find the blocks of the PCS 7 Advanced Process Library and
templates under "PCS 7 AP Library V82".
Practical examples are located in the "APL_Example_EU" example project.
In order to receive the delta compilation and delta load capability in your project, use the blocks
from the previous version of the PCS 7 Advanced Process Library.
To update your AS project, copy the blocks to your project. Then perform a block type import.
Please note that in this case you can not use the new features and improvements described
in the section "New features and changes compared to earlier versions".

Siemens Distributor
PCS 7 Advanced Process Library Readme V8.2 (Online)
Readme, 03/2016, A5E36549913-AA 9
Notes on installation
3.4 Installation of the PCS 7 Advanced Process Library

PCS 7 Advanced Process Library Readme V8.2 (Online)


10 Readme, 03/2016, A5E36549913-AA
New features and changes as compared to previous
versions 4
Note
For possible behavior changes in earlier versions, please refer to the readme of the previous
version.

4.1 Version 8.2

4.1.1 What's new in Version 8.2?


● Reduction of the memory consumption of the MotRevL, MotSpdCL and MotSpdL blocks
The following points are to be considered with regard to TCiR (type changes in runtime):
– New control commands must not be initiated during the TCiR process
– New reset commands should not be initiated during the TCiR process
● New channel block FbEnMe for support of the ET 200SP Energy Meter module
● New VlvPosL block for controlling a motor valve with analog position feedback
● New ShrdResL block.
Unlike ShrdResS, strategies for channel allocation can be specified.
● New parameter LocalTime in the TimeTrig block for using the local time zone while taking
into account the daylight savings / standard time
● Transfer of values from Condition Monitoring functions for the PCS 7 maintenance station
via the channel blocks.
● Transfer of the maintenance release from the channel blocks to the PCS 7 maintenance
station.
● New Feature Bit in the DoseL block to prevent overdosing does not automatically go to the
"End" state but instead first goes to the "Off" state. The state "End" is only reached by
acknowledging the overdosing or draining.
● Maintenance status (MS input) is provided at the MS_Dev output of the channel block for
further processing in the program.
● Messages for the setpoint difference in the MotSpdCL block may be delayed via ER_A_DC /
ER_A_DG.
● Behavior can be changed when changing the ramp target in active ramp travel with
PIDConL, PIDConR, PIDStepL, FMTemp, FMCont, MotSpdCL, OpAnL blocks (Feature Bit
6) and VlvAnL (Feature Bit 7)

Siemens Distributor
PCS 7 Advanced Process Library Readme V8.2 (Online)
Readme, 03/2016, A5E36549913-AA 11
New features and changes as compared to previous versions
4.1 Version 8.2

● Error number 51 is output for invalid input signals in the family Control blocks analogous
to the blocks of the Drives family.
● New AbsR block for the formation of the absolute value function of a real number.
● The VlvAnL block also monitors the analog feedback in the intermediate position
(PosDiClose < RbkOut < PosDiOpen).
The block can now also be operated without analog position feedback (Rbk).
The Rbk.ST parameter must have the value 16#FF for this.
● To prevent the manipulated variable from remaining in the limit range for too long with large
TI values with the PIDConR module following a switchover to automatic mode, it is possible
to accelerate the return of the integral action from the limit via the new Feature bit 17. The
integral action is hereby moved in the direction of the control range just far enough for the
manipulated variable to remove itself quickly and smoothly from the manipulated variable
limits (MV_HiLim/MV_LoLim)when a control deviation is pending.

4.1.2 Changes in version 8.2


● Feature Bit 6 was set to form the control word in case of error at the FbDrive block. The
feature bit is set to "1" by default.
All input parameters are thus passed unchanged to the PZDOut1 output. If Feature Bit is
= 0, the motor is deactivated.
● In the VlvMotL, MotL, MotRevL, MotSpdCL and MotSpdL blocks, the lockout (IdleTime)
is not started in the operating modes Automatic and Manual until the "Stop" feedback is
present.
● With a bad signal state at the TorqClose input and an activated "Seal valve" function in
the VlvMotL block, the valve now appears to be stopped instead of closed rather in the
block icon and faceplate.
● If control and feedback signals in the Vlv2WayL block match with invalid input commands
for forcing operating states (xxxForce), a monitoring error occurs despite reset.
● In the MotL, MotRevL, MotSpdCL, MotSpdL, VlvL, VlvMotL, VlvAnL andDoseL blocks, and
with invalid input commands for forcing operating states (xxxForce), the button for the
controls in the faceplate is not operational in the manual mode.
● In manual mode the VlvAnL block can control the valve also with "End position error" even
without reaching its neutral position.
● After a V_MonTiStatic monitoring error due to an inability to maintain the neutral position
in the VlvMotL block, the V_MonTiDynamic monitoring is restarted by a renewed drive to
the neutral position.
● In German, the term "Wartung..." has been replaced with "Instandhaltung..." in the message
texts in the AssetM block.
● No repetitive loading of the elapsed monitoring period for maintaining the position in the
simulation mode and NoFbkOpen=1 / NoFbkClose=1 in theVlvAnL block.
● The monitoring error in the Vlv2WayL block with the settings LocalSetting = 4 (internal
tracking of feedback) and Feature Bit 12 = 1 (position feedback signals active) and invalid
position feedback signals remain active until the position feedback signals are valid.

PCS 7 Advanced Process Library Readme V8.2 (Online)


12 Readme, 03/2016, A5E36549913-AA
New features and changes as compared to previous versions
4.1 Version 8.2

● The Spd1ChnST/Spd2ChnST inputs have been integrated in the process tag types
Motor2Speed.
● If the internal setpoint in the OpAnL, MotSpdCL, VlvAnL, ModPreCon and MPC10x10
blocks is limited with an adjustment of the setpoint limits, the input for the internal setpoint
is also tracked. Jumps in the internal setpoint can thus be avoided when setting the setpoint
limits to the original value again. This means the blocks react the same as other blocks of
the Control and Dosage family.
● In the MeanTime block the function "Set fixed mean value" is corrected via the Reset
input. The value of the In input is now permanently routed to the Out output and not only
for one cycle.
● If after control in the block VlvMotL an opposite feedback message of the valve occurs while
V_MonTiStatic is running, this control is no longer accepted. Monitoring for maintenance
of the position is started.
● In the MotL, MotRevL, MotSpdL, MotSpdCL and VlvMotL blocks a change to the
IdleTime while the IdleTime is already running is immediately applied and the time already
elapsed is taken into account.
● The operator control enable for opening, closing and stopping in the VlvMotL block with
simultaneous pending valve feedback signals have been corrected.
● A protective interlock for a direction (with Feature 2 bit 16 = 1) is no longer reset in
theMotRevL block when driving in the opposite direction.
● In the family of blocks Dosage and drives, there is no longer a switchover at startup of the
AS (OB100) to manual operating mode from the operating mode out of service.
● The PIDConL block with configured deadband and simultaneous "Proportional action in
feedback path" no longer generates a manipulated variable jump within the deadband.
● After installing the ModPreCon or MPC10x10 block and configuring the DB number for
controller data, the controller data now take effect immediately with Restart = 1.
● The stop pulse signal P_Stop at the VlvMotL block is now also within the pulse width
PulseWith. The device behaves like all the other valves and motors.
● If one of the valve feedbacks is absent (NoFbkOpen =1 or NoFbkClose =1) and the other
incorrect, the VlvMotL now block detects the V_MonTiStatic monitoring error by the
missing adherence to the neutral position.
● The limitation of the analog signal increase In.Value at the block RateLim now functions
with twice the accuracy.

Siemens Distributor
PCS 7 Advanced Process Library Readme V8.2 (Online)
Readme, 03/2016, A5E36549913-AA 13
New features and changes as compared to previous versions
4.1 Version 8.2

● In the PIDConR block, the control behavior on switchover to automatic has been optimized.
For this purpose, the limit of the integral action has been set to the maximum range from
-10000% to +10000% in the PIDKernR block. This guarantees smooth switchover from
manual to automatic mode when a control deviation is present. To prevent the manipulated
variable from remaining in the limit range for too long with large TI values, it is possible to
accelerate the return of the integral action from the limit via Feature bit 17. The integral
action is hereby moved in the direction of the control range just far enough for the
manipulated variable to remove itself quickly and smoothly from the manipulated variable
limits (MV_HiLim/MV_LoLim) when a control deviation is pending.
● With interlocking the PIDConL and PIDConR blocks now behave like closed-loop
controllers with an open control loop (cf. for example manual operation or tracking). Setpoint
tracking is therefore also active and the outputs LoopClosed, CascaCut are set
accordingly. When leaving interlocking the manipulated variable behaves smoothly if
Feature Bit 18 = 0 is set.

4.1.3 Update information for version 8.2


The following applies to the software update from version 8.1.x to version 8.2:

1. Make Textual Inter‐ Yes


connections
2. Compile AS Complete compilation
3. Download AS program Complete download
4. AS STOP necessary Yes (AS STOP is not necessary if a CPU 410-5H with TCiR is used)
5. Compile OS Complete compilation

Note
Updating the blocks from the PCS 7 Advanced Process Library with TCiR
"Type import - Changed default value" dialog box
● If information on changed internal local default values in the static area is displayed during
type import in the dialog box, these changes are not relevant. A complete download in
STOP mode is not necessary.
● If information on changed default values is displayed at block I/Os during type import in the
dialog box, these new default values must be applied in the "Update Block Types" dialog.

List of changed blocks

Name Number Block version Interface change Code change


(AS STOP is not necessary
if a CPU 410-5H with TCiR is
used)
CntOhSc FB1803 4.0 Yes No

PCS 7 Advanced Process Library Readme V8.2 (Online)


14 Readme, 03/2016, A5E36549913-AA
New features and changes as compared to previous versions
4.1 Version 8.2

ConPeMon FB1805 4.0 Yes No


CountOh FB1864 4.0 Yes No
CountScL FB1806 4.0 Yes No
DoseL FB1809 4.0 Yes Yes
FbAnIn FB1813 8.7 No Yes
FbAnOu FB1814 8.7 No Yes
FbAnTot FB1817 8.7 No Yes
FbDiIn FB1815 8.7 No Yes
FbDiOu FB1816 8.7 No Yes
FbDrive FB1905 8.7 No Yes
FbSwtMMS FB1907 8.7 No Yes
FmCont FB1818 4.0 Yes Yes
FmTemp FB1819 4.0 Yes Yes
GainSche FB1820 4.0 Yes Yes
Limit FB1829 4.0 Yes No
MeanTime FB1832 4.0 No Yes
ModPrCon FB1843 4.0 No Yes
MonAnL FB1845 4.0 Yes No
MotL FB1850 4.0 Yes Yes
MotRevL FB1851 4.0 Yes Yes
MotS FB1910 4.0 No Yes
MotSpdCL FB1854 4.0 Yes Yes
MotSpdL FB1856 4.0 Yes Yes
MPC10x10 FB1920 4.0 No Yes
OpAnL FB1865 4.0 No Yes
OpDi01 FB1866 4.0 Yes No
OpDi03 FB1867 4.0 Yes No
Pcs7AnIn FB1869 8.7 No Yes
Pcs7AnOu FB1870 8.7 No Yes
Pcs7Cnt1 FB1833 8.7 Yes Yes
Pcs7Cnt2 FB1834 8.7 Yes Yes
Pcs7Cnt3 FB1835 8.7 Yes Yes
Pcs7DiIn FB1871 8.7 Yes Yes
Pcs7DiIT FB1872 8.7 Yes Yes
Pcs7DiOu FB1873 8.7 Yes Yes
PIDConL FB1874 4.0 No Yes
PIDConR FB1875 4.0 No Yes
PIDConS FB1830 4.0 No Yes
PIDStepL FB1878 4.0 No Yes
RateLim FB1882 4.0 No Yes
SelA16In FB1888 4.0 Yes No
TimerP FB1810 4.0 Yes No
TimeTrig FB1802 4.0 Yes Yes
Trigger FB1821 4.0 Yes No

Siemens Distributor
PCS 7 Advanced Process Library Readme V8.2 (Online)
Readme, 03/2016, A5E36549913-AA 15
New features and changes as compared to previous versions
4.1 Version 8.2

TotalL FB1906 4.0 Yes No


Vlv2WayL FB1897 4.0 No Yes
VlvAnL FB1896 4.0 Yes Yes
VlvL FB1899 4.0 No Yes
VlvMotL FB1900 4.0 Yes Yes
VlvS FB1911 4.0 No Yes

Note
● Blocks for which only attributes, message texts, and/or version number were changed, are
not listed.
● If "Yes" is listed in the column "Interface change" and "No" in the column "Code change",
only the interfaces were prepared for a future function.

PCS 7 Advanced Process Library Readme V8.2 (Online)


16 Readme, 03/2016, A5E36549913-AA
Information on configuration and operation 5
● The blocks in the library have been designed exclusively for S7-400 automation systems
and are not suitable for the configuration of failsafe applications.
● For AS blocks that include ALARM_8P blocks:
Only the data types BOOL (not permitted: bit array), BYTE, CHAR, WORD, INT, DWORD,
DINT, REAL, DATE, TOD, TIME, S5TIME, DATE_AND_TIME, COUNTER, TIMER are
permitted. Copy a STRING data type into an ARRAY OF BYTE. Structures must be
interconnected with the message auxiliary values via a converter block. Otherwise, these
message auxiliary values are always displayed with "0".
The initial interconnection of an auxiliary value or the data type (in case of a value change)
takes effect only after restarting the CPU.
● The templates contain CFC charts with ready-made technological functions. These charts
include the blocks and interconnections that are required as default for each of the
functions. You can continue to use these charts as a template for individual automation
solutions in the future. The templates are described in detail in the Online Help.
● You are not permitted to set the minimum cycle time of OB1 to a value other than 0.
With the CPU 410 PA SMART, the minimum scan cycle time of OB1 is permanently set to
200ms.
● Please note that the signal status of the individual block I/Os is not evaluated by the SFC
type because the SFC type does not offer any characteristics of the type Struct.
● Interconnecting inputs and outputs with APL structures to inputs and outputs of blocks
without structures. This new CFC function (as of PCS 7 V7.1 SP1) allows APL blocks to
be interconnected to blocks from other libraries without a converter block. This simplifies
the engineering. However, this function may result in an interruption of the Flow signal
status.
Example:
Interconnection of BOOL output with structure to BOOL input without structure and further
interconnection. BOOL output without structure to BOOL input with structure. If the Flow
signal status is to be maintained, the signal status must be redirected around the non-APL
logic using converter blocks.
● The user defined data types (UDT) from 1 to 50 are reserved for APL.
● The FbAnIn, FbAnOu, FbDiIn and FbDiOu channel blocks support FF field devices with
analog or digital input and output values. The first implementation stage of the use of FF
devices behind Profibus Slave AB7000 (introduced for PCS 7 V7.0) is no longer supported.
● If the EventTS/Event16TS block is interconnected with the EventTsIn input in a
technological block, the EventTs and the technological block must be installed in the same
cyclic interrupt OB of the same CPU.

Siemens Distributor
PCS 7 Advanced Process Library Readme V8.2 (Online)
Readme, 03/2016, A5E36549913-AA 17
Information on configuration and operation

● ManModLi I/O
The attribute S7_contact is missing on the ManModLi I/O and must be set manually if
needed at the block interface. You can reach the interface by double-clicking the
appropriate block in the block folder. To retain backward compatibility with existing projects,
the attribute can no longer be set because otherwise the existing connections between the
SFC and the block would be changed.
● The messages of the block VlvPosL contain the origin instead of the OS area.
This can be changed as follows by adapting the alarm properties at the block type.
– Select Special object properties --> Messages from the shortcut menu.
– Click the "Advanced>>" button.
– Change the keyword from "$$AKZ$$" to "$$AREA$$" in the line OS area.
– Click "OK".
– Re-import the block type.
The change is made to already existing instances.

PCS 7 Advanced Process Library Readme V8.2 (Online)


18 Readme, 03/2016, A5E36549913-AA
Notes on the documentation 6
● The terms or message classes Alarm, Warning, Tolerance or the corresponding acronyms
in icons and colors used in the documentation are not valid when using user-configured
message classes.
These terms and colors depend on the project-specific setting.
The user-configured alarm classes are only supported by block icons from the template
pictures "@PCS7TypicalsAPLV8.PDL" or template "@TemplateAPLV8.PDL" .
● The following paragraph in the German documentation, chapter "Functions of DoseL" under
"Over/under dosing" reads:
"In addition, if Feature2 bit 24 = 0:
An underdosage is identified after the "Dribbling" status, the "End" status is entered. A
message for overdosing appears and goes into the next cycle.
In addition, if Feature2 bit 24 = 1:"
Correct is:
"If Feature2 bit 24 = 0:
An overdosage is identified after the "Dribbling" status, the dosing status "End" is entered.
A message for overdosing appears and goes into the next cycle.
If Feature2 bit 24 = 1:"

Siemens Distributor
PCS 7 Advanced Process Library Readme V8.2 (Online)
Readme, 03/2016, A5E36549913-AA 19
Notes on the documentation

PCS 7 Advanced Process Library Readme V8.2 (Online)


20 Readme, 03/2016, A5E36549913-AA
Change history of PCS 7 Advanced Process Library 7
Changes since delivery release PCS 7 Advanced Process Library Readme (online)

Version Edition Change


2016-03-07 (ONLINE) 03/2016 Delivery status PCS 7 Advanced Process Library V8.2

Siemens Distributor
PCS 7 Advanced Process Library Readme V8.2 (Online)
Readme, 03/2016, A5E36549913-AA 21
Change history of PCS 7 Advanced Process Library

PCS 7 Advanced Process Library Readme V8.2 (Online)


22 Readme, 03/2016, A5E36549913-AA

You might also like