You are on page 1of 16

SIMATIC Process Control System PCS 7 Advanced Process Library Readme (V8.

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

Information on Configuration and Operation Notes on the documentation

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.

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.

Scope of delivery
PCS 7 Advanced Process Library V8.0 SP2

The scope of delivery includes the following library:

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

Hardware requirements

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

Software requirements

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

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
7.1
7.1.1

New features and changes as compared to previous versions


Version V8.0
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

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 Whats 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.

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. 2. 3. 4. Compile AS Download AS program AS stop necessary Compile OS Complete compilation Complete compilation Yes Complete compilation

List of changed blocks Number FC351 FC352 FC353 FC354 FC355 FC356 FB1840 FB1842 FB1903 FB1804 FB1803 FC387 FB1805 FB1864 FB1806 FB1807 FB1808 FC357 FC358 FB1809 FB1811 FB1904 FB1812 FB1813 FB1814 Name Add04 Add08 AddInt64 AddR64 And04 And08 AssetM AutoExci AV Average CntOhSc CompAn02 ConPeMon CountOh CountScL DeadTime Derivati DiToIn64 Div02 DoseL Event EventNck EventTs FbAnIn FbAnOu Block version 2.0 2.0 2.0 2.0 2.0 2.0 7.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 7.0 7.0 Interface change (AS stop necessary) No No No No No No No No Yes No No No Yes Yes Yes No No No No Yes No No No No No Code change Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

FB1815 FB1816 FB1905 FB1907 FC389 FB1818 FB1819 FB1820 FC359 FB1823 FB1824 FB1825 FB1826 FB1827 FB1828 FB1829 FB1844 FB1832 FB1843 FB1845 FB1912 FB1847 FB1848 FB1913 FB1850 FB1851 FB1910 FB1854 FB1856 FB1858 FB1859 FC360 FC361 FB1860 FB1861 FB1862 FC362 FC363 FB1863 FC382 FB1865 FB1866 FB1867 FB1901

FbDiIn FbDiOu FbDrive FbSwtMMS FlipFlop FmCont FmTemp GainSche In64ToDi Integral Intlk02 Intlk04 Intlk08 Intlk16 Lag Limit LPOptim MeanTime ModPrCon MonAnL MonAnS MonDi08 MonDiL MonDiS MotL MotRevL MotS MotSpdCL MotSpdL MSTIn MSTOu Mul04 Mul08 MuxAn03 MuxMST MuxST NegInt64 NegR64 NoiseGen Not01 OpAnL OpDi01 OpDi03 OpStns

7.0 7.0 7.0 7.0 2.0 7.0 7.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0

No No Yes No No Yes Yes No No No Yes Yes Yes Yes No No No No Yes No No No No No Yes Yes Yes Yes Yes No No No No No No No No No No No No No No No

Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

FB1868 FC364 FC365 FB1869 FB1870 FB1833 FB1834 FB1835 FB1871 FB1872 FB1873 FC366 FB1874 FB1875 FB1877 FB1878 FB1881 FC367 FB1882 FB1883 FC390 FC368 FC385 FC386 FB1886 FB1888 FC391 FC369 FC370 FB1914 FC371 FB1890 FC372 FC373 FC374 FB1801 FC375 FC376 FC377 FC378 FC379 FC380 FC381 FB1810

OpTrig Or04 Or08 Pcs7AnIn Pcs7AnOu Psc7Cnt1 Pcs7Cnt2 Pcs7Cnt3 Pcs7DiIn Pcs7DiIT Pcs7DiOu PIDCoefR PIDConL PIDConR PIDKernR PIDStepL Polygon R64ToRea RateLim Ratio RealToDw ReaToR64 RedAn02 RedDi02 SelA02In SelA16In SelD02In SelST16 ShLeIn64 ShrdResS ShRiIn64 Smooth SplRange STIn STOu STRep StruAnIn StruAnOu StruDiIn StruDiOu StruScIn StruScOu Sub02 TimerP

2.0 2.0 2.0 7.0 7.0 7.0 7.0 7.0 7.0 7.0 7.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 7.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0

No No No No No No No No No No No No Yes Yes No Yes No No No No No No No No No No No No No No No No No No No No No No No No No No No No

Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

FB1906 FB1897 FB1896 FB1899 FB1900 FB1911 FC388

TotalL Vlv2WayL VlvAnL VlvL VlvMotL VlvS XOr04

2.0 2.0 2.0 2.0 2.0 2.0 2.0

Yes Yes Yes Yes Yes Yes No

Yes Yes Yes Yes Yes Yes Yes

7.2
7.2.1

Version V8.0 Update 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
1. 2. 3. 4.

Update information Version V8.0 Update 1


Compile AS Download AS program AS stop necessary Compile OS Compiling of changes Downloading changes No Not necessary

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

List of changed blocks Number FB1850 FB1910 FB1900 FB1899 FB1911 FB1897 FB1864 FB1890 Name MotL MotS VlvMotL VlvL VlvS Vlv2Way CountOh Smooth Block version 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 Interface change (AS stop necessary) No No No No No No No No Code change Yes Yes Yes Yes Yes Yes Yes yes

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

7.3
7.3.1

Version V8.0 SP1


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.

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. 2. 3. 4. Compile AS: Download AS program: AS stop necessary: Compile OS: Compiling of changes Downloading changes No Complete compilation

List of changed blocks Name AssetM AutoExci AV Average CntOhSc ConPerMon CountOh CountScL DeadTime Derivative Div02 DoseL Event EventNck EventTs Number FB1840 FB1842 FB1903 FB1804 FB1803 FB1805 FB1864 FB1806 FB1807 FB1808 FC358 FB1809 FB1811 FB1904 FB1812 Block version 7.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 Interface change (AS stop necessary) No No No No No No No No No No No No No No No Code change No No No No Yes No Yes Yes No No No Yes No No No

FbAnIn FbAnOu FbDiIn FbDiOu FbDrive FbtSwtMMS FmCont FmTemp GainSched Integral Intlk02 Intlk04 Intlk08 Intlk16 Lag Limit LPOptim MeanTime ModPreCon MonAnL MonAnS MonDi08 MonDiL MonDiS MotL MotRevL MotS MotSpdCL MotSpdL MuxAn03 OpAnL OpDi01 OpDi03 OpTrig Pcs7AnIn Psc7Cnt1 Pcs7Cnt2 Pcs7Cnt3 PIDConL PIDConR PIDStepL Polygon RateLim Ratio

FB1813 FB1814 FB1815 FB1816 FB1905 FB1907 FB1818 FB1819 FB1820 FB1823 FB1824 FB1825 FB1826 FB1827 FB1828 FB1829 FB1844 FB1832 FB1843 FB1845 FB1912 FB1847 FB1848 FB1913 FB1850 FB1851 FB1910 FB1854 FB1856 FB1860 FB1865 FB1866 FB1867 FB1868 FB1869 FB1833 FB1834 FB1835 FB1874 FB1875 FB1878 FB1881 FB1882 FB1883

7.1 7.1 7.1 7.1 7.1 7.1 7.1 7.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 7.1 7.1 7.1 7.1 2.1 2.1 2.1 2.1 2.1 2.1

No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No

Yes Yes Yes Yes Yes Yes No No No No Yes Yes Yes Yes No No No No No No No No Yes Yes Yes Yes Yes Yes Yes No Yes No No No Yes Yes Yes Yes Yes Yes Yes No No No

RealToDw SelA02In SelA16In ShrdResS Smooth SplRange STRep TimerP TotalL Vlv2WayL VlvAnL VlvL VlvMotL VlvS

FC390 FB1886 FB1888 FB1914 FB1890 FC372 FB1801 FB1810 FB1906 FB1897 FB1896 FB1899 FB1900 FB1911

2.1 2.1 2.1 2.1 2.1 2.1 7.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1

No No No No No No No No No No No No No No

No No No No No No No Yes Yes Yes Yes Yes Yes Yes

7.4
7.4.1

Version V8.0 (SP 1 Update 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
1. 2. 3. 4.

Update information for version V8.0 SP1 Update 1


Compile AS: Download AS program: AS stop necessary: Compile OS: Compile changes Download changes No Not necessary

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

List of changed blocks Name DoseL Polygon RateLim FbSwtMMS Number FB1809 FB1881 FB1882 FB1907 Block version 2.1 2.1 2.1 7.1 Interface change (AS stop necessary) No No No No Code change Yes Yes Yes Yes

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

7.5
7.5.1

Version V8.0 SP2


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
1. 2. 3. 4.

Update information version V8.0 SP2


Compile AS: Download AS program: AS stop necessary: Compile OS: Compile changes Download changes No Not necessary

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

List of changed blocks Name CntOhSc DoseL FbAnIn FbAnOu FbDiIn FbDiOu FbDrive FbSwtMMS FlowCorr Number FB1803 FB1809 FB1813 FB1814 FB1815 FB1816 FB1905 FB1907 FB1916 Block version 2.2 2.2 7.2 7.2 7.2 7.2 7.2 7.2 2.1 Interface change (AS stop Code change necessary) No No No No No No No No No Yes Yes Yes Yes Yes Yes Yes Yes No

FmCont FmTemp Intlk02 Intlk04 Intlk08 Intlk16 MonDiL MonDiS MotL MotRevL MotS MotSpdCL MotSpdL MSTIn MuxAn03 OpAnL OpAnS OpDi01 OpDi03 PIDConL PIDConR PIDStepL Vlv2WayL VlvAnL VlvL VlvMotL VlvS

FB1818 FB1819 FB1824 FB1825 FB1826 FB1827 FB1848 FB1913 FB1850 FB1851 FB1910 FB1854 FB1856 FB1858 FB1860 FB1865 FB1915 FB1866 FB1867 FB1874 FB1875 FB1878 FB1897 FB1896 FB1899 FB1900 FB1911

7.2 7.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.1 2.2 2.2 2.1 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2

No No No No No No No No No No No No No No No No No No No No No No No No No No No

Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

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.

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.

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".

You might also like