Download as pdf
Download as pdf
You are on page 1of 47
SIEMENS Digital control system a SIMADYN D Standard makros P32 for Gas and Steam turbine controller © Siemens AG KWU 8323, Table of Contents Analog Signal Selector 1 of 3. seceenecnnnes AIVNOF Range Adapter... : : ADAOF Analog Signal Selector.. . : ASAOF Non-Coincidence Monitor. AVUGF Range Adaptor... : BAOF Binary Signal Selector. . BSA Binary Signal Register. BSE Dynamic Limitation, DBOF Setpoint Selector..... ESwaF Setpoint Selector. ESWOF Filter 1" Order. FI0F Filter 2 Order. F20F Fier 3° Order. os F30F Frequency Simulation. sone FOHOF Limit Frequency Influence... : GFEOF Limit Signal Generate GsGoF Correction Controller. KROF Maximum Selector (017 2f 2). coe i MAS21F Maximum Selector > 3f 3).csue : MAS31F Maximum Selector >. of 6). Peeoneenee MASSIF Atarm Function. a : pone ME Minimum Selector > 3f 2) scen Mis21F Minimum Selecto-. > 3) MisaiE Minimum Selector (¢ of 6) MiS61F Measured Value Co’ tioning MwaoF Turbine Speed Selon. - NTAOF Parameter Exchan> PARAOF Parameter Exchan’ - inary... PARAT Pl-Controller for Tr -king Mode Operation. PIR10F Controller Selection... : RAKOF Position Controller “Monitoring RSUEOF Position Controlie- ‘or Blectronydraulic Converter. RUOF Valve Position Controller. RVOF Bumpless Switchover. ‘SFUMOF Step Controtter, SROF Setpoint Guidance... SWFo! Setpoint Holding (out of 4), sone SWS4F Setpoint Holding (out of 6) ao SWSEF Synchronised Store, sysP Preselection we © Siemens AG KWU $323 SIMADYN D Page ©ertMHseNS 10 4 12 13 14 18 16 7 18 19 20 a 22 23 24 25 aT 28 29 30 32 36 7 39 40 4 42 43 44 Date 17.03.1998 7.12.1998 24.04.1997 24.04.1997 24.04.1997 24.04.1997 24.04.1967 09.07.1997 24.04.1997 24.04.1997 24.04.1997 24.04.1997 24.04.1997 24.04.1997 24.04.1997 02.02.1998 24.04.1997 22.01.1999 22.01.1999 22.01.1999 17.12.1998, 22.01.1999 22.01.1999 22.01.1999 24.04.1997 24.04.1997 24.04.1997 24.04.1997 13.01.1999 24.04.1997 24.04.1997 24.04.1997 24.04.1997 04.03.1998 08.12.1998 24.04.1997 24.04.1997 24.04.1997 09.07.1987 24.04.1997 Standaramakros P32, Analog Signal Selector 1 of 3 AIVNOF.M Symbol [aavNor Analogue Signal 1 pct NF] Y} Selected Value Analogue Signal 2 Fault Analogue Signal 1 Analogue Signal 3 L-Fault Analogue Signal 2 Interval [- Feuit Analogue Signal 3 Time Delay Monitoring 1 of 2 Selection Reset Application The Macro AV{N is created to select 1 of 3 analogue signals. It can be used as a 2 of 3 or 1 of 2 selection, too. If it works as a 1 of 2 selection the analogue signal 3 is assigned an error by setting IF3 to 1 without creating a failure QF3. Mode of Operation 1 of 3resp. 20f3 In an undisturbed operation with 3 analogue input signals the macro works as an average value selection. The signal which has in the actual cycle the mean value is available on the output Y. If one channel is defective the macro continues working as 1 of 2 selection. 10f2 A defective channel is not included in the selection. The output signal Y is created as follows: In principle the macro is a memory of analogue values which keeps the output constant. At the same time the undefective channels limit the saved value. That means if the output had a value which is outside the range marked by the both inputs it would be set to the value of the input which is next to it. Is Y inside the range then it keeps the value of the previous cycle. If two channels are defected the remaining will be available on the output. Fault Detection The selection detects an analogue input signal as defected if it differs from the output Y more than the monitoring limit L. After the delay time T the failure will be detected with OF1..3. With Reset LOE the reports QF 1..3 will be reset. © Siemens AG KWU $323 SIMADYN D Standardinakros P32 1 Range Adaptor ADAOF.M Symbol [ADAOF.M Input Value F NF[ Yb Output Value Range Begin MA Range End ME Application This macro is used for range adaption of Input Value X. Mode of operation The Output Value Y is obtained in the following manner : y 2 (X= MA) (ME - MA) @ Siemens AG KWU $323 SIMADYN D Standardmatros P32 2 Analog Signal Selector ASAOF.M Symbol Input Value Input Value From Redundancy Maximum-/Minimum Selector Redundance Coupiing of Application [ASAOF.M x Output Value YR [- Oulput Value For Redundant This Macro ASA is used to select an analog Value from the redundant System . This guaranties, that the Values in both the channels match. There is an option whether to choose Maximum or Minimum of the two redundant Words. Mode of operation The input Value X will be made available at Output Value for Redundant YR . The Output Value Y is determined by the following Table: ROK [ MIS Y o To x x MAX(XXR MIN(X.XR) © Siemens AG KWU $323 SIMADYN D. Standardmakros P32 3 Non-Equivalence Monitor AVUOF.M symbol [avuor-m Input Value 1 xt [NF Bt] QUE Input Value t above the interval Input Value 2 [x2 QL L Input Value 1 below the Interval interval av ivalence Hysteresis SHY JAVS [- Non-Scuivatence Stored Tme delay 1 “|r fT Tine delay2 “12 Release “ec [ar | 2 Reset “|LOE| = Application This macro monitors both the input Values for non-equivalence. Mode of operation ‘The Values X1 and X2 are monitored,whether they differ from each other by more than Value L .The Hysteresis HY is also taken into consideration aa aaeedt Py : = ; a. Lousy 0 HY aL X13, If X1-X2 lies for a minimum Time delay 71 outside the Interval L (i.e. QUvQL=1) and the Release FG is on, then the alarm Non-equivalence AV is given If X1-X2 lies for a minimum Time delay T2 outside the Interval L. then the Non- equivalence Stored AVS is set provided the Release FG is switched on With Reset LOE AVS will be reset. © Siemens AG KWU S323 SIMADYN D Standardmaires P32 4 BAOF.M Range Adaptor Symbol [BAOFM Input Value 4X NF NF] ¥ Output vate Range Begin -1B8 21 {au output Valve at Upper Limit Renge End Be QL} Output Value at Lower Limit Upper Limit on Outpt feu {| / Lower Limit on Output LL Application This macro is used for range adaption of Input Value X. Mode of operation The Output Value Y is obtained in the following manner : Y = (X-BB)(BE-BB) In addition to that Y is Limited at LU and LL. if Y=LU, QU=1,and similarly if Y=LL QL is set to one. © Siemens AG KWU $323 SIMADYN D Standardmakros P32 5 Binary Signal Selector BSA.M Symbol [asa Input Signal {1 [Bt 81] Qf Output Signal Input Signal Redundant “}R | reeqy [QR] Outpr* Signal for Redundant Redundance coupling ok ~]ROk| Application This Macro ASA is used to connect a Binary Signal from the redundant System . This guaranties, that the signals in both the channels match Mode of operation The input Signal | will be made available at Output Signal for Redundant OR . If Redundance coupling ok ROK is logic 0,then the Output Q is same as that at the Input | If Redundance coupling ok ROK is logic 1, then the Output Q is the result of the logical OR of the /nput Signal | and the Input signal Redundant IR © Siemens AG KWU $323 SIMADYND. Standardmak-o3 P32 Binary signal Register BSE.M ‘Symbol faseM set 45 Jat Bi]_GL Binary signat Reset 4R JON L- Inverted Binary Signal Release 4Fo jotta Substiuie Value Jew az | Alarm 2 Simuiaion Js] FZ Sena} Reset Alarm2 {LO Time Doayar fe fre FU Time Delay a2 ror] LE. Application ‘The Macro BSE is used to read and monitor a Binary Signal Mode of operation This Macro contains 2 set dominant RS-Flip-Flop and a monitor for the input. With logic 1 at Set S the Binary Output Qissetto1. ., With logic 1 at Reset R S the Binary Output Q is set to 0. if both the inputs are logic 0, Q does not change If both the inputs are logic 1, Qis logic 1, as Set S dominates. The output QN is always Q inverted except during simulation ‘With Simulation SIM the Output Q is switched over to substitute Value EW Monitoring will be started by Release FG If both the inputs R and S remain the same for more than the Delay time T1 ,then the output at alarm1 Qt wil! be logic 1 If both the inputs R and S remain the same for more than the De/ay time T2 ,then the output at alarm 2 Q2 will be set If both the inputs R and 3 are not the same, then the output at alarmt Q1 will be logic 0, With Reset Alarm 2 LOE the output Alarm 2 Q2 reset. D Standardmakres P32 7 Dynamic Limitation DBOF.M Symbol loBOF.M Input Value JX [NF NF Increase Gradient IGA Decrease Gradient 462 Upper Limit dynamic Part ~}LU Lower Limit dynamic Part ~]LL Proportional partinerease “VPA” \ Proportional part decrease “|VP2| Output Value Application The Macro DB is used for dynamic limitation of the Input value X, which will be given to the Valve Position Controller, i.e. it can set the valve speed. This Macro has a Pl- Structure. Application The Input value X depending on Proportional parts increase and decrease VPA and VPZ respectively will give an Output Y in the following manner: 1, -VPZ VPA) v (X < -VPZ) The Output Y changes with a jump equal to Proportional Parts increase or decrease VPA or VPZ respectively from there it follows the Input Value X with an Increase Gradient GA or Decrease Gradient GZ depending on whether the input is increasing or decreasing. @ Siemens AG KWU S323 SIMADYN D. Standardmakres P32 8 Setpoint Selector ESW4F.M symbol Eswarm input value’) 4x1 INF NF]_¥f Output vaiue input Value 2 4x2 a} Binary Output input Value 3X3 Input Value 4 ]xa Set input Value t 1 [es Set Input Value 2 2 Set Input Value 3 43 | _ Set Input Values ie | = Application This macro gives one out of four input values at the Output Y. The fourth input Value X4 has the highest priority. It can be further enlarged (i.e the no. of inputs) by connecting it ahead of the setpoint adjustment blocks SWS4F or SWS6F. Mode of operation With the Binary inputs Sat Input Value 1 to 4 the Input Value X1-X4 is given at Output ¥ As soon as one of the Binary Inputs is logic 1 ,the Binary Output Q is logic 1 Truth Table i z2]68]a@ TY ]a a 0 o [x [0 1 oO 0 o px 4 1 0 ope 4 a fi 1 0a |axo ra |e eve [tact Lease x4 1 © Siemens AG KWU $323 SIMADYN D Setpoint Selector ____ESW6F.M Symbol Output Value a} Binary output Input Value 1 4x1 NF NF| Input Value 3X3 | input Value 4X4 | input Value 5 4X5 | Input Value 8 -}XS Set input Value t 1 Set Input Value 2 12 Set Input Value 3. 413, Set input Value 4 {4 Setinput Values 415 | ~__ Set Input Values 16 | Application This macro gives one out of six input values at the Output Y. The Sixth Input Value X8 has the highest priority. It can be further enlarged (i.e the no. of inputs) by connecting it ahead of the setpoint adjustment blocks SWS4F or SWS6F. Mode of operation The mode of operation is same as ESW4.M. © Siemens AG KWU $323 SIMADYN D Standardmakos P32 Filter 1st Order F1OF.M Symbol 10F.M Input Value NF NF] Delay Time PT1-Element 770 [TF Delay Time Converter ITM l KS ‘Output Value Application The macro F1 is used for the compensation of the delay time of converters for a better emulation of the original time behaviour of the input signal. Mode of Operation The Input Value X decreases delayed with PT1-behaviour to zero and is multiplied with TM/TD. The result of this operation is added to the undelayed input Value X and available at the output Y. TD is the Delay Time of the PT1-Element. TM is the Delay Time of the converter. @ Siemens AG KWU S323 SIMADYN D Standardmakros P32 " Filter 2nd Order symbol Input Value Differential Gain Damping Differential Time Constant Smoothing Time Constant Anwendungshinweise [F20F.M x TNF NF] YO KO YF 7KG Ys Output oT2 Output POT2 Output PT2 This Macro F2 is a configurable Filter of 2nd. Order. Arbeitsweise F20F.M ‘The Input Value X depending on the Differential Gain KD, the Damping KG, the Differential Time Constant TD and the Smoothing Time Constant TG gives an Output . The Output Values depend on the following transfer functions. 4, Output YD (DT2-Behaviour) YD = X* s*TD/ (s*TG"TD + s*TD*KGIKD - 1/KD). 2. Output YF (PDT2- Behaviour) YF =X" 1/KD * (1 + s*TD*KD}/ (s*TG*TD + s*TD*KGIKD - 1/KD). 3. Output YG (PT2- Behaviour) YG =X* KD * 1/ (s#TG* © Siemens AG KWU $323 TD + s*TD*KG/KD - 1/KD). SIMADYN D Standardmakros P32 12 Filter 3rd Order F30F.M Symbol FS0r.m input Value x INE NE[_¥[ Output Value ‘Smoothing Time -} Set “} Application This macro F3 is a 3rd. Order Filter (optimised for the amplitude) to filter out higher frequency influences. This Filter has PT3-behaviour. Mode of operation The input Value X will be delayed by the Smoothing Time T and given out as the Output Value Y. When this Filter in redundant Systems is not in use, Output Y with Set S is set to the Input Value X . Through that a bumpless switchover of the Filter possible. © Siemens AG KWU $323 SIMADYN D. Standardmakros P32 3 Frequency Simulation FCHOF.M Symbol [FCHOF.M Frequency change lower DFP [NF NF[FCH| Frequency change higher “DFS Gradient increase ~|GU Gradient decrease -JGD Delay Time ]tw [TF = stat fst fer F Frequency change Application This macro FCH is used for frequency change simulation Mode of operation The signal Start ST will start the frequency simulation First Frequency change lower OFP with the gradient Gradient decrease GD is given at the output Frequency change FCH After the Delay time TW the mode is switched to Frequency change higher DFS with the gradient Gradient increase GU is given at the output Frequency change FCH © Siemens AG KWU $323 SIMADYN D. Standardmakres 32 14 Limit Frequency Influence GFEOF.M Symbol (GFEOF.M Speed Actual Value NT [NF NF] ON{- Speed deviation Speed Setpoint ~|NSV GFN Limit Frequency influence norm, Limit Frequency Lower ~{GWL GFE F Limit Frequency influence Limit Frequency Upper “GWE Droop for Lower Frecuency “)SLF Droop for Upper Frecuency ~|SHF Droop for Speed Controller “JSNR, Nomina! Load “JPN Jump “|sPr Load Operation “]LB [Bt Jump Comand {SB This macro GFE is used to control the turbine load during frequency changes. L 1 Application Mode of operation This macro has two modes of operation 4, Load operation with Speed-controller (Load operation LB logic 0) 2. Load operation with Load-controller(Load operation LB logic 1) 1, Load operation with Speed-controller The limit frequency influence is switched off. TheDifference between Speed Setpoint NSV und Speed Actual Value NT will directly be available at the output Speed deviation DN and divided by Droop Speed Controller SNR at the output Limit Frequ-ency influence Norm, GFN. At the output Limit frequency influence GFE the product of GFN and Nominai Load PN is available. 2. Load operation with Load-controller The limit frequency influence is switched on. When Speed Actual Value NT is lesser than the Limit Frequency Lower GWL the Difference between the two will be made available at the output Speed deviation DN. When Speed Actual Value NT is more than the Limit Frequency Higher GWH, the Difference between the two will be made available at the output Speed deviation DN The Differences between NT & GWL and NT & GWH are divided by SLF and SHF respectively and given at the output GFN With Jump Command SB a Step SPR (multiplied by 5% ) can be introduced on the Speed Setpoint NSV.The above multiplication by 5% is done internally in the macro. @ Siemens AG KWU $323 SIMADYN D Standardmakros P22 18 Limit Signal Generator GSGOF.M Symbol SGOF.M Inout Value NF Bt] QU} Input x higher than Upper Limit Upper Limit LU QL Input x iowar than Lower Limit Lower Limit LL Qt LNoncoincidence Run up JAN 3 aR | synchronizing Output Synchronizing Input [IR Application ‘This macro is used to monitor the input Value X with a Hysteresis. In a redundant configuration it is possible to synchronize the output signals. Mode of operation When the input Value X is greater than Upper limit LU the output QU is set and QL is reset. QU is reset and QL is set, when the Input X becomes less than the Lower limit u. With Run up ANL the Limit Signal Generator tries to synchronize itself due to the status at the Synchronizing Input IR. Master and Slave are interchanging their status using the Synchronizing Input IR and the Synchronizing Output QR. The output Noncoincidence Q1 is set to “1” as long as th: channels (master and slave) have different values. imit signals in both Transfer Functions t one © Siemens AG KWL $323 Standardmakros P32 16 Correction Controller KROF.M Symbol ikROF.M Setpoint Ww |NF NF} YF Output Value ‘Actual Value | at| a Controller Out of mit Upper Limit LU Lower Limit ILL Monitoring Limit Smoothing time “JT [TF Delay time “TQ Reset “fioe|a1 | Release |EN Application The correction controller is used for tracking from the master channel to the controller output in the redundant channel. Mode of operation The control difference between the Setpoint W and Actual value X is calculated and is send through a limiter (with Upper limitt LU and Lower limit LL) and dynamically delayed by the Smoothing time T and then made available at the Oufput Y. The Binary Output Q will be set, when the Output Value Y for a minimum Delay time TQ stays out of the Monitoring limit L (independent of the Release EN), With Reset LOE the Output Bit Q reset. With Release EN the Correction controller is released . © Siemens AG KWU $323 SIMADYN D ‘Standardmakros P32 7 Maximum Selector (out of 2) MAS21F.M Symbol MAS2iF.M Inout Value 1 4x1 [NF NF] YF Outou! Value Input Value 2X2 81] Q1 F Input Value 1 at Output MAX Q2 | Input Value 2 at Output Application This macro is a function block for comparison of two Input Values X1 & X2 and makes available at the Output Y the one which is largest of the two at the time of processing. Mode of operation The largest of the two Input Values X1 & X2 is determined and is given out at the Output Y. Q1 & Q2 show which of the Input Values is the largest ie if X1 is the largest then Q1 is logic 1 and Q2 is logic 0 .Similarly if X2 is the largest then Q2 is logic 1 and Q1 is logic 0. © Siemens AG KWU $323 SIMADYN D Standardmakros P32 18 Maximum Selector (out of 3) MAS31F.M. Symbol IMASS1F.M Input Value 1 4x1 [NF NF] ¥ + Output Value Input Value 2 —}X2 B1] Qt | Input Value 1 at Output Input Value 3. -}x3 Q2 | Input Value 2 at Output MAX Q3 F Input Value 3 at Output Application This macro is a comparing function block which determines and makes the largest of the Input values available at the Inputs (X1,X2 & X3) at the time of processing, available at the Output Y. Mode of operation For Mode of operation please refer to MAS21F.M! © Siemens AG KWU $323 SIMADYN D Standaramakros P32, 19 Maximum Selector (out of 6) MAS61F.M Symbol MASETF.M Input Value 1 xt [NF NF] ¥ | Output Value Input Value 2. x2 81] 1 F Input Vatue t at Output Input Value 3. 4X3 2 F Input Value 2 at Output Input Value 4 xa 3} Input Value 3 at Output Input Value 5 x5: 4 F Input Value 4 at Output Input Value 8 1X8 Q5 + Input Value 5 at Output MAX Q6 F Input Value 6 at Output Application This macro is a comparing function block which determines and makes the largest of the Input values available at the inputs (X1 to X6) at the time of processing, available at the Output Y. Mode of operation For Mode of operation please refer to MAS21F.M! © Siemens AG KWU $323 SIMADYN D Standardmakr>s P32 20 Alarm Function _ MFE.M Symbol [MFM Dynamic input 4DYN]B1 Bt] MF + Output Alarm Function Stati¢ Input STA ‘Acknowledge (QU Erase LOE Lamp Test “LT Fast Fleshing Signal —pLs | 0 ~f——- Slow Flashing Signal re | Application This macro is used for the alarm processing to control a conventional annunciation system. Mode of operation {f the alarm function is controlled via the Dynamic Input DYN, the Output MF has applied the Fast Flashing Signal BLS. After acknowledgement, the Output MF has a continuous signal applied if the Static Input STA is still set. As soon as the Static input STA is no longer set, the continuous signal at the Output MF changes to the Siow Flashing Signal BLL. Ii, at the time of the acknowledgement, the Static Input STA has already been reset, the Output MF goes directly from the Fast Flashing Signal BLS to the Slow Flashing Signal BLL. if an alarm which has already been acknowledged, or which is still applied at the Static Input STA, is generated again via the Dynamic Input DYN, the continuous signal at the Output MF returns to the Fast Flashing Signal BLS until a further acknowledgement is received. The Output MF with the Slow Flashing Signal BLL is reset via the input Erase LOE. fan alarm which has been acknowledged and has gone, but which has not yet been erased, is generated again, the Output MF will go from the Slow Flashing Signal 8LL to the Fast Flashing Signal BLS. With the input Lamp Test LT the Output MF, independent from any other input, has applied a signal, © Siemens AG KWU $323 SIMADYN D Standardmakros P32 21 Minimum Selector (out of 2) MIS21F.M Symbol MIS21F.M Input Value 1X1 | NF NF] Y > Output Value Input Value 2 4x2. | Q1 input Value 7 at Output MIN Input Value 2 at Output Application This macro is a function block for comparison of two Input Values X1 & X2 and makes available at the Output Y the one which is smallest of the two at the time of processing Mode of operation The Smallest of the two Input Vaiues X1 & X2 is determined and given at the Output vi Q1 & Q2 show which of the two Input Values is the smallest i.e if X1 is the smallest then Q1 is logic 1 and Q2 is logic 0 Similarly if X2 is the smallest then Q2 is logic 4 and Q1 is logic 0. © Siemens AG KWU S323 SIMADYN 0 Standardmakres P32 2 Minimum Selector (out of 3) MIS31F.M Symbol [iste Input Value xt [NF NF] _¥ } Output Value Input Value 2 4X2 81] a1 input Velue 1 at Output Input Value 3-9 22 b input Value 2 at Output MIN Q3 > Input Value 3 at Output Application This macro is a comparing function block which determines and makes the Smallest of the Input values available at the inputs (X1,X2 & X3) at the time of processing, available at the Output Y. Mode of operation For Mode of operation please refer to MIS21F.M! © Siemens AG KWU $323 SIMADYN D. Standardmakros P32 23 Minimum Selector (out of 6) MIS61F.M Symbol Miser Input Value 1 x7 [NF NF Input Value 2 x2 Bi input Value 3 ~Poo Input Value 4 Pe Input Value § XS Input Value 6 x6 MIN Application Y F Output Value Q1F Input Value 1 at Output Q2F- Input value 2 at Output 3 + Input Value 3 at Output Q4 | Input Value 4 at Output Q5}- Input Velue 5 at Output Q6 | input Value 6 at Output This macro is a comparing function block which determines and makes the Smallest of the input values av. available at the Output Y. Mode of operation For Mode of operation please refer to MIS21F.M! © Siemens AG KWU S323 SIMADYN D. Standarimakros P32 le at the Inputs (X1 to XB) at the time of processing, 24 Measured Value Conditioning MWAOF.M Symbol [MWAOF.M0 input Value4x NF NF] YF Output Value End of Range Transmitter -IMEG Bi} at b Alar 1 Beginning of Range Transmitter 4MAG a2} alarm 2 End of Range ME Beginning of Range MA Upper Limit for Monitoring {GO Lower Limit for Monitoring 4GU Substitute Value EW Delay Time for 2 4702 |TF Release Upper Limit Monitoring FGO|B1 Release Lower Limit Monitoring 4FGU Signal Aquisition Fatiure iF Simulation SIM NOR] Reset Q2 -[LOE o Application This macro MWA serves the purpose of adjusting the range of the measured signal from the transmitter to the range used in the controller . Mode of operation The Output Value Y is built according to the following expression: Y = [(X- MAG) / (MEG - MAG)] x (ME - MA) + MA. At the connector MEG and MAG the range of the signal is given , e.g. 4..20mA, 2..10V etc. At the connector ME and MA the physical range of the measured signal is given, 2.9. 0..60bar, 0,,100%. 150°C..300°C ete. With Simulation SIM the Output Value Y is switched over to the Substitute Value EW Siemens AG KWU S323 SIMADYN D Standardmakros P32 25 Measured Value Conditioning MWAOF.M. The Binary output Alarm 1 Q1 will be logic 1, when * Xis larger than the Upper Limit for Monitoring GO and the Release Upper Limit Monitoring FGO is given , or + Xs smaller than the Lower Limit for Monitoring and the Release Lower Limit Monitoring FGU is given, or * The signal Signal Aquisition Failure IF is logic 1 (here the Output Fault connector of the AD-Converter should be connected) if Q1 stays for the minimum time given at the connector Delay Time for Q2 TQ2 logic 1, then the Alarm Q2 is set to logic 1 With Reset LOE Q2 is reset © Siemens AG KWU $323 SIMADYN D Standardmakios P32 26 Turbine Speed Selection NTAOF.M Symbol INTAOF.M Speed Actual Value 1 NT! INF NF] NTE Speed Actual Value Speed Actual Value 2 -|NT2 8T1 Fault Speed Actual Value 1 Speed Actual Value 3 -jNT3 ‘$12 Fault Soeed Actual Value 2 Monitoring Limit “fu S73} Fault Soeed Actual Value 3 Delay Time for Moritorig “|TV Reset {LOE Application The three Speed Actual Value channels are read in by this macro NTA . It uses a built int out of 3-selection logic to choose one Speed Actual Value channel and gives it out at the output connector Speed Actual Value NT. Mode of operation it reads in the three channels of Speed Actual Value NT1, NT2 and NT3, from these one is selected at the output Speed Actual Value NT .Normally the selected value will be the one at connector NT‘ provided it is within the (+/-)Monitoring Limit L from the middle value of the three inputs,otherwise the next input value is selected and so on, The selector recognizes the faulted channel, when the Speed Actual Value NT1,NT2, oF NTS is out of the monitoring range .which is the middle value of the three inputs (#1-)Monitoring Limit When the channel that is faulted remains so for more time than defined at the connector Delay Time for Monitoring TV. then it results in the alarm Fault Speed Actual Value ST1 to 3 depending on which of the channels is faulted With Reset LOE the alarms ST1..3 can be reset, © Siemens AG KWU $323 SIMADYN D Standardmakros P22 27 Parameter Exchange PARAOF.M Symbol [PARAOF A input Vewe 4x INE NF] _Y F Output Value Input Value fom Redundant -}xR | ___ [YR Output Value to The Redundent Redundance courting ROK|B4 Application This macro PARAOF serves the purpose of parameter exchange in redundant Systems. Mode of operation The Input Value X will be given out at the Output YR. if Redundance coupling ROK is logic 0 and if it was never 1 in the past after the run up, the Output Y has the Input Value X. After the run up the first time ROK gets a logic 1, the Input Value from Redundant XR is sent to the Output Y. Later if the ROK goes back to logic 0, the Output Y remains held at the previous value, if ROK changes again to logic 1, XR again is sent to the Output Y. © Siemens AG KWU 5: SIMADYN D Standardmatros P32 28 25 Parameter Exchange binary PARA1.M symbol PARAM wreutvaue Jot 67 | af output vale Input Value fram The Redundant 4IR_ QR | Output Value to The Redundant Redundanzkopahing ~JROK| Application This macro PARA\ serves the purpose of parameter exchange in redundant Systems. Mode of operation The Input Value | will be given out at the Output QR. if Redundance coupling ROK is logic 0 and if it was never 1 in the past after the run up, the Output Q has the input Value I. After the run up the first time ROK gets a logic 1, the Input Value from Redundant IR is sent to the Output Q. Later if the ROK goes back to logic 0, the Output Q remains held at the previous value, if ROK changes again to logic 1, IR again is sent to the Output Q. © Siemens AG KWU $323 SIMADYN 9. Standardmakros P32 29 Pl-Controller for Tracking Mode Operation Symbol Setpoint Actual Value Upper Limit Control Deviation Lower Limit Control Deviation Addition to Control Deviation Polarity Proportional Gain Upper Limit Output ~} Lower Limit Output Set Value Gain on Addition to Set Value Upper Limit for Set Value | Lower Limit for Set Value Output Value of Master channel Upper Limit, Correction Lower Limit, Correction Monitoring Limit Step Integral Time Correction Smoothing Time Correction Delay Time for QK Set Run Up Step Command Release Correction Reset Application PIR1OF.M PIR10F.M F Output Value T= Setpoint F Controt Deviation [- Proportional Part Tart F Addition to Set Value [7 Correction out of limits This macro is a Pl-Controller with correction facility for use in redundant systems. It has an additional feature that it can be adapted in systems where of such controllers replace one another (e.g in MIN selection). Mode of operation This macro divided into the following functional catagories: + Pl-Controller * Correction Facility © Siemens AG KWU $323 SIMADYN 0. Standardmakros P32 30 Pl-Controller for Tracking Mode Operation PIR10F.M In the Pl-Controller the contro! deviation, calculated from the Setpoint W and Actual Value X is limited through the Upper Limit Control Deviation XDU and Lower Limit Control Deviation XDL. After the limitation the value Addition to Control Deviation XP is added to the control deviation and with Polarity POL the polarity of the sum can be fixed,this sum is available at the output Control Deviation XD. KP is the Proportional Gain and TN is the Integral Time of the Pl-Controller. The Proportional Part is given out at the Output YP and The /-Part is given out at the Output YI The Output Value Y of the Pi-Controller is limited by Upper Limit Output YU and Lower Limit Output YL. Through Set S the integrator is set to Set Value SV ‘The Set value SV is added to the Control Deviation (after it is strengthened with Gain on Addition to Set Value XDK,and limited by Upper Limit for Set ValueDU and Lower Limit for Set Value DL ).The control deviation component generated as discribed above is also made available at the Output Addition to Set Value DY . With Run-Up ANL the Integral part Y1 is set to the value at Output Value Master Channel X1. To the Setpoint W with Step Command SB logic 1,10% of Step SPR is added. The Sum of Setpoint W and 10% of Step SPR will be at Output Setpoint W1 In the Correction facility ,the difference between Output Value Master Channel X1 and the Output Value Y of the Pl-Controller is the Control Deviation, This is limited through the Upper Limit Correction LUK and Lower Limit Correction LLK and smocthened using a PT1 (having Correction Smoothing Time TK).Finaly the above value is added to the control deviation of the Pl-Controller, The Correction facility is released with the help of Release FGK=1 The Binary Output Qk will be set, when the Correction Valué output of PT1, mentioned above, for a minimum Correction Delay time TV stays out of the Monitoring limit LK (Independent of the Release FGK). With Reset LOE Binary Output OK is reset © Siemans AG KWU $323 SIMADYN D Standardmakros P32 3 Controller Selection RAKOF.M ‘Symbol [RAKOF.M NPRINOR: Input Value 2 Input Value 3 PRIEIORIE Input Vatue 4 NRIE Input Value 5 Value 2 at Output Input Value 8 Value 3 at Output Value 4 at Output Value 5 at Output Value 5 at Output a7} Value 7 at Output Value 8 at Output Input Value 7 Input Value 8 Substitute Value # Substitute Value 2 ‘Substitute Value 3 Substitute Value 4 Substitute Value S Substitute Value 6 ‘Substitute Value 7 Substitute Value 8 Substitute Value for Output ‘Set Substitute Value t Set Substitute Value 2 Set Substitute Value 3 Set Substitute Value 4 Set Substitute Value § Set Substitute Value 6 Set Substitute Value 7 Set Substitute Value 8 Release Q1 Load Operation Simulation Application With this macro RAK the output of different controllers are read in and supplied to a selection circuit. The result of the selection is given alongwith the feedback as to which channel is leading is made available at the different outputs. Mode of operation The Input Values X1 - X8 are read in to a minimum selector and the result is given at Output Y. With the Binary signals $1 - $8 the Input Values X1 - X8 can be switched over to the corresponding Substitute Value E1 - E8 With Simulation SIM the Output Y will have the Substitute Value for Output EW. © Siemens AG KWU $323, SIMADYN © Standardmakros P32 22 Controller Selection RAKOF.M ‘The Binary Outputs Q1 - Q8 show which of the input Values X1 - XB is the smallest. ‘The Input | works as an inhibit for the Outputs Q1, Q11 and Q12, When | is logic 1, then the Outputs Q1, 011 and Q12 are blocked . In case of Input Value X1 being the smallest ,Q1 will be logic 1 only if Input ! is logic 0. The following Truth Table shows the condition of the Outputs Q11 and Q12 depending on | ,Q1 and Load Operation LB: © Siemens AG KWU $323 SIMADYN D Standaromakros P32 33 Position Controller Monitoring RSUEOF.M symbol JRSUEOF.M }- Contre! Variable 1 }- Controi Variable 2 }- Position Controller Output Delayed f+ Valve is Closed Position Controller Output Valve Position Actual Value Valve Position Upper Limit Valve Position Lower Limit Operating Point L- Valve is Fully Open Proportional coett.Opr Point L. Fault Operating Point Hum Signal Hardware Fauit Input Signal 1 from Hardware Monitoring Limit 1 Input Signal 2 from Hardware Monitoring Limit 2 Delay Time FAP Delay Time FHW Release Hum Signal t Release Hum Signal 2 Fault Reset Application This macro RSUE is used to produce actuating signals in valve position controllers. ‘The operating point fault and hardware fault of the position contro! loop ,are monitored. Mode of operation The connector X is connected to the valve position controller output. The outputs HZ and HA concern the valve position actual value at the connector HV When HV reaches the Valve Position Lower Limit HUG, the output Valve is c/osed HZ is logic 1, When HV reaches the Valve Position Upper Limit HOG,the output Valve is fully open HA is logic 1 The hardwired Output Position Values Y1 and Y2 are for monitoting, connected back at the connectors XI1 and XI2.. When XI1 or X12 are for a minimum time THW more than the monitoring limits L!1 and LI2 respectively from the outputs Yt and Y2 respectively,the alarm Hardware fault FHW is set. © Siemens AG KWU $323 SIMADYN 0 Standardmakros P32 34 Position Controller Monitoring RSUEOF.M ‘The Operating Point AP is multiplied by Proportional Coeff, Operating Point KAP. This value is compared with Position Controller Output X . li X for a minimum time TAP goes outside the monitoring limit AP*KAP, the operating point is not matched and results in the alarm Fault Operating Point FAP. ‘The monitoring of the operating point is released only if the valve position is within limits HUG & HOG and no other Faults ST are present. The Hum signal BS is added to Position signals Y1 and Y2 ,the hum signal's polarity is changed every cycle. If FB1 and F82 are logic 0, the hum signal is blocked. The input Position Controller Output X is delayed by three time-delay elements and available on Position Controller Output Delayed YAP. With Reset LOE fault indicators FAP and FHW are reset. © Siemens AG KWU 8322 SIMADYN 0 Standardmakros P32 38 Position Controller for Electrohydraulic Converter RUOF.M Symbol Setpoint Actual Value Gain Proportional Upper Limit Value Lower Limit Value ‘Substitute Value Switch Off Simulation NF| YF Output Vaiue jAB (BT } snap Application This macro RU is used for control of electrohydraulic converter.lt has a P-Structure. Mode of operation The control deviation (i.e the difference between the Setpoint W and Actual Value X) is multiplied with Gain Proportional KP The result is limited by Upper Limit Value LU and Lower Limit Value LL and given out at the Output Y. With Switch Off AB the controller is switched of, then Output Y will have a value 0. With Simulation SIM the Output Y is switched over to the substitute Value EW. © Siemens AG KWU S323 SIMADYN D Standaramakros P32 36 Valve Position Controller RVOF.M Symbol Setpoint. INF NF] YF Output Value Actual Value XD [+ Control Deviation Variable Operating Point. 81] OK | Correction Out of interval Step Proportional Gain Upper Limit Value Lower Limit Value Correction Setpoint Interval Correction Correction Upper Limit Correction Lower Limit ‘Substitute Value Integral Time Correction Smoothing Time Correction Delay Time Step setpoint CorrectionRelease ‘Simulation Reset TF jet Application This macro RV used to control Valve position in Gas turbine It has a Pl-Structure, Mode of operation The control deviation (i.e difference between Setpoint W and Actual Value X )is given out at the output Contro! Deviation XD. A Setpoint jump- built out of the sum of input value Step SPR and Variable Operating Point VAP - will with Stap setpoint SW be given at the controller input, On the Control Deviation the output of the correction controller is added, the result is multiplied by Proportional Gain XP and is given to the Integrator .The integrator operates with a Integra! Time TN The Controller Output ¥ will through the Upper Limit value LU and Lower Limit value LL be limited. With Simulation SIM the Controller Output Y is switched over to the Substitute Value Ew. © Siemens AG KWU S323 SIMADYN D Standardmakros P32 ar Valve Position Controller RVOF.M The Correction controller has PT1-Behaviour and with Release FG itis released It receives its setpoint at the input Setpoint Correction X1. The control deviation is built from the difference of Setpoint Correction X1 and Control Output Y Through the upper and lower limits LUK and LLK the deviation is limited. The above limited output is smoothened by a delay of Smoothing Time TK and added to the input of the PI controller. The Binary Output QK will be set, when the output value of the correction controller stays out of the /nterval LK longer than the Delay Time TV With Reset LOE the Binary Output QK is reset. @ Siemens AG KWU $323 SIMADYN D Standardnakros P32 38 Bumpless Switchover Symbol Input Value 1 Xt Input Value 2 ‘Switchover time (increase) ‘Switchover time (Decrease) Switch: Run Up Application [SFUMOF.M SFUMOF.M INF NEY 2 Tu iD I jas fan L e TF }- Output Valve This macro SFUM Is used for bumpless switchover between two values. Mode of operation For I=0 Y is equal X1. When | is set to 1 , then the output value Y, with a Switchover time (Increase)TU in positive direction and with a Switchover time (Decrease)TD in negative direction respectively ,is switched over to the value X2. With ANL=1 the output Y is set to the Input Value 1 or Input Value 2, depending on the position of the switch I. @ Siemens AG KWU $323 SIMADYN D ‘Standarémakros P32 Step Controller Symbol Setpoint Actual Value SROF.M f+ Controi Deviation b Raise Polarity L- Lower Dead Band Hysteresis Proportional Gain Step Minimum Pulse Time Smoothing Time TO Smoothing Time T1 Jump Command Application This macro SR is used, to give control difference dependent pulses in the corresponding direction for control of motorised drives. Mode of operation ‘The actual contro! deviation is the difference between the Setpoint W and the Actual Value X and is available on the output Control Deviation XD. Then the contro! deviation is multiplied with Polarity POL. When the absolute value of the Control deviation falls outside the Deadband L, then the Step Controller gives a pulse in the direction Raise H or Lower T.The pulse will be blocked, if the value of the Control deviation becomes smaller than L-HY. {f the Control deviation is larger than L, then the output Raise H for a Minimum Pulse Time TM) is logic 1 {f the Control deviation is smaller than -L, then the output Lower T for a Minimum Pulse Time TM| is logic 1 If Hor T becomes fogic 1, the Proportional Gain XP with the right polarity is dynamically delayed by a PT? -with a Smoothing Time T1 and subtracted from the control deviation If H and T becomes logic 0, the Proportional Gain XP with the right polarity is dynamically delayed by a PT1 -with a Smoothing Time TQ and subtracted from the contro! deviation . When H=4 and T=0 polarity of XP is positive when T= 4 then polarity of XP is negetive With Jump Command SB, to the Setpoint W the value Step SPR muliplied by 10% is added. © Siemens AG KU S323 SIMADYN 0 Standardmakros P32 40 Setpoint Control SWFOF.M Symbol [SWFOF.M Input Value 7X JNF NF] _¥ [> Output value Upper Margin. ora! ai |au Control Deviation Above interval Lower Margin ura| amb Control Deviation Within interval Upper Limit LU QL} Control Deviation Below Interval Lower Limit UL Set Value sv Monitering Limit fu Simulated Value Ew Integreltime 4 [TF set 4s |B Simulation sim a Stop -{STP| Application In this macro SWF the output follows the Input with a configurable gradient .The setpoint control works by integration. Mode of operation ‘The Gradient is calculated with Lower Margin UFB, Upper Margin OF8 and the Integral Time T in the following manner: TU=T/UFB TO =T/0FB The Parameter TO jis that time, in which the Output Y becomes equal to the Input X after a positive Unit Step Change in the Input The Parameter TU is that time, in which the Oufput Y becomes equal to the input X after a negetive Unit Step Change in the Input. The Output Y will through Upper Limit LU und Lower Limit LL be limited With the command Set $ Output ¥ will be set to SV, With the command Simulation SIM Output Y will be set to Simulated Value EW. The Outputs QL, QM and QU show, whether the difference between Output and Input (XY) is below (QL=1), within (QM=1) or above (QU=1) the Monitoring Limit L With Stop STOP the Output is held at the last value. © Siomens AG KWU $323, SIMADYN D Standardmakros P32 4 Setpoint Holding (out of 4) SWS4F.M Symbol [SWwsaF.M input Vaue 1 1x1 INF NF] Y } Output Vaiue Input Value 2 —}x2 Bi] Qh Seting Mode Input Value 3 4x3 Input Value 4 4x4 Upper Limit LU Lower Limit Ju Set input Value 1 411 [81 Set Input Value 2 12 Set Input Value 3. “13. Set input Value 4 ~14 Application In this macro depending on the command Set /nput Value t..14, one out of four Input Values X1..X4 is made available at the Output Y. If no Set command is given,then the Output Values held at the last value. Its function can be extended by connecting it in series with the macros ESW4F or ESWG6F . Mode of operation With the Binary inputs Set Input Value 11-14 ,one of the Input Values X1-X4 is given at the Output Y. With Lower Limit LL and Upper Limit LU the Output Y is limited if all the Binary Input Values 11..14 are logic 0, the Output Value Y holds the previous value. Truth Table MW 2 8 i4 Y Q 7 0 0 0 xT 1 * 1 0 0 X2 i : : 1 0 x3 1 7 a 1 x4 1 0 oe 0 o Ly. [0 © Siemens AG KWU $323 SIMADYN D ‘Standardmakros P32 Setpoint Holding (out of 6) SWS6F.M Symbol [Swser m input Value + |X1_ [NF NF} Y}> Output Value Input Vaiue 2 “x2 B1| Ob Setting Moce Input Value 3X3 Input Value 4 Ix Input Vatue § 1X5 Input Value 6 4x3 Upper Limit Ju Lower Limit Jer Set Input Value 1 14 Set input Value 2 Set Input Value 3 5 Set Input Value 4 | Sot Input Value 5 Set input Value 6 4 Application This macro is used for one out of six selection Mode of operation For made of operation please refer to SWS4F.M! © Siemens AG KWU $323 SIMADYN D Standardmakros P32 43 Synchronisable Store SYSP.M Symbol Input information Set Reset Run up Redundance Coupling OK Delete Release Delay OF Binary Signal Inverted Binary Signal Fault Application This macro SYSP is used as a binary store , in which one can be synchronised with another of such store. It contains a D-Flip-Flop with Reset dominance. Mode of operation When both the inputs Set S and Reset R are logic 0, then with one of the-rising edge at (LOE=1 4 FGK=1 » ROK=1) or Run up ANL the Jnput Information D is made available at the output Binary Signal Q. The output Inverted Binary signal QN is always the inverted value of Q With logic 1 at Sef S the output Q will be set to logic 1. With logic 1 at Reset R the output Q will be reset to logic 0. When both the inputs S and R are logic 0. Q remains unchange When both the inputs S and R are logic 1, Q is reset to logic 0, because it is reset dominant. The output QF will be set , when the block is released i.e (FGK=1) and Q =D. Truth Table Ee] aes Eeed See ost; 0 | 0 130 | 0 o | an a) i fea) ea. o ifeseceaedail eae: i © Siemens AG KWU $323 SIMADYN D Standardmakros P32 4a Preselection VW.M Symbol [vw Process Release 4PFG|B1 81] QL Binary Signal Process Release On ON F Inverted Binary Signal Process Release Off (PFA FH Fat Preselection On WWE KOR + Correction Signal Presatection off vwa Set 45 Reset IR Run up -{ANL Correction Signal Acknowledge 1QIT Redundance Coupling OK 4ROK Binary Signal from Redundancy +R Reset 4LOE| Release FGK Application ‘This macro VW is used as a preselection function block. It contains the synchronisable Store SYSP. Mode of operation If the inputs Process Release PFG and Process Release On PFE are set and if the function biock is released (FGK=1),then the Output Q is set, provided it notices at its input Preselection On VWE a positive step or at connector Set S is 21 If the input Process Release PFG and Process Release Off PFA are set and if the function block is released (FGK=1), then the Output Q is reset, provided it notices at its input Preselection Off VWA a positive step or at connector Reset R is a 1. The reset is dominant. The Run up ANL will cause the redundant's Binary Signal IR to be connected to the Output a. The Correction Signal KOR is required to synchronize a second binary store. The Correction Signal KOR=1 when PFG=0 or or S=1 or ANL=1 or PFGE=0 and QN=1 or PFGA=0 and Q=1 With Correction Signa! Acknowledge QIT KOR is reset. If the function block is released (FGK=1) and IR = Q ,then Fault Signal QF is set.With Reset LOE = 1 ,OF is reset. © Siemens AG KWU $323 SIMADYN D Standardmakros P22

You might also like