apl v80 sp2-readme en

16
SIMATIC Process Control System PCS 7 Advanced Process Library Readme (V8.0 SP2) Readme 1 Security information 2 Overview 3 Scope of delivery 4 Hardware requirements 5 Software requirements 6 Installation 7 New features and changes as compared to previous versions 7.1 Version V8.0 7.1.1 What's new in version 8.0? 7.1.2 Changes in version 8.0 7.1.3 Update information version V8.0 7.2 Version V8.0 Update 1 7.2.1 Changes in version 8.0 Update 1 7.2.2 Update information Version V8.0 Update 1 7.3 Version V8.0 SP1 7.3.1 What's new in V8.0 SP1? 7.3.2 Changes in V8.0 SP1 7.3.3 Update information in V8.0 SP1 7.4 Version V8.0 (SP 1 Update 1) 7.4.1 Changes in V8.0 SP1 Update 1 7.4.2 Update information for version V8.0 SP1 Update 1 7.5 Version V8.0 SP2 7.5.1 Changes in V8.0 SP2 7.5.2 Update information version V8.0 SP2 8 Information on Configuration and Operation 9 Notes on the documentation

Upload: grant-douglas

Post on 23-Oct-2015

463 views

Category:

Documents


3 download

DESCRIPTION

APL Version 8.0 New Features

TRANSCRIPT

Page 1: APL V80 SP2-Readme En

SIMATIC

Process Control System PCS 7

Advanced Process Library Readme (V8.0 SP2) Readme 1 Security information 2 Overview 3 Scope of delivery 4 Hardware requirements 5 Software requirements 6 Installation 7 New features and changes as compared to previous versions

7.1 Version V8.0 7.1.1 What's new in version 8.0? 7.1.2 Changes in version 8.0 7.1.3 Update information version V8.0 7.2 Version V8.0 Update 1 7.2.1 Changes in version 8.0 Update 1 7.2.2 Update information Version V8.0 Update 1 7.3 Version V8.0 SP1 7.3.1 What's new in V8.0 SP1? 7.3.2 Changes in V8.0 SP1 7.3.3 Update information in V8.0 SP1 7.4 Version V8.0 (SP 1 Update 1) 7.4.1 Changes in V8.0 SP1 Update 1 7.4.2 Update information for version V8.0 SP1 Update 1 7.5 Version V8.0 SP2 7.5.1 Changes in V8.0 SP2 7.5.2 Update information version V8.0 SP2

8 Information on Configuration and Operation 9 Notes on the documentation

Page 2: APL V80 SP2-Readme En

1 Security information Siemens provides automation and drive products with industrial security functions that support the secure operation of plants or machines. They are an important component in a holistic industrial security concept. With this in mind, our products undergo continuous development. We therefore recommend that you keep yourself informed with respect to our product updates. Please find further information and newsletters on this subject at:

http://support.automation.siemens.com. To ensure the secure operation of a plant or machine it is also necessary to take suitable preventive action (e.g. cell protection concept) and to integrate the automation and drive components into a state-of-the-art holistic industrial security concept for the entire plant or machine. Products used from other manufacturers should also be taken into account here. Please find further information at: http://www.siemens.com/industrialsecurity.

2 Overview

Note Notes on Installation and Usage This information has priority over statements made in other documentation. Please read these notes carefully as they contain important information about the installation and use of the V8.0 SP2 blocks.

3 Scope of delivery The scope of delivery includes the following library:

PCS 7 Advanced Process Library V8.0 SP2

The program file “Blocks+Templates” contains both the blocks and templates. The templates consist of a number of predesigned charts for selected technological functions.

4 Hardware requirements The conditions of SIMATIC PCS 7 V8.0 SP1 are valid for the installation.

5 Software requirements The blocks of the library require at least SIMATIC PCS 7 V8.0 SP1.

Page 3: APL V80 SP2-Readme En

6 Installation Exit all applications before you start setup.

Place the CD in the drive and start the "SETUP" program. The blocks will be copied to the PC / PG and all entries made in the registry file. You will receive all important operating instructions during SETUP.

The library is copied to the same drive on which the PCS 7 basic software is installed. Installation requires about 200 MB of free memory on the hard disk.

Following the installation, you can find the "new" blocks and templates under "PCS 7 AP Library V80".

Practical examples are located in the "APL_Example_EU" example project.

To apply the changes to the blocks in your AS project, you have to execute a block type import.

7 New features and changes as compared to previous versions

7.1 Version V8.0

7.1.1 What's new in version 8.0? Limit and operator control inputs of blocks can now be interconnected.

New AssetM block. This block is used to monitor three analog process values and returns the maintenance status of these process values.

The messages created by the Event and Event_TS blocks have been supplemented with Simatic BATCH information.

The blocks support instance-specific and parameter-specific setting of the operator authorization level.

New CntOhSc block: combined block for recording operating hours and switch-on procedures.

Expansions to the continuous PID controller PidConL:

– Application of an external error signal

– After a setpoint step change, monitoring of the control deviation can be suppressed for a selectable time period.

– Creation of time-stamped messages by the EventTS block.

Expansions to the continuous PID controller PidConR

– Application of an external error signal

– The proportional action can be moved into the feedback loop.

– The derivative action can be switched to the error signal and routed to the feedback loop with parameter assignment.

– Creation of time-stamped messages by the EventTS block.

New RealToDw converter block for the conversion of a REAL number to a double word.

New channel block for compact drives: FbDrive

New channel block for Motor Management Starter: FbSwtMMS

The channel blocks support the flutter suppression function for OB82 and OB83 events of the system blocks from the PCS 7 Basis Library V8.0

Page 4: APL V80 SP2-Readme En

Detection of frozen measured values by the analog channel blocks

The MotSpdCL block determines the machine and motor speed using a gear reduction ratio

New Pcs7Cntx (x=1 to 3) channel block for the count value acquisition of counter modules.

The Polygon block is cascadable.

The RateLim ramp block has been enhanced by the function “Ramped approach to a target”.

In the "Out of service" operating mode, feature bit setting can be used to specify whether active limits are reset or remain set.

New StRep block for the configuration of a block group for alarm hiding.

Activation of simulation mode via interconnectable inputs.

Conditional trigger of initial value acquisition at the Intlkxx blocks.

New AutoExcitation block: This block is used to generate suitable excitation signals for the identification of dynamic multi-variable process models for a model-based ModPreCon predictive controller.

Outputs which show whether control and feedback match have been added to the following blocks: MotL, MotRevL, MotSpdL, MotSpdCL, MotS, Vlv2WayL, VlvL, VlvAnL, VlvS and VlvMotL

New LPOptim block: Optimization of a linear performance function: This block is used by block ModPreCon for static operating point optimization.

With the following blocks, the user can now program whether bumpless changeover in automatic mode should also apply to changeover using interconnection: MotL, MotRevL, MotSpdL, MotSpdCL, Vlv2WayL, VlvL, VlvAnL, VlvMotL and DoseL.

With block SelA16In, signals can now also be selected through an interconnectable input.

With the following blocks, the gradient specification for setpoints or manipulated variables has been extended with the TimeFactor parameter: MotSpdCL, VlvAnL, OpAnL, PIDConL, PIDConR, PIDStepL, FmCont, FmTemp

Also read the information on the libraries in the "PCS 7 – What’s new" file on the installation CD and after the installation via START > Simatic > Product Notes.

7.1.2 Changes in version 8.0 The Feature parameter is no longer entered in the POV.

The PidConR block uses the inputs PV and Rbk for limit monitoring. Change in behavior with regard to the internal block simulation: During simulation, the switching point is set and reported in accordance with the simulation values and no longer based on the PV and Rbk inputs.

With OpDi03, the last values are retained at the outputs Out1..3 during the transition to the "Out of service" operating mode. This represents a change in behavior as compared to the last version in which Out3 was set to 1.

With MonAnL, the switching points GradHUpAct, GradHDnAct and GradLAct are set depending on feature bit 26 during transition to the "Out of service" operating mode. This represents a change in behavior as compared to the last version, in which they were set to "false".

VlvAnL when using the external manipulated variable (MV_ExtAct.Value=1): After the auxiliary valve is opened or after an interlock, the manipulated variable MV assumes the external value (or approaches it in ramp form) without waiting for MV_Ext.Value to change. This represents a change in behavior as compared to the last version, in which the manipulated value was not assumed until the external value changed, depending on feature bit 3.

VlvAnL with auxiliary valve: In local operation with LocalSetting =2/4, the auxiliary valve is controlled by means of an internal tracking of the feedback signals FbkAuxVCloseOut and FbkAuxVOpenOut. The control of the main valve by means of feedback value Rbk is not affected. This represents a change in behavior as compared to the last version, in which the auxiliary valve was controlled by the feedback signals FbkCloseOut and FbkOpenOut.

Page 5: APL V80 SP2-Readme En

The I/O names have changed in the process tag types.

In local operation with LocalSetting 2 or 4 and feature bit 27 = 0, the output LockAct is no longer set in the case of an interlock with the following blocks: MotL, MotRevL, MotSpdL, MotSpdCL, MotS, Vlv2WayL, VlvL, VlvAnL, VlvS, VlvMotL.

See also

What's new in version 8.0? (Page 2)

7.1.3 Update information version V8.0 The following applies to the software update from version 7.1.x to version 8.0:

1. Compile AS Complete compilation 2. Download AS program Complete compilation 3. AS stop necessary Yes 4. Compile OS Complete compilation

List of changed blocks

Number Name Block version Interface change (AS stop necessary)

Code change

FC351 Add04 2.0 No Yes FC352 Add08 2.0 No Yes FC353 AddInt64 2.0 No Yes FC354 AddR64 2.0 No Yes FC355 And04 2.0 No Yes FC356 And08 2.0 No Yes FB1840 AssetM 7.0 No Yes FB1842 AutoExci 2.0 No Yes FB1903 AV 2.0 Yes Yes FB1804 Average 2.0 No Yes FB1803 CntOhSc 2.0 No Yes FC387 CompAn02 2.0 No Yes FB1805 ConPeMon 2.0 Yes Yes FB1864 CountOh 2.0 Yes Yes FB1806 CountScL 2.0 Yes Yes FB1807 DeadTime 2.0 No Yes FB1808 Derivati 2.0 No Yes FC357 DiToIn64 2.0 No Yes FC358 Div02 2.0 No Yes FB1809 DoseL 2.0 Yes Yes FB1811 Event 2.0 No Yes FB1904 EventNck 2.0 No Yes FB1812 EventTs 2.0 No Yes FB1813 FbAnIn 7.0 No Yes FB1814 FbAnOu 7.0 No Yes

Page 6: APL V80 SP2-Readme En

FB1815 FbDiIn 7.0 No Yes FB1816 FbDiOu 7.0 No Yes FB1905 FbDrive 7.0 Yes Yes FB1907 FbSwtMMS 7.0 No Yes FC389 FlipFlop 2.0 No Yes FB1818 FmCont 7.0 Yes Yes FB1819 FmTemp 7.0 Yes Yes FB1820 GainSche 2.0 No Yes FC359 In64ToDi 2.0 No Yes FB1823 Integral 2.0 No Yes FB1824 Intlk02 2.0 Yes Yes FB1825 Intlk04 2.0 Yes Yes FB1826 Intlk08 2.0 Yes Yes FB1827 Intlk16 2.0 Yes Yes FB1828 Lag 2.0 No Yes FB1829 Limit 2.0 No Yes FB1844 LPOptim 2.0 No Yes FB1832 MeanTime 2.0 No Yes FB1843 ModPrCon 2.0 Yes Yes FB1845 MonAnL 2.0 No Yes FB1912 MonAnS 2.0 No Yes FB1847 MonDi08 2.0 No Yes FB1848 MonDiL 2.0 No Yes FB1913 MonDiS 2.0 No Yes FB1850 MotL 2.0 Yes Yes FB1851 MotRevL 2.0 Yes Yes FB1910 MotS 2.0 Yes Yes FB1854 MotSpdCL 2.0 Yes Yes FB1856 MotSpdL 2.0 Yes Yes FB1858 MSTIn 2.0 No Yes FB1859 MSTOu 2.0 No Yes FC360 Mul04 2.0 No Yes FC361 Mul08 2.0 No Yes FB1860 MuxAn03 2.0 No Yes FB1861 MuxMST 2.0 No Yes FB1862 MuxST 2.0 No Yes FC362 NegInt64 2.0 No Yes FC363 NegR64 2.0 No Yes FB1863 NoiseGen 2.0 No Yes FC382 Not01 2.0 No Yes FB1865 OpAnL 2.0 No Yes FB1866 OpDi01 2.0 No Yes FB1867 OpDi03 2.0 No Yes FB1901 OpStns 2.0 No Yes

Page 7: APL V80 SP2-Readme En

FB1868 OpTrig 2.0 No Yes FC364 Or04 2.0 No Yes FC365 Or08 2.0 No Yes FB1869 Pcs7AnIn 7.0 No Yes FB1870 Pcs7AnOu 7.0 No Yes FB1833 Psc7Cnt1 7.0 No Yes FB1834 Pcs7Cnt2 7.0 No Yes FB1835 Pcs7Cnt3 7.0 No Yes FB1871 Pcs7DiIn 7.0 No Yes FB1872 Pcs7DiIT 7.0 No Yes FB1873 Pcs7DiOu 7.0 No Yes FC366 PIDCoefR 2.0 No Yes FB1874 PIDConL 2.0 Yes Yes FB1875 PIDConR 2.0 Yes Yes FB1877 PIDKernR 2.0 No Yes FB1878 PIDStepL 2.0 Yes Yes FB1881 Polygon 2.0 No Yes FC367 R64ToRea 2.0 No Yes FB1882 RateLim 2.0 No Yes FB1883 Ratio 2.0 No Yes FC390 RealToDw 2.0 No Yes FC368 ReaToR64 2.0 No Yes FC385 RedAn02 2.0 No Yes FC386 RedDi02 2.0 No Yes FB1886 SelA02In 2.0 No Yes FB1888 SelA16In 2.0 No Yes FC391 SelD02In 2.0 No Yes FC369 SelST16 2.0 No Yes FC370 ShLeIn64 2.0 No Yes FB1914 ShrdResS 2.0 No Yes FC371 ShRiIn64 2.0 No Yes FB1890 Smooth 2.0 No Yes FC372 SplRange 2.0 No Yes FC373 STIn 2.0 No Yes FC374 STOu 2.0 No Yes FB1801 STRep 7.0 No Yes FC375 StruAnIn 2.0 No Yes FC376 StruAnOu 2.0 No Yes FC377 StruDiIn 2.0 No Yes FC378 StruDiOu 2.0 No Yes FC379 StruScIn 2.0 No Yes FC380 StruScOu 2.0 No Yes FC381 Sub02 2.0 No Yes FB1810 TimerP 2.0 No Yes

Page 8: APL V80 SP2-Readme En

FB1906 TotalL 2.0 Yes Yes FB1897 Vlv2WayL 2.0 Yes Yes FB1896 VlvAnL 2.0 Yes Yes FB1899 VlvL 2.0 Yes Yes FB1900 VlvMotL 2.0 Yes Yes FB1911 VlvS 2.0 Yes Yes FC388 XOr04 2.0 No Yes

7.2 Version V8.0 Update 1

7.2.1 Changes in version 8.0 Update 1 In MotL, MotS, VlvMotL, VlvL, VlvS, Vlv2Way with MonTiStatic = 0, a change to the feedback without changing

the control did not lead to a runtime error. This erroneous behavior has been corrected. A runtime error is now reported immediately.

In local mode with LocalSetting 2/4, a change to the feedback messages at MonStat=0 led to a monitoring error in MotL, MotS and VlvMotL.

New Feature bit 12 for VlvMotL. This Feature bit defines whether the motor feedback messages are available or not.

Formulas for the Butterworth low-pass filter corrected in Smooth. The filter once again reaches the specified base frequency (time constant).

Values greater than 32,768 at the PresetTime input in the CountOh are once again shown correctly at the TotalTime output.

7.2.2 Update information Version V8.0 Update 1 The following applies to the software update from V8.0 to version 8.0 Update 1:

1. Compile AS Compiling of changes 2. Download AS program Downloading changes 3. AS stop necessary No 4. Compile OS Not necessary

List of changed blocks

Number Name Block version Interface change (AS stop necessary)

Code change

FB1850 MotL 2.0 No Yes FB1910 MotS 2.0 No Yes FB1900 VlvMotL 2.0 No Yes FB1899 VlvL 2.0 No Yes FB1911 VlvS 2.0 No Yes FB1897 Vlv2Way 2.0 No Yes FB1864 CountOh 2.0 No Yes FB1890 Smooth 2.0 No yes

Note The comment [Release 08.00.00.01] has been inserted in all changed blocks.

Page 9: APL V80 SP2-Readme En

7.3 Version V8.0 SP1

7.3.1 What's new in V8.0 SP1? The inhibit on the "Message class" and "With confirmation" cells was removed in all blocks with indicator

configuration to allow setting of the user-configured message classes.

New "Small versions" PIDConS and OpAnS.

New mathematical block FlowCorr for the pressure and/or temperature compensation of measurements using the differential pressure method.

New digital block Trigger for detecting a rising edge and a falling edge.

New "External error" state in the blocks of the Drives and Dosage families used to generate an error requiring a reset without outputting a message.

In the blocks of the Drives and Dosage families, the CSF (external control system fault) input sets the block to an error state by way of a new Feature bit.

Display and operation of a device infeed via the block MotSpdCL.

New Feature bit in the block OpAnL to activate a separate scale range for PV_IN.

New OS_Perm bits in the blocks of the Interlck family for a separate enable of the operation for setting or resetting exclusions.

With new Feature bits in PIDConL, additional versions of the working method in the control zone are provided with respect to the integral component.

The configured temperature units (°C, °F) in HW Config on the RTD and TC modules are passed to the channel block PCS7AnIn and used for calculating the output variable (standard value).

The block VlvMotL supports sealing by means of torque switches.

During the initialization phase of the field device (PV_ST = 16#4c to 16#4f), the channel blocks FbAnIn and FbDiIn output the status 16#60. The output value is output depending on the settings of Feature bits 28, 29 and 30.

Error corrected in the calculation of the ramp value in OpAnL during extremely slow ramp travel.

In the blocks of the Count family, the enable for resetting or presetting values can be specified depending on the LiOp parameter using a new Feature bit.

The output GrpErr is no longer reset one cycle later in block VlvAnL.

In the blocks of the Interlck family, the value 16#80 (good state) is used for the signal status values 16#00 and 16#28 of an input to form the signal status of the output Out if Feature bit 23 (Evaluate signal status) is not set. This represents a change in behavior as compared to the last version in which the signal status was used unchanged to form the signal status of the output Out.

By means of a new Feature bit, the behavior of initial signal detection can be specified in the blocks of the Interlck family as a function of the input parameter FirstInEn =0.

7.3.2 Changes in V8.0 SP1 Revision of the visibility of block connections in the Typicals and in the default setting of the blocks.

The simultaneous presence of both feedback messages is taken into account in VlvAnL in the monitoring function of the feedback messages.

In CntOhSc, the enable for the resetting as a function of the LiOp parameter is now only possible using a new Feature bit. This is a change in behavior as compared to the latest version in which there was always a dependence on the LiOp.

In the blocks of the Control family, the value is formed internally in the event of a negative dead band (Deadband < 0.0); in the case of ConZone <= 0, the function "Control zone" is switched off.

Parameter adaptation in the example project to improve the noise in the simulated system.

Page 10: APL V80 SP2-Readme En

The origin of messages from EventTs in conjunction with the blocks PIDConL, PIDConR, PIDStepL, FmCont, and FmTemp has been corrected.

Correction of the function "Pulses per cycle" in the blocks Pcs7Cnt1, Pcs7Cnt2 and Pcs7Cnt3. The number of pulses per cycle is now output properly during the zero crossing.

The message texts in AssetM have a new German terminology. "Wartung" been replaced with "Instandhaltung". English is not affected.

Missing connections were closed and parameter values (units, measuring range) were optimized in the template "Motor with the PROFIdrive Drive Profile Telegram 1 and 20 (Namur)".

In Mode 3, the output Out is no longer set to "1" automatically in TimerP after the CPU is restarted.

Comments that were missing at I/Os of the blocks Pcs7Cnt1, Pcs7Cnt3, Polygon and STRep have been added.

The cascade quality codes 16#C0-16#E3 from Foundation Fieldbus are now considered in the channel blocks FBAnIn, FbAnOut, FbDiIn and FBDiOut.

Revision of the S7_(x)edit attribute in the blocks of the families Channel, Control, Count, Drives, Dosage, Interlck, Maint and Monitor for a consistent display of the I/Os in the PO view of SIMATIC Manager.

Revision of the S7_visible attribute in the blocks and templates of the families Control, Count, Convert, Drives, Dosage, Interlck, LogicAn, Math, Monitor, Report, Operate for a smaller display of the blocks in the CFCs.

Evaluation of the maintenance state in the blocks FBSwtMMS and FbDrive has been corrected.

After the rapid stop is reset in manual mode, the motor can also once again be started in MotSpdL, MotSpdCL and MotRevL.

7.3.3 Update information in V8.0 SP1 The following applies to the software update from V8.0 Update 1 to version 8.0 SP1:

1. Compile AS: Compiling of changes 2. Download AS program: Downloading changes 3. AS stop necessary: No 4. Compile OS: Complete compilation

List of changed blocks

Name Number Block version Interface change (AS stop necessary)

Code change

AssetM FB1840 7.1 No No AutoExci FB1842 2.1 No No AV FB1903 2.1 No No Average FB1804 2.1 No No CntOhSc FB1803 2.1 No Yes ConPerMon FB1805 2.1 No No CountOh FB1864 2.1 No Yes CountScL FB1806 2.1 No Yes DeadTime FB1807 2.1 No No Derivative FB1808 2.1 No No Div02 FC358 2.1 No No DoseL FB1809 2.1 No Yes Event FB1811 2.1 No No EventNck FB1904 2.1 No No EventTs FB1812 2.1 No No

Page 11: APL V80 SP2-Readme En

FbAnIn FB1813 7.1 No Yes FbAnOu FB1814 7.1 No Yes FbDiIn FB1815 7.1 No Yes FbDiOu FB1816 7.1 No Yes FbDrive FB1905 7.1 No Yes FbtSwtMMS FB1907 7.1 No Yes FmCont FB1818 7.1 No No FmTemp FB1819 7.1 No No GainSched FB1820 2.1 No No Integral FB1823 2.1 No No Intlk02 FB1824 2.1 No Yes Intlk04 FB1825 2.1 No Yes Intlk08 FB1826 2.1 No Yes Intlk16 FB1827 2.1 No Yes Lag FB1828 2.1 No No Limit FB1829 2.1 No No LPOptim FB1844 2.1 No No MeanTime FB1832 2.1 No No ModPreCon FB1843 2.1 No No MonAnL FB1845 2.1 No No MonAnS FB1912 2.1 No No MonDi08 FB1847 2.1 No No MonDiL FB1848 2.1 No Yes MonDiS FB1913 2.1 No Yes MotL FB1850 2.1 No Yes MotRevL FB1851 2.1 No Yes MotS FB1910 2.1 No Yes MotSpdCL FB1854 2.1 No Yes MotSpdL FB1856 2.1 No Yes MuxAn03 FB1860 2.1 No No OpAnL FB1865 2.1 No Yes OpDi01 FB1866 2.1 No No OpDi03 FB1867 2.1 No No OpTrig FB1868 2.1 No No Pcs7AnIn FB1869 7.1 No Yes Psc7Cnt1 FB1833 7.1 No Yes Pcs7Cnt2 FB1834 7.1 No Yes Pcs7Cnt3 FB1835 7.1 No Yes PIDConL FB1874 2.1 No Yes PIDConR FB1875 2.1 No Yes PIDStepL FB1878 2.1 No Yes Polygon FB1881 2.1 No No RateLim FB1882 2.1 No No Ratio FB1883 2.1 No No

Page 12: APL V80 SP2-Readme En

RealToDw FC390 2.1 No No SelA02In FB1886 2.1 No No SelA16In FB1888 2.1 No No ShrdResS FB1914 2.1 No No Smooth FB1890 2.1 No No SplRange FC372 2.1 No No STRep FB1801 7.1 No No TimerP FB1810 2.1 No Yes TotalL FB1906 2.1 No Yes Vlv2WayL FB1897 2.1 No Yes VlvAnL FB1896 2.1 No Yes VlvL FB1899 2.1 No Yes VlvMotL FB1900 2.1 No Yes VlvS FB1911 2.1 No Yes

7.4 Version V8.0 (SP 1 Update 1)

7.4.1 Changes in V8.0 SP1 Update 1 The speed of the ramp in RateLim has been corrected for cycle times not equal to 1 second.

The lock symbol for "Permission" ("Permit" I/O) in the DoseL faceplate is also shown in the "Off" state.

Correction in FbSwtMMS for the reliable detection of a power failure on the device.

In the case of a device failure "DP connector withdrawn", all process-relevant outputs in FbSwtMMS receive the status 16#00 (bad, device-related).

DoseL detects and reports over/underdosage again.

Correction in Polygon in the case of cascading when the input value is in the range of the first block.

7.4.2 Update information for version V8.0 SP1 Update 1 The following applies to the software update from V8.0 SP1 to version 8.0 SP1 Update 1:

1. Compile AS: Compile changes 2. Download AS program: Download changes 3. AS stop necessary: No 4. Compile OS: Not necessary

List of changed blocks

Name Number Block version Interface change (AS stop necessary)

Code change

DoseL FB1809 2.1 No Yes Polygon FB1881 2.1 No Yes RateLim FB1882 2.1 No Yes FbSwtMMS FB1907 7.1 No Yes

Note The comment [Release 08.00.01.01] has been inserted in all changed blocks.

Page 13: APL V80 SP2-Readme En

7.5 Version V8.0 SP2

7.5.1 Changes in V8.0 SP2 New value can be set at the parameter "Color" for the selection of the message color in MonDiL / MonDiS.

New Feature bit in the family Drive, Dosage, Operate and Interlck for separate forwarding of the "Bypass interlock signal" and signal status in an interconnection.

The values PZDIn3-PZDIn6 at the output are now also scaled by means of the new Feature bit 5 in FbDrive.

The limit value HrsOpHiS in CntOhSc can be 786431 instead of the previous 786408.

The operating mode "Out of service" cannot be selected anymore in PIDConL, PIDConR and PIDStepL using the faceplate in the operating mode "Automatic".

The operating mode "Program mode for closed-loop controllers" can now also be exited in PIDConR during forced tracking of the manipulated variable (MV_ForOn =1).

PCS7AnIn supports the module "6ES7 331-7SF00-0AB0" for low temperature ranges.

During startup (OB100) and startup behavior (Feature bit 0 =0) the SP_Out is set to SP_Int in the OpAnL and OpAnS instead of to 0 as before.

The formation of the output "Bad" and the signal status of the process outputs in the blocks FbAnIn, FbAnOu, FbDiIn and FbDiOu has been corrected when using PA devices.

Block titles are shortened in MSTIn and MuxAn03 to 63 characters.

Text associated values at Parameter "P_SqrtOn" are deleted in FlowCorr.

Permission to reset the dosing quantity now depends on Feature bit 30 "Resetting the dosing mode depending on the operating mode" in DoseL.

When the simulation is active, the reset signal is no longer output for FbDrive, FbSwitchMMS.

In automatic mode with an external setpoint value, a switchover to program mode is now possible in PIDConL, PIDConR, PIDStepL, FmTemp and FmCont.

7.5.2 Update information version V8.0 SP2 The following applies to the software update from V8.0 SP1 Update 1 to version 8.0 SP2:

1. Compile AS: Compile changes 2. Download AS program: Download changes 3. AS stop necessary: No 4. Compile OS: Not necessary

List of changed blocks Name Number Block version Interface change (AS stop

necessary) Code change

CntOhSc FB1803 2.2 No Yes DoseL FB1809 2.2 No Yes FbAnIn FB1813 7.2 No Yes FbAnOu FB1814 7.2 No Yes FbDiIn FB1815 7.2 No Yes FbDiOu FB1816 7.2 No Yes FbDrive FB1905 7.2 No Yes FbSwtMMS FB1907 7.2 No Yes FlowCorr FB1916 2.1 No No

Page 14: APL V80 SP2-Readme En

FmCont FB1818 7.2 No Yes FmTemp FB1819 7.2 No Yes Intlk02 FB1824 2.2 No Yes Intlk04 FB1825 2.2 No Yes Intlk08 FB1826 2.2 No Yes Intlk16 FB1827 2.2 No Yes MonDiL FB1848 2.2 No Yes MonDiS FB1913 2.2 No Yes MotL FB1850 2.2 No Yes MotRevL FB1851 2.2 No Yes MotS FB1910 2.2 No Yes MotSpdCL FB1854 2.2 No Yes MotSpdL FB1856 2.2 No Yes MSTIn FB1858 2.1 No Yes MuxAn03 FB1860 2.2 No Yes OpAnL FB1865 2.2 No Yes OpAnS FB1915 2.1 No Yes OpDi01 FB1866 2.2 No Yes OpDi03 FB1867 2.2 No Yes PIDConL FB1874 2.2 No Yes PIDConR FB1875 2.2 No Yes PIDStepL FB1878 2.2 No Yes Vlv2WayL FB1897 2.2 No Yes VlvAnL FB1896 2.2 No Yes VlvL FB1899 2.2 No Yes VlvMotL FB1900 2.2 No Yes VlvS FB1911 2.2 No Yes

8 Information on Configuration and Operation 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: If you want to add auxiliary values to the messages of the blocks, you need to interconnect the inputs AUX_PRxx (auxiliary values of the ALARM8_P) flush in ascending order. When an auxiliary value is interconnected for the first time, this takes effect after a CPU restart. Without a CPU restart, "0" is always displayed for the auxiliary value. 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 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.

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.

Page 15: APL V80 SP2-Readme En

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 non-APL blocks without converter blocks. 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 channel block Pcs7AnIn does not have any information on the temperature units (°C, °F) configured in HWConfig and always calculates the technological output variable in °C. Conversion to °F must be carried out in the user program. The following formula can be used for this purpose: °F = °C * 1.8 + 32

The functionally expanded ModPreCon block now uses up 100 PO licenses. The runtimes of the block in "Manual" and "Automatic" mode have been harmonized. For this reason, "Manual" mode requires a significantly longer runtime as compared to the predecessor version.

For "Automatic" mode, runtime has been reduced by approximately 6% as compared to the predecessor version.

The satellite blocks AV and EventTS no longer use up any PO licenses.

If the channel block Pcs7Cnt3 is to be functionally compatible to the CH_CNT2C/CH_CNT2M blocks of the PCS 7 library, the following points must be taken into consideration:

Operation of the LoadDir input for direct loading of the counter is not edge-controlled. The counting process is not started until the LoadDir input is reset and must consequently be controlled with a pulse.

The MS_EXT input on the channel blocks FbDrive and FbSwitch is reserved for a future functional expansion and cannot be used in this version.

The channel blocks "FbAnIn", "FbAnOu", "FbDiIn" and "FbDiOu" support FF field devices with analog or digital input or output values. The first implementation stage of the FF (introduced with PCS 7 V7.0) is no longer supported.

The driver generator which generates the interconnections from the switching device (e.g. Simocode Pro) to the APL channel block FbSwtMMS only supports the channel blocks of "Simocode Pro PCS 7 Migration Library V8.0+SP1" after the installation of "Simocode Pro PCS 7 Migration Library V8.0+SP1". Users who wish to use the APL channel block FbSwtMMS must uninstall "Simocode Pro PCS 7 Migration Library V8.0+SP1".

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.

Page 16: APL V80 SP2-Readme En

9 Notes on the documentation 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. User-configured message classes are supported only by the block symbols of V8 and later.

In the "Out of service" chapter (Basics of APL/Block modes), under the sentence "All outputs for motors and valves are set to the safe position in this operating mode", the following note is missing: "For VlvMotL, this means that, when SafePos = 0 (safe position closed) or SafePos = 1 (safe position open), the block constantly outputs a Close or Open control signal, regardless of the end positions being reached."

The new Feature bit in the Drive, Dosage, Operate and Interlck family for separate forwarding of the "Bypass interlock signal" and signal status information in an interconnection is missing in the description of the VlvL, Vlv2WayL, VlvMotL and VlvAnL types. You can read the description in the section "Separate evaluation for excluded and simulated interlock signals" under "Basics of APL/Functions of the blocks/Configurable response using the Feature I/O".