Home
ND800FF User's Guide
Contents
1. pu Ss pe po 4 VENE CE T Oo ET ay a a at po p Hg 4 o BEES p HEN 1 po se 11 Re po pi p at RNC Ss e Oo NE RENE a po Ss pe EY oo pou p p 1 2 3 4 5 7 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 61 62 49 59 Function blocks PID controller function block VIEW_4 1 LO LO ALM _ fee 64 DVHLAM O NENNEN DV LO ALM DERIVATIVE ACTION SOURCE 67 DERIVATIVE GAIN LIMIT ALGORITHM TYPE DEAD TIME COMPENSATION LAMBDA _ __ ____ TUNING PROCESS GAIN 74 TUNING METHOD PROPOSED ALGORITHM PROPOSED GAIN PROPOSED RESET PROPOSED_RATE PRO POSED DERIVATIVE GAIN LIMI POSED DERIVATIVE ACTION 5 RC PRO POSED DEAD TIME COMPENS ATION PROPOSED LAMBDA ACTI VATE PROPOSED TUNING PA RAM SP RAMP ING PROCESS TIME CONSTAN T Lo y y O El ee ple 24 Oooo o y O TUNING PROCESS DEAD TIME LR es i y p TUNE IN CURRENT TIME Totals bytes 43 50 59 Parameter attribute definitions 5 Parameter attribute definitions Parameter attributes are defined in table 7 Table 7
2. 59 O WRTEPRI 2 40 WRITEALM N N ua 27271 DERE 4 F 2 EMEN EE 2 o zo 7 GRANT_DENY 71 O SS 21 4 p oe pu I 4 x p E RIEN NO OTN 5 2 2 4 4 4 4 1 1 E ENS ITK VER pup PAR DEFAULTS TYPE SIMULATION SWITCH PPID LICENCE pl VIEW 3 VIEW 4 4 1 4 1 2 p 32 45 HARDWAREREVSION 2 46 5 REVISION 8 AT DEVICE PCB SN 114 a 7 Totals bytes 2 30 125 15 18 59 Function blocks Transducer block 4 3 Transducer block 4 3 1 Overview Transducer block contains the valve positioner user interface Transducer block schematic is presented in figure 4 i Cutoff Dead angle compensation Characterization AO OUT FINAL VALUE CUTOFF LO DEAD ANGLE COMP SOURCE CHARACTERISTICS TABLE FINAL VALUE CUTOFF HI TARGET CHARACTERISTICS TABLE SIGNAL_MOD_TABLE 1 1 1 Range limiting Servo control FINAL VALUE RANGE LOW SERVO GAIN AO READBACK FINAL_VALUE_RANGE HIGH SERVO_PARAM_D SERVO PARAM B FINAL VALUE FINAL POSITION VALUE Calibration Valve diagnostics Valve test Figure 4 Transducer block schematic The transducer block input is the AO OUT signal This signal can be modified using the Cutoff Dead angle compensation Characterization and Range limiting fun
3. 5 Positive See 0 X JTUNNE X JPostie gt Standarda X C Twe 5 S Positive Sec CTC 8 Standard X C Dyamc 0565 N PV Ll LL 4 m je only only RESET 5 5 Positve NF 3950 JPostie RESET DIAGNOSTICS ManSpedfic C Diagnostic S 5 Jo O L RestaRT _ Standard C F6 Do UT d e only agnostic enumeration only SERVO GAIN Stadad 5 fra 15 45450 mone 71 1 J Yes SERVO PARAM B Man Specific C Tue 68 5 0030 mone 1171 1 JYes FSERVO PARAMCD Man Specie mune s est s 0939 0o 9 re SELESTATE _ Standard 15 Une LECHE SHED Standad C Operate S Uinta 5 E 1 0 11 S e S O SHED RCAS Standard C Sevie S 0452 Ss 4732 964000 640000 TUNE Tes 55 59 Parameter attribute definitions Az Parameter Standard Class Obj Data Type Store Valid Range Units Spec de MA Permission Other an Mnemonic Man Specific Type structure fault default ge chec ee osea h oa
4. S Visible String S noe J J OS J 9 XD CAL WHO Standad C Sevie S Visible String S noe J J OS Jj only only _ _5 _____________ 5 ___ _ DS 68 15 XD 0 100 0 400 Note 1 Normally the operator has permission to write ese values but PROGRAM or LOCAL remove that permission and ittoa or a local control panel Note 2 MODE_BLK has a mixture of storage types Note 3 Parameter is Read only if ALGORITHM TYPE is Standard Note 4 Parameter is Read only if PROPOSED TUNING PARAMETERS ALGORITHM TYPE is Standard Note 5 MA default target modes Resource Auto Transducer Auto AO O S PID O S 57 59 Parameter attribute definitions Note 6 Supported features Reports Fault state Hard write lock Output readback Note 7 Selected features Reports Fault state Hard write lock Output readback Note 8 Hysteresis 500 2000 s Step 2 500s Note 9 The operator can control PROGRAM or LOCAL access to these values Note 10 Changing these parameters may be fatal to communication Table legend Parameter Mnemonic List of parameters associated with the blocks addressed on the form Standard Man Specific Indicates either parameter is standard or manufacturer specific Class The class attribute of a variable specifies how the variable is used by a field device This attribute is intended to be used by host applic
5. metso automation FOUNDATION FIELDBUS VALVE POSITIONER Series ND800FF USER S GUIDE v1 00 FOUNDATION Table of Contents Table of Contents 1 INTRODUCTION 1 1 Abbreviations 1 2 Referenced documents 2 DD INSTALLATION 3 CONFIGURATION 3 1 Setting identification information 3 2 Positioner configuration Control application configuration FUNCTION BLOCKS Parameters common to all blocks Resource block 4 2 1 4 2 2 4 2 2 1 4 2 2 2 42 23 4 2 2 4 725 4 2 2 6 4 2 3 Overview Parameters General Device Control Device settings Remote settings Fault state Alerts Parameter access table Transducer block 4 3 1 4 3 2 4 3 2 1 1952 2 4 3 2 3 4 3 2 4 4522222 Overview Parameters General Servo control Valve assembly Flow characterization Calibration 4 3 2 5 1 4 3 2 5 2 4 3 2 5 3 4 3 2 5 4 4 3 2 5 5 4 3 2 6 4 3 2 6 1 4 3 2 6 2 4 3 2 6 3 4 3 2 6 4 4 3 2 6 5 4 3 2 6 6 Automatic travel calibration Position sensor calibration Pressure sensor calibration Temperature measurement calibration Position sensor temperature compensation Valve diagnostics General Travel counters Load factor trend Travel deviation trend Valve travel vs time trend Event log 4 3 2 7 4 3 2 8 4 3 3 Valve test Alerts Parameter access Table Analog Output function block 4 4 1 4 4 2 4 4 2 1 4 4 2 2 4 4 2 3 4 4 2 4 4 4 2 5 Ov
6. 10 OUT_SCALE 10 OO O OOUT low high 54 59 S Beee LI BLE agnostic LS IN OUT SCALE C Operate IR DS 68 IS 0 100 0 100 Parameter attribute definitions 2 Parameter Standard Class Obj Data Type Store Valid Range Units Spec de MA Permission Other an Mnemonic Man Specific Type structure fault default ge chec k PAR DEFAULTS TYPE Manspecific S Uint8 15 Je 14111 clockwise to clockwise to Close Close EIE EM N of POS SENSOR TEMP COMP MA Man Specific C Service A 26 x float N 0 1 99 9 199 111 T POS SENSOR TEMP COMP MIN Man Specific C Service A 26 x float 0 1 99 9 8511271 7 Pup ee lc Iu mc PROPOSED ALGORITHM TYPE Man Specific C Tune R Uitte ___ S eee IT ILI POSED DEAD TIME COMPENSA Note 4 TION PRO Man Specific C Tune Uint16 pc Ll iui 1 34 45 C PRO Man Specific Tune Float 8 lt DERIVA pum m rm rm rr ll SD PROPOSED_GAIN ManSpedfic C Tume 5 Note 4 Guns 5 5 C Tune Flot S Ci NF SCL HINF X S only Stanard 5
7. A9 ___ 20 ps _ 5 E A ol e 2 1 p po Ss ps EAE EE ee 2 2 S 5 5 f SP RATE DN 7 L e DSP RATEUP Pt 11 SPHILM 14 y 22 CHANNEL 23 FSTATETME 24 FSTATEVAL 25 4 26 J 27 SHEDLOPT 298 29 UPDATELEVT 30 171 e 2 Totals bytes 53 4 48 98 5 a _ 2 m a p 5 po 1 2 3 5 7 10 11 12 13 14 15 16 17 18 19 20 2 22 38 59 Function blocks PID controller function block 4 5 PID controller function block 4 5 1 Overview The PID block is key to many control schemes and is used almost universally with the excep tion of PD which is used when the process itself does the integration As long as an error ex ists the PID function will integrate the error which moves the output in a direction to correct the error PID blocks may be cascaded when the difference in process time constants of a primary and secondary process measurement makes it necessary or desirable The PID con troller block inputs and outputs are presented in figure 12 IN IN CAS IN BKCAL OUT RCAS OUT ROUT_IN ai RCAS OUT TRK IN D ROUT QUT TRK VAL FF VAL Figure 12 PID controller block inputs and outputs PID controller block schematic is presented in figure 13 BKCAL OUT B
8. DERIVATIVE GAIN LIMIT Man Specific DEV TEMPERATURE Man Specific C Dynamic Di agnostic DEV REV Standard LEN DEV TYPE Standard only DV HI ALM Standard C Alarm DV HI LIM Standard C Alarm S 0 to PV span INF ALARM DV HI PRI Standard C Alarm S Oto 15 none 0 3 ALARM only DV_LO_LIM Standard C Alarm Float 8 PV span to 0 ALARM DV LO PRI Standard C Alarm Uin8 18 0015 none 0 3 ALARM 5 5 P T 7 T agnostic only agnostic only ic Di 20 x Uint16 S E Read a a agnostic value value Read only EVENT LOG EVENT TABLE Man Specific C Dynamic Di agnostic agnostic only e e POSITIONER_FAIL_ACTION Man Specific i i only FEATURE_SEL Standard Bit String PSone Jo J SeeNoce7 1 1412 FEATURES Standard C Service 5 only pl oes E e FF GAIN Standard TUNE 52 59 Parameter attribute definitions Az Parameter Standard Class Obj Data Type Store Valid Range Units Spec de MA Permission Other an Mnemonic Man Specific Type structure fault default ge chec FF SCALE Standard C JR bS 68 IS D0V FF 0 00 0 100 Eo sp SE FF VAL Standard DS 65 N FF Read only S TBL S TBL only 1 FINAL VALUE CUTOFF HI Standard C Service S Float S Fl FVR 100 100 O S NAL_VALUE_RAN GE INF FINAL VALUE CUTOFF LO Standard C Service S Float S FI NAL VALUE RAN
9. RESTART Allows a manual restart to be initiated Several degrees of restart are possible Run This is the passive state of the parameter e Restart resource This restarts the device e Restart with defaults This restarts the device with defaults See PAR DEFAULTS TYPE e Restart processor This restarts the processor PAR DEFAULTS TYPE Parameter default values selection FF Spec defaults Default values defined in FF Specification When these values are used several parameters in resource block and other blocks must be configured before the de vice is ready for use If the block configuration is not performed completely the BLOCK ERR Configuration error is reported e Metso Automation defaults When these default values are used very little configuration is needed All parameters are initialized to legal values and Configuration error situation is avoided 4 2 2 3 Device settings CYCLE TYPE Identifies the block execution methods available for this resource CYCLE SEL Used to select the block execution method for this resource MIN CYCLE T Time duration of the shortest cycle interval of which the resource is capable NV CYCLE T Minimum time interval specified by the manufacturer for writing copies of NV parameters to non volatile memory NV memory is updated only if there has been a significant change in the dynamic value The last value saved in NV memory will be available after restart Zero means that NV da
10. A discrete enumeration which is set to Unacknowledged when an up date occurs and set to Acknowledged by a write from a human interface device or other entity which can acknowledge that the alarm has been noticed Update State A discrete enumeration which gives an indication of whether the alert has been reported Time Stamp The time when evaluation of the block was started and a change in alarm event state was detected that is unreported The time stamp value will be maintained constant until alert confirmation has been received even if another change of state oc curs Subcode An enumeration specifying the cause of the alert to be reported Enumerations are equal with the BLOCK_ERR Value The value of the associated parameter at the time the alert was detected 10 59 Function blocks UPDATE_EVT An alert for any change in the static data UPDATE EVT is included in each block This alert can notify interface devices that keep track of changes that one or more changes have oc curred The relative parameter index and its associated block index is included in the alert along with the new value of ST REV If more than one change was added since the last re ported Update Alert as known from the difference between the last copy of ST REV and the one in the alert it will be necessary for the interface device to update all static data No alert will be generated while a block is in Out of Service mode so that downloads will not ge
11. GE INF FINAL VALUE RANGE Standad C Service 0568 s 100 199 1 114 14 FINAL VALUE RANGE DECIMAL Standard C Service 5 Integers 5 7 2 2 J J 5 5 VALUE RANGELO C Serice 5 0 100 Standard C Service Uint16 1342 2z 2z Ka VALUE RANGE UNITS INDE only only only FSTATE TIME Standad C Service 5 Flat 85 Postve Sec O 10 Post Yes RE LEE 11118 GAN Stadad X C Tume S Float 5 GRANT DENY sd Standard C Sevce DS70 TN m only ee 32 only only cA i A A O t only PHLHLLIM Standard C Alarm 5 85 PV_SCALE INF_ Pv INF NF JYes PHLHLPRI Standard C Aarm 5 068 15 005 Jo 18 JX J 4JALARM JYes HUM Standard 5 85 PV SCALE NF PV NF HINF ALARM Yes PHEPRI Standad C Aarm 5 Uinta 15 005 0 17 Yes LIT IET OT L LIEI only Hine IE L 75 Note 3 n Il only 53 59 Parameter attribute definitions Az Parameter Standard Class Obj D
12. This state will be entered after detection that power has been restored to a device In this state the memory and other hardware necessary for reliable operation will be tested An important part of the recovery process is being able to restore static data which includes both the static and non volatile types of parameters The validity of static memory will be tested If the object s static data is bad then the object s database will be set to its default values A block will should be issued with the subcode set to either Lost static data or Lost NV data as appropriate After successfully initializing the associated resource block should generate a block alarm with the subcode set to Power up If the hardware tests are successful the resource state will transition to the initialization state Otherwise resource state will transition to the Failure state Initialization The initialization state is entered from the Start Restart or Failure states In the Initialization state all unreported function block alarms will be automatically confirmed and acknowledged Once the system is detected to be Operational block execution may be scheduled and the resource state will transition to On Line Linking On line Linking This state will be entered from the On Line and Initialization state In this state the status of defined links will be evaluated If all defined links are established then the resource state will transition to On Line On
13. 1 Parameters common to all blocks GRANT DENY The grant deny parameter is used to allow the operator to grant and deny access permission to sets of function block parameters by other devices The parameter has two attributes named Grant and Deny The operation of these parameters is defined here but the actual usage if any depends on the philosophy of the plant Grant Depending on the philosophy of the plant the operator or a higher level device HLD or a local operator s panel LOP in the case of Local may turn on an item of the Grant attrib ute Program Tuning Alarm or Local By doing or allowing this action the operator gives up control of the selected parameters to the HLD or LOP The function block does not check writes to any of the selected parameters for grant deny permission It is up to other devices to obey and enforce the rules because the function block has no way to know who is writing to it When the operator wants to regain control of the parameters he clears the Grant item The function block will then automatically set the corresponding Denied item This indicates to the HLD or LOP that control has been taken away e Program A higher level device may change the target mode setpoint if the block mode is Man or Auto or output if the block mode is Man of the block e Tune A higher level device may change the tuning parameters of the block e Alarm A higher level device may change the alarm paramet
14. 1 control failure Pneumatic prestage valve 2 control failure Position feedback ADC low limit failure Position feedback ADC high limit failure Pressure sensor failure EEPROM error RAM error ROM error Processor failure Board to board communication timeout Write was not successful Valve full strokes warning limit exceeded Valve reversals warning limit exceeded Actuator full strokes warning limit exceeded Actuator reversals warning limit exceeded Deviation warning limit exceeded Load factor warning limit exceeded Deviation alarm limit exceeded Load factor alarm limit exceeded Description See 1 for actions See 1 for actions See 1 for actions See 1 for actions See 1 for actions See 1 for actions See 1 for actions See 1 for actions See 1 for actions The communication between the circuit boards is broken The write operation from the bus did not succeed Valve full strokes warning limit has been exceeded Valve reversals warning limit has been exceeded Actuator full strokes warning limit has been exceeded Actuator reversals warning limit has been exceeded The first value in the LOAD FACTOR TREND FACTOR TABLE has crossed the LOAD FACTOR WARNING LIMIT That value is a mean value during the time period specified in the first element of the LOAD FACTOR TREND TIME TABLE The first value in the TRAVEL DEVIATION TREND ERROR TBL has crossed the TRAVEL DEVIATION WARNING LIMIT That value is
15. 2 View object defined to access the static operating parameters of a block e VIEW View object defined to access all dynamic parameters of a block More than one View 3 object may be required to represent all dynamic parameters of the block e VIEW 4 View object defined to access static parameters not included in VIEW 2 More than one VIEW 4 object may be required to represent these other static parameters of the block Table 6 PID controller block parameter access table VIEW 1 VIEW 2 VIEW 3 VIEW 4 VIEW 4 1 1 1 TAG DESC ST REV 2 Pii STRATEGY o Oo MODE_BLK CASIN 5 5 Ss et m o SS 5 E o 5 p MEN REESE p Ss E EE 4 BKCAL OUT RCAS IN ROUT IN SHED OPT RCAS OUT ROUT OUT 4 3 a S5 6 E EN B 2 1 E CHEN E MEN 2 19 Y ET NE 15 16 S 18 5 EC ___ 20 21 6 P NU 23 ae 25 BAL 26 E NN 28 OUT HI LIM 29 OUT LO 30 BKCAL HYS pst 32 S 33 E NN 35 36 9r TRK 8 359 TRK 40 ae 43 pil 457 4 46 AT 48 aos 50 pst p27 p53 54 55 6 7 57 58 584 7 60 LOLO LIM 1 PDVIHEPRE DV HLLM 1 PDVLOPRE 1 DVLOLIM 1 LHLHLAM 1114 61 ALARM 62 LO ALM Oo
16. 555 UE 34 Ps LEM SIGNAL MOD TABLE Man Specific E LE bM LUN 21 x float 1 x lu MEN 100 Uint 8 SIG Man Specific C Tune Uint 8 Le NAL_MOD_TABLE CHARACTERIZ ATION SIMULATE C DS8 hi A J only 32 only BLE C Operate R DS 65 No PV_SCALE 10 8880981 low SP RAMP Man Specific C Operate 5 Float 5 Positive GRATIE EN 1 SP RATE UP Standard C Opeate 5 Flat 5 Positive PV Sec NF NF S Poste decem mcr R LLLI r only STATUS 8 Standard C Sevice S Bit String 5 Ho are ae oe a a p Man Specie 5 i ba des TAG DESC Cd Standard 5 Octet String s tis tis Eee aL p pe 7 Lx CHARACTERISTICS TABLE TEST RW Standard iDisgnostic DES none 16 only only T TRAVEL DEVIATION TREND ER Man Specific C Dynamic Di A 20 x float Read ROR_TBL agnostic only TRAVEL DEVIATION TREND TIM Man Specific C Dynamic Di A 20 x float h Read E TBL agnostic only IMIT SCALE Standard C Scaling IR 08 68 Soo o 0 100 0 100 Man DISP e T a only TUNE_IN Man Specific 15 Float TUNING PROCESS DEAD TIME Man Specific 24885 56 59 Parameter attribute definitions Az Parameter Standard
17. Class Obj Data Type Store Valid Range Units Spec de MA Permission Other an Mnemonic Man Specific Type structure fault default ge chec LTUNING PROCESS GAIN f Man Specific CMunre Float__ S__ Positive p _ TUN Man Specific C Tune Float Positive ING PROCESS TIME CONSTANT TUNING TUNING METHOD Man Specific C Tune Boc ur di es i I a only D i agnostic only ee ee ee ee ee ee G LIMIT agnostic ee ee _ 7 FAC ID VALVE MODEL NUM Standard Visible String IN none X agnostic only VALVE REVERSALS WARNING L Man Specific C Dynamic Di mec Uint32 0 4294967295 1 000 000 1 000 000 IMIT agnostic VALVE_SN Standard C Service 5 Visible Stinn N none VALVE_TEST_DURATION Man Specific 15 5 See Note 8 Pp S E IZE VALVE_TEST_START Man Specific E CMM NT NNI VALVE TEST Man Specific C Service 5 Uitte 5 Step Stp IERI 7 agnostic only VALVETYPE Standad C Sevce 5 048 SS l ee M WRITE ALM C Alarm DS72 TD none Duae mcr Locked WRITE PRI Standard 5 intB 15 005 0127 JALARM Yes XD CAL DATE Standad C Sevce 5 Date 185 11200 11200 COS JJ XD CALLOC C Sevie
18. Parameter attribute table Parameter Standard Class Obj Data Type Store Valid Range Units Spec de MA Permission Other an Mnemonic Man Specific Type structure fault default ge E ACK OPTION Standard C Alarm Bit String 0 auto ack disabl ALARM 1 auto ack enabl Az ACT FAIL ACTION Standard C Service 5 Unt 5 Undefined Undefined Ple FAC ID ACT MODEL NUM Standaid C Serice 5 Visible Sting N mone uu em n ir agnostic only K none ACT TPE Man Specific C Serice 15 Vint anos ates ACTI Man Specific C Tune PROPOSED_TUNING PAR isis cl o NN 1 agnostic _ only cd Ul Ce ANLE NM Le MR LIMIT agnostic _ c eet Im 1 agnostic only ACTUA Man Specific C Dynamic Di Uint32 4294967295 000 000 000 000 LP Ud agnostic ALARM HYS Standad C Aam S 5 005 05 05 Yes See a a a e a ALERT KEY Standard 5 Uint8 5 11092 none Ves ALGORITHM TYPE Man Specific C Oprae 6 Uite 5 10 Predictive AUTO TRAVEL CALIBRATION Man Specific C Service 5 Unt amp 5 le J BAL TIME Standard C Operate 5 Float 5 Postve 5 O 0
19. VALVE TYPE P j j jj nt pL ji iL l LLL 27 xpcaLroc j j ji eJ S Ll bL S 28 xD_CAL_DATE J 29 xp cav WHO j j 11121 30 SERVO PPRAMD j j j o 31 sERVO PPRAMB j j 32 POSI TIONER_FAIL_ACTION 35 POS SENSOR ROT 36 DEAD ANGLE COMP 5 TABLE FD ERISTICS TBL TAR ena TABLE eee ERISTICS TBL EE ee 42 CHARACTERIZATION AUTO_TRAVEL_CALIBRA TION 44 ACT PRESSURE 45 DEV TEMPERATURE SSR ESSER SESS ARSE LE 49 EVENT LOG TIME TABL soj qp I 31 59 Function blocks Transducer block In Parameter dex Mnemonic SPS See E ND TIME TBL ND ERROR TBL iG DUNT E ELLE E LLL LL E LE EE E LL LL LL LL LLL RNING LIMIT UMT O OA ee Mee eM 0 RM_LIMIT _TREND TREND_TIME IME TABLE ACTOR TABLE G LIMIT IMIT 61 VALVE FULL STROKES J VALVE_FULL_STROKES_ WARNING_LIMIT VALVE_REVERSALS ial iN E i Bii RNING_LIMIT TOR_FULL_STROKES RNING LIMIT 67
20. lambda defines closed loop step response controller in Auto mode step change to set point speed time constant in comparison to open loop response controller in Man mode step change to output speed Closed loop time constant LAMBDA x PROC ESS TIME CONSTANT TO 65 C eo process control and measurement 96 70 2 4 6 8 10 12 14 16 18 20 4 gt lt P time s 1 PROCESS_TIME_CONSTANT PROCESS GAIN Ay Au PROCESS_DEAD_TIME Figure 14 First order and dead time process step response 45 59 Function blocks PID controller function block PROPOSED_ xxx PROPOSED ALGORITHM TYPE Switch to select between standard PID and predic tive PPID algorithm PROPOSED GAIN Dimensionless value used by the block algorithm in calculating the block output e PROPOSED_RESET The integral time constant in seconds per repeat PROPOSED RATE Defines the derivative time constant in seconds PROPOSED DERIVATIVE GAIN LIMIT Maximum gain of derivative part is limited to the value GAIN x DERIVATIVE GAIN LIMIT e PROPOSED DERIVATIVE ACTION SRC Selector for the signal in derivative calcula tion e PROPOSED DEAD TIME COMPENSATION The estimated value of process dead time in seconds Maximum value is configured PID sample time x 200 e PROPOSED LAMBDA Closed loop response speed in comparison to open loop re sponse speed Closed loop time constant LAMBDA x PROCESS TIME CONSTANT ACTIVATE P
21. limits in the Cas and RCas modes No OUT limits in Manual Do not apply OUT HI LIM or OUT LO LIM when target and actual modes are Man Trust the operator to do the right thing SIATUS OPTS Options which the user may select in the block processing of status IFS if BAD IN Set Initiate fail safe status in the OUT parameter if the status of the IN pa rameter is BAD IFS if BAD CAS IN Set Initiate fail safe status in the OUT parameter if the status of the CAS IN parameter is BAD Use Uncertain as Good If the status of the IN parameter is Uncertain treat it as Good Otherwise treat it as BAD Target to Manual if BAD IN Set the target mode to Man if the status of the IN parameter is BAD This latches a PID block into the Man state if the input ever goes bad Target to next permitted mode if BAD CAS IN Set the target mode to next permitted mode if the target mode is CAS and the status of CAS IN is BAD This latches a control block into the next permitted mode if the CAS IN is being used in control and the status goes bad 4 5 2 5 Scaling PV SCALE The scale of the process variable See paragraph Parameters common to all blocks page 9 OUT SCALE The scale of the PID output See paragraph Parameters common to all blocks page 9 43 59 Function blocks PID controller function block 4 5 2 6 Limits SP HI LIM The setpoint high limit is the highest setpoint operator entry that can be used for the block SP LO LIM The setp
22. line The On Line state will be entered from the On Line Linking state In this state the status of defined links will be evaluated If one or more defined links are detected as not established then the resource state will transition to On Line Linking otandby This state will be entered if the mode of the resource block is changed to Out of service O S In this state the actual mode of all function blocks in the resource will be forced to O S mode The mode of transducer blocks may not be affected This state will be maintained until the mode is changed to Auto On a change in the resource block mode to Auto the state will transition to Start Restart Failure This state may be entered from any state except Standby Transition to this state is caused by the detection of a memory or other hardware failure which would prevent reli able operation The failure may pertain either to the whole device or only to the resource Based on this state being active a function block of the output class may change its output to a Fault State position In this state hardware status will be tested If the hardware failure clears then the state will transition to Initialization BLOCK ERR oee paragraph Parameters common to all blocks page 10 BLOCK ALM oee paragraph Parameters common to all blocks page 10 UPDATE EVT oee paragraph Parameters common to all blocks page 11 16 59 Function blocks Resource block WRITE_PRI Priority of t
23. mode requested by the operator Only one mode from those allowed by the permitted mode parameter may be requested e PERMITTED defines the modes which are allowed for an instance of the block The per mitted mode is configured based on application requirement e NORMAL is the mode which the block should be set to during normal operating conditions 8 59 Function blocks IN OUT BKCAL IN BKCAL OUT RCAS IN RCAS OUT ROUT IN ROUT OUT SP PV READBACK FINAL VALUE FINAL POSITION VALUE FF VAL TRK VAL TRK IN D All input and output parameters are structures composed of status and value but some con tained parameter internal parameter not accessible by other blocks have also that data type for example RCAS IN ROUT IN SP and PV The Status field is composed of three parts Quality Sub Status and Limits Quality It indicates the quality of the parameter value e Good Cascade The quality of the value is good and it may be part of a cascade struc ture e Good Non Cascade The quality of the value is good and the block doesn t support a cascade path e Uncertain The quality of the value is less than normal but the value may still be useful e Bad The value is not useful Sub Status The sub status is a complement of the quality status and takes information to initialize or break a cascade control alarms and others There are different sets of sub status for each quality Limits It provides informati
24. rate is set to zero or the block is in a mode other than Auto then the set point will be used immediately 4 4 2 7 Fault state The Fault State parameters determine the response of an output block if one or more of the following conditions exists for a time that exceeds FSTATE TIME e Loss of communications to CAS IN e There is Initiate Fault State status at CAS IN when the target mode is CAS e There is Initiate Fault State status at RCAS IN when the target mode is RCAS If one of these conditions exist then the block will go to the defined Fault State The FAULT STATE parameter of the resource block may also put this block into the Fault State The IO OPTS Faultstate to value determines whether the action is simply to hold or to move to FSTATE VAL The Target to Manual if IFS option may be used to latch the Fault State This will cause a Fault State block alarm and the target mode to automatically change to manual The target mode may be manually changed from manual when conditions are correct FSTATE TIME The time in seconds from detection of failure of the output block remote setpoint to the output action of the block output if the condition still exists FSTATE VAL The preset OUT value to use when failure occurs This value will be used if the OPTS Faultstate to value is selected 4 4 2 8 Alerts To enable alert reporting select FEATURE SEL Reports page 15 ALERT KEY The identification number of the plant
25. valve Fills the table with Neles specific characteristic values Clear Clears the table SIGNAL MOD TABLE oignal modification table The variable indexes of the table represent the input at range 0 5 10 15 100 96 and the corresponding values are the outputs CHARACTERIZATION This parameter controls the characterization Options are e Off Shows the active state or turns the characterization off On Shows the active state or turns the characterization on Calculate new Signal mod table from SOURCE and TARGET tables Clear Signal mod table Enable new Signal mod table using all table values Enable new Signal mod table using every second table value This option fills the missing points using linear interpolation 23 59 Function blocks Transducer block NOTE If the installed flow characteristics curve is known this tool can ALTERNATIVELY be used to modify the installed characteristics In this case all the words INHERENT in the tool must be understood as INSTALLED The installed curve can be found by a simple process test or it can be calculated by the Nelprof software NOTE The dead angle compensation is done before the characterization 4 3 2 5 Calibration 4 3 2 5 1 Automatic travel calibration AUTO_TRAVEL_CALIBRATION This calibration calibrates the position sensor range and tunes the servo control tuning pa rameters This calibration must be done during the device commissioning Options are Idle S
26. was stopped Test state indication Test was successful Test state indication Test was unsuccessful Test state indication LAST VALVE TEST xxx Parameters named LAST VALVE TEST xxx contain the settings of the last successfully ran valve test LAST VALVE TEST TYPE Last ran test type Step response test or Hysteresis loop test LAST VALVE TEST STARTING SP Last ran test starting setpoint LAST VALVE TST LOOP OR STEP SIZE Hysteresis loop or step size LAST VALVE TEST DURATION See VALVE TEST DURATION oince the DDL does not support graphics the test results are presented as tables These ta bles contains 50 measurement pairs LAST VALVE TEST SP OR TIME TBL 1 The X axis data is splitted into two separate tables Hysteresis test Valve position setpoint Step response test Time in seconds LAST VALVE TEST SP OR TIME TBL 2 The second X axis data table LAST VALVE TEST POSITION TABLE 1 The Y axis data splitted into two separate tables as well This table contains the valve position measurement in both test cases LAST VALVE TEST POSITION TABLE 2 The second Y axis data table 29 59 Function blocks Transducer block 4 3 2 8 Alerts ALERT KEY The identification number of the plant unit This information may be used in the host for sorting alarms etc UPDATE EVT oee paragraph Parameters common to all blocks page 11 BLOCK ERR oee paragraph Parameters common to all blocks page 10 Whenever any XD ERROR i
27. 3 TUNE Positive KCAL HYS Standard 5 5 potoso 5 Yes N UT only only only BYPASS 5 C Operate 5 40688 5 fOf2On PE Man J j cas sine ose Stam pe Hes FM ves OLR ESTATE ero Sear 5 int DOF 2 09 JO 10 9 32 only 51 59 Parameter attribute definitions m E sad 3 Mnemonic Man Specific Type structure fault default ge chec k CONFIRM TIME Staendad 58 74592 5 132 7200 1700 Yes CONTROL_OPTS Standad C Operate 5 BitSting 5 1012 J OS 9 JP j I d uL m Hidden BitSting S mp 0 1 na pu lee 1 only only only fot 5 09 o O ff Yes pe d period of execution Note 3 Uite 5 o o L J Float S 8 DERIVA o LI 20 only float celsius Read 2 1 1 only elo only Lu S A DD REV Standard LAN DEAD ANGLE COMP Man Specific C Service C DEAD TIME COMPENSATION Man Specific DERIVATIVE ACTION SOURCE Man Specific
28. ACTUATOR REVERSALS ACTUA TOR REVERSALS WARNI NG LIMIT 69 RESET DIAGNOSTICS 70 _TEST SETPOINT STEP SIZE 73 VALVE TEST DURATION 74 VALVE TEST START S n LAST VALVE TEST TYPE ieee CEE TING SP OR_STEP_SIZE ATION TION TABLE 1 E NTABE2 S TION TABLE 2 53 POS SENSOR_SN MP MP MIN TABLE MP MAX TABLE PART 1 PART 2 Totals bytes 32 59 Function blocks Analog Output function block 4 4 Analog Output function block 4 4 1 Overview The AO block converts the value in CAS IN RCAS signal to valve position setpoint and passes it to the transducer block through an internal channel reference The AO block inputs and outputs are presented in figure 10 BKCAL OUT CAS IN OUT AO RCAS RCAS OUT Transducer Figure 10 AO block inputs and outputs AO schematic is presented in figure 11 BKCAL OUT RCAS OUT mmm Setpoint Out Convert CAS IN SP RATE DN PV SCALE SP RATE UP XD SCALE i OUT SP HI LIM RCAS_IN 3 m SP_LO_LIM Simulate i PV L CHANNEL SIMULATE Convert Fault State XD SCALE FSTATE TIME i PV SCALE FSTATE VAL READBACK t Figure 11 AO block schematic The PV SCALE range is used to convert t
29. FF valve controller 25 59 Function blocks Transducer block RESET DIAGNOSTICS This parameter resets the following diagnostic data e Event history Travel Deviation trend Valve travel vs time trend Load Factor trend Valve travel counters Actuator travel counters 4 3 2 6 2 Travel counters VALVE FULL STROKES Valve number of full strokes The distance the valve has traveled in full strokes One full stroke means valve movement from O to 10096 E g if valve moves from 40 to 50 full strokes increases by O 1 VALVE FULL STROKES WARNING LIMIT Warning limit for the distance the valve has traveled in full strokes VALVE REVERSALS The number of changes in valve movement direction VALVE REVERSALS WARNING LIMIT Warning limit for the number of changes in valve movement direction ACTUATOR FULL STROKES Actuator number of full strokes The distance the actuator has traveled in full strokes ACT FULL STROKES WARNING LIMIT Warning limit for the distance the actuator has traveled in full strokes ACTUATOR REVERSALS The number of changes in actuator movement direction ACTUATOR REVERSALS WARNING LIMIT Warning limit for the number of changes in actuator movement direction 4 3 2 6 3 Load factor trend This trend shows the load factor of the actuator as a percentage In the case of a single acting actuator the load factor shows the actuator load with respect to the present spring force i e a load factor of 100 indicat
30. KCAL IN RCAS OUT FF VAL ROUT IN ROUT OUT CAS IN Setpoint Bypass Feed Forward Output 3 a SP_RATE_DN BYPASS FF_SCALE OUT HI LIM E SP_RATE_UP FF_GAIN OUT LO LIM OUT c SP HI LIM RCAS_IN e SP LO LIM Control GAIN RESET BAL_TIME RATE Status BKCAL_HYS Filter pae PV FTIME p Output Track TRK SCALE SHED OPT TRK IN D TRK VAL Figure 13 PID controller block schematic The Process Value to be controlled is connected to the IN input This value is passed through a filter whose time constant is PV FTIME The value is then shown as the PV which is used in conjunction with the SP in the PID algorithm A PID will not integrate if the limit status of IN is constant A full PV and DV alarm sub function is provided The PV has a status although it is a Contained parameter This status is a copy of IN s status unless IN is good and there is a PV or block alarm 39 59 Function blocks PID controller function block The full cascade SP sub function is used with rate and absolute limits There are additional control options which will cause the SP value to track the PV value when the block is in an actual mode of IMan LO Man or ROut Limits do not cause SP PV tracking There is a switch for BYPASS which is available to the operator if the Bypass Enable control option is true Bypass is used in secondary cascade controllers that have a bad PV The By pass Enable option is necessary because not all cascade contro
31. NY See paragraph Parameters common to all blocks page 8 CHANNEL The number of the logical hardware channel that is connected to this AO block This informa tion defines the transducer to be used going to or from the physical world 4 4 2 2 Process MODE_BLK See paragraph Parameters common to all blocks page 8 AO block modes are e Out of Service O S The block is not being evaluated The output is maintained at last value Setpoint is maintained at last value Initialization Manual IMan AO block actual mode is under way to change to the target mode If actual mode stays on Iman READBACK signal from the transducer block may have BAD status The setpoint may be maintained or optionally initialized to the process variable parameter value e Local Override LO In the local override mode the block output is being set to track the value of the FSTATE VAL parameter The algorithm initializes so no bump is experienced when the mode switches from LO back to the target mode The setpoint may be main tained or optionally be initialized to the process variable parameter value Manual Man The block output is not being calculated although it may be limited It is directly set by the operator through an interface device The algorithm initializes so no bump is experienced when the mode switches The setpoint may be maintained or option ally be initialized to the process variable parameter value or to the setpo
32. ON The estimated value of process dead time in seconds Maximum value is scheduled PID sample time x 200 This parameter is additional tuning parameter of the predictive controller PPID LAMBDA Closed loop response speed in comparison to open loop response speed Closed loop time constant LAMBDA x PROCESS TIME CONSTANT This parameter is additional tuning parameter of the predictive controller PPID PV FTIME Time constant of a single exponential filter between IN and PV in seconds BAL TIME This parameter is used to specify the time constant in seconds at which the integral term will move to obtain balance when the output is limited and the mode is Auto Cas or RCas 4 5 2 10 Alerts To enable alert reporting select FEATURE SEL Reports page 15 ALERT KEY The identification number of the plant unit This information may be used in the host for sorting alarms etc BLOCK ERR oee paragraph Parameters common to all blocks page 10 BLOCK ALM oee paragraph Parameters common to all blocks page 10 UPDATE EVT oee paragraph Parameters common to all blocks page 11 ACK OPTION Selection of whether alarms associated with the function block will be automatically acknowl edged ALARM HYS Amount the PV must return within the alarm limits before the alarm condition clears Alarm Hysteresis is expressed as a percent of the PV span HI HI LIM HI LIM LO LIM LO LO LIM DV LO LIM DV HI LIM The setting for alarm
33. Out of Service O S The block is not being evaluated The output is maintained at last value Setpoint is maintained at last value Initialization Manual IMan The block output is being set in response to the back calculation input parameter status When the status indicates there is no path to the final output element then the PID block initializes to provide for bumpless transfer when the condition clears The setpoint may be maintained or optionally initialized to the process variable parameter value Local Override LO In the local override mode the block output is being set to track the value of the TRK_VAL parameter The algorithm must initialize so no bump is experienced when the mode switches from LO back to the target mode The setpoint may be main tained or optionally be initialized to the process variable parameter value Manual Man The block output is not being calculated although it may be limited It is directly set by the operator through an interface device The algorithm initializes so no bump is experienced when the mode switches The setpoint may be maintained or option ally be initialized to the process variable parameter value or to the setpoint value associ ated with the previous retained target mode Automatic Auto A local setpoint value is used by the normal block algorithm in deter mining the primary output value The local setpoint value may be written to by an operator through an interface devi
34. RM_SUM The current alert status unacknowledged states unreported states and disabled states of the alarms associated with the function block e Current The active status of each alarm e Unacknowledged The unacknowledged state of each alarm e Unreported The unreported status of each alarm e Disabled The disabled state of each alarm 17 59 Function blocks Resource block 4 2 3 Parameter access table View object is a package which contains a predefined set of parameters It is more efficient to read view objets from the device than polling the parameters separately There are four differ ent types of view objects VIEW 1 View object defined to access the dynamic operating parameters of a block VIEW 2 View object defined to access the static operating parameters of a block VIEW_3 View object defined to access all dynamic parameters of a block More than one View 3 object may be required to represent all dynamic parameters of the block VIEW 4 View object defined to access static parameters not included in VIEW 2 More than one VIEW 4 object may be required to represent these other static parameters of the block Table 1 Resource block parameter access table ST REV 12 MODE_BLK 14 BLOCK_ERR 2 RS STATE 1 2 e NO N N FREE TIME 7 4 N NIN gt N 1 UPDATE EVT 1 36 BLOCK ALM 37 ALARM SUM 8 38 ACK OPTION
35. ROPOSED TUNING PARAM Activates proposed tuning parameters When Activate is selected proposed tuning pa rameters are activated copied over actual tuning parameters After that ACTI VATE PROPOSED TUNING PARAM changes to Activated indicating successful opera tion Whenever PROPOSED TUNING PARAMETERS differ from actual tuning parameters Unactivated is indicated ALGORITHM TYPE Switch to select between standard PID and predictive PPID algo rithm PID controller can be configured to operate either as standard PID controller or ad vanced predictive PID controller based on lambda structure PPID PPID controller is spe cially designed to provide robust control for processes with relatively long or varying dead time The control algorithm used in the PPID case is presented in block diagram form in figure 15 Similar controller structure is used also in the case of standard PID algorithm See PPID LICENCE page 13 Figure 15 Block diagram of the control algorithm GAIN Controller gain dimensionless RESET The integral time constant in seconds per repeat RATE Defines the derivative time constant in seconds DERIVATIVE GAIN LIMIT Maximum gain of derivative part is limited to the value GAIN x DERIVATIVE GAIN LIMIT 46 59 Function blocks PID controller function block DERIVATIVE ACTION SOURCE Selector for the signal in derivative calculation Options are e Measurement e Control error DEAD TIME COMPENSATI
36. Valve assembly NOTE These parameters are valve assembly related you should thus check that the control valve assembly conforms to the setting of these parameters VALVE_TYPE Valve type selection Options are e Rotary e Linear ACT_TYPE Actuator type selection Options are e Undefined e Single acting actuator e Double acting actuator SUPPLY PRESSURE Set this parameter to the average value of the positioner supply pressure Supply pressure is used to calculate the load factor POSITIONER FAIL ACTION Configuration of the action taken during the LOSS OF SUPPLY POWER supply pressure is available This action takes place ALSO when the positioner software notices a fatal device failure In these both cases the spool valve feeds C1 pneumatic connector and releases C2 pressure See 1 how to set this parameter Options are e Close e Open ACT FAIL ACTION Actuator fail safe position during LOSS OF SUPPLY PRESSURE This parameter is informa tional only Options are e Undefined Double acting actuator e Self Closing e Self Opening POS SENSOR ROT Defines relationship between the position sensor rotation and valve action If the position sen sor rotates clockwise when the valve closes set Standard clockwise to close With inverse rotation set Nonstandard counter clockwise to close See 1 how to set this parameter DEAD ANGLE COMP This adjustment is used to change the valve travel from fully closed to a desir
37. a mean value during the time period specified in the first element of the TRAVEL DEVIATION TREND TIME TBL The first value in the TRAVEL DEVIATION TREND ERROR TBL has crossed the TRAVEL DEVIATION ALARM LIMIT That value is a mean value during the time period specified in the first element of the TRAVEL DEVIATION TREND TIME TBL The first value in the LOAD FACTOR TREND FACTOR TABLE has crossed the LOAD FACTOR ALARM LIMIT That value is a mean value during the time period specified in the first element of the LOAD FACTOR TREND TIME TABLE Pneumatics problem Problem detected in pneumatics Friction problem High friction detected in actuator or valve TRAVEL DEVIATION WARNING LIMIT LOAD FACTOR WARNING LIMIT 30 59 Function blocks Transducer block BLOCK_ALM See paragraph Parameters common to all blocks page 10 In addition to BLOCK_ERR also the changes in the XD ERROR parameter are reported 4 3 3 Parameter access Table View object is a package which contains a predefined set of parameters It is more efficient to read view objets from the device than polling the parameters separately There are four differ ent types of view objects e VIEW 1 View object defined to access the dynamic operating parameters of a block e VIEW 2 View object defined to access the static operating parameters of a block e VIEW View object defined to access all dynamic parameters of a block More than one View 3 object may be require
38. ance needs Diagnostics information is on line data which allows the process automation people to check the condition of the control valves anytime needed This checking is done in real time and it does not disturb the process With these trends histograms travel distance and rever sal counters and alert reports user can schedule the maintenance needs for the control valves This is highly important predictive maintenance and it allows control valves and there fore the whole process to work more accurate and more reliably 4 3 2 6 1 General OPERATION TIME Device operation time This comprises the total time during which the valve controller has been operating and is displayed in hours Resetting the diagnostics does not affect the total time ACT PRESSURE The actuator pressure difference can be used to check that the control valve is working prop erly With the aid of pressure information possible friction and actuator leakages can be dis covered by comparing prevailing and previous pressure curves Actuator pressure is the pres sure difference in double acting actuators and the pressure opposed to the spring in single acting actuators DEV TEMPERATURE This parameter shows the temperature inside the ND8OOFF valve controller the PCB Printed Circuit Board The temperature information can be used for checking that the envi ronmental temperature is within specified ambient temperature limits This ensures reliability of the ND800
39. ar acteristics Based on this information the tool calculates the required signal modification SIG NAL MOD TABLE which is as well user editable SOURCE CHARACTERISTICS TABLE This table tells the inherent flow characteristics without any signal modifications flow charac terization is off The variable indexes of the table represent the valve opening at range 0 5 10 15 100 96 and the corresponding values are the relative flow coefficients TARGET CHARACTERISTICS TABLE This table tells the desired inherent flow characteristics The variable indexes of the table rep resent the valve opening at range 0 5 10 15 100 96 and the corresponding values are the relative flow coefficients FILL SOURCE CHARACTERISTICS TBL amp FILL TARGET CHARACTERISTICS TBL Options are e User defined When this option is selected the table can be entered by user Linear Fills the table with linear characteristic values Equal percentage 1 25 Fills the table with Equal percentage characteristic values Equal percentage 1 33 Fills the table with Equal percentage characteristic values Equal percentage 1 50 Quick opening Equal percentage inverse 1 25 Quick opening Equal percentage inverse 1 33 Quick opening Equal percentage inverse 1 50 Neles L 1 series butterfly valve Fills the table with Neles specific characteristic values Neles R series segment valve Fills the table with Neles specific characteristic values Neles M series ball
40. ata Type Store Valid Range Units Spec de MA Permission Other an Mnemonic Man Specific Type structure fault default ge ES eme pm ri LUI SIZE only gue ABLE 1 only mue iwe i de a ABLE 2 only LEE LM TBL 1 only ence Iu _TBL 2 only only A EM rm gp e rm LIM NOTIFY Standard C Alarm S Read EE INF PV SCALE J ANF ALARM LO ALM Standard C Alarm DS 71 NF PV SCALE PV INF INF LARM Yes Ll e loei only INF PV SCALE PV INF NF ALARM p jJ es S B ALARM 1 Yes TABLE agnostic _ only ___ MANUFAC ID Standard MAX NOTIFY C Alarm MEMORY SIZE Standard C Service Uint16 Diagnostic MODE BLK C Operate IR DS 69 NV CYCLE T Standard Uint32 OPERATION TIME Man Specific C Dynamic Di MEM Tae or S 285 50 1 Set by mfgr 1 32 msec OS Js BEEN See Note 5 EN S LE only m o only only See Note NEN Yes Man See MODE na 1 32 msec Read b Read E See Note 1 tsent M ae DS 65 OUT See Note 1 bkn 10 OUT_HI_LIM Standard C Alarm Float OUT_SCALE
41. ation of the block STRATEGY The strategy field can be used to identify grouping of blocks This data is not checked or proc essed by the block GRANT DENY See paragraph Parameters common to all blocks page 8 DD RESOURCE otring identifying the tag of the resource which contains the Device Description for this device HARD TYPES The types of hardware available as channel numbers MEMORY SIZE Available configuration memory in the empty resource To be checked before attempting a download FREE SPACE Percent of memory available for further configuration Zero in a preconfigured device FREE TIME Percent of the block processing time that is free to process additional blocks TEST RW Read write test parameter used only for conformance testing PPID LICENCE PPID licence number Valid licence number enables the use of the PID controller block as a Predictive PID PPID controller 13 59 Function blocks Resource block 4 2 2 2 Device Control MODE_BLK See paragraph Parameters common to all blocks page 8 Resource block modes are e Out of Service O S O S mode stops all function block execution The actual mode of the function blocks in this resource will be changed to O S but the target mode will not be changed e Initialization Manual IMan IMan shows that the resource is initializing or receiving a soft ware download e Automatic Auto Auto mode allows normal operation of the resource
42. ations to implement per mission levels and to organize how the variables are displayed Function block input The input may be connected to a function block output or used as a constant O Function block output An output may be referenced by other function block inputs C Parameter value contained in the block available for the interface operation diagnostic and or configuration Dynamic Variables modified by a field device without stimulus from the fieldbus network Diagnostic Variables indicating device status Service Used when performing routine maintenance Operate Block parameters manipulated to control a block s operation for instance set point Alarm Block parameters containing alarm limits Tune Block parameters used to tune the algorithm of a block Local Variables used locally by host applications Local variables are not stored in a field device but they can be sent to a field device For example a local variable may be used to guide the menu structure that is the user edits a variable and based on that value a new menu is presented In this case the local vari able is never sent to a field device Object Type S Simple variable value R Record A Array of simple variables Data Type Name Simple variable or array DS n Data structure Record of index n Store S Static Writing to the parameter changes the static revision counter ST REV N Non volatile parameter which must be remembered throu
43. ault address for new ND8OOFF is 248 OxF8 The network address can also be manually changed by using the Set Address serv ice of the fieldbus configuration software A new ND800FF positioner has default physical device tag defined as Neles Valve 1 This tag can be manually changed by using the Set tag service of a fieldbus configuration soft ware The function block tags must be unique across the fieldbus network before the control appli cation can become operational Default block tags in a new ND8OOFF positioner are Re sourceBlock for resource block TrasducerBlock for transducer block AOBlock for Analog Output block and PIDBlock for Proportional Integral Derivative block Block tags can be manually changed by using the Set tag service of the fieldbus configuration software 3 2 Positioner configuration The positioner configuration basic steps are Adjust the Assembly related parameters See page 22 Execute the Automatic travel calibration See page 24 Adjust the Tansducer characterization cutoff and limits See pages 20 and 23 oet the target modes of Resource and Transducer block to Auto Check the Resource and Transducer block BLOCK ERR If the block actual mode does not go to the target mode BLOCK ERR reports the reason for that pU NI 3 3 Control application configuration The control application configuration basic steps are 1 Set the PID and AO signal scalings and limits 2 Set the PID and AO param
44. av iour of the control valve The travel deviation is not updated when the valve is appropriately fully open or closed Travel deviation trend D t W620 113 0 11 5 31 5362 0 232 0 110 0 47 0 Time h Figure 7 Travel deviation trend Since the DDL does not support graphics this trend is presented as two tables TRAVEL DEVIATION TREND TIME TBL X axis values Operating hours from this point backwards e RAVEL DEVIATION TREND ERROR TBL Corresponding Y axis values Deviation values TRAVEL DEVIATION WARNING LIMIT Warning limit for the travel deviation value default 5 9o TRAVEL DEVIATION ALARM LIMIT Alarm limit for the travel deviation value default 10 95 27 59 Function blocks Transducer block 4 3 2 6 5 Valve travel vs time trend The histogram illustrates the valve s opening history as percentages of total valve operation time Valve opening is on the horizontal axis and percentages of operation time on the vertical axis This histogram can be used to check valve sizing If the valve operates mostly in small openings this indicates that the valve is oversized for the application Valve travel vs time i 20 30 40 50 60 80 30 100 Valve travel 5 Figure 8 Valve travel vs time trend Since the DDL does not support graphics this trend is presented as a table VALVE TRAVEL VS TIME TREND The variable indexes of the table represent the valve travel
45. ce Cascade Cas A setpoint value supplied by another function block through the Cascade input parameter is used by the normal block algorithm in determining the primary output value This connection between function blocks is defined by a link object Remote Cascade RCas The block setpoint is being set by a Control Application running on an interface device through the remote cascade in parameter Based on this setpoint the normal block algorithm determines the primary output value A remote cascade out pa rameter is maintained by the block to support initialization of the control application when the block mode is not remote cascade Remote Output ROut The block output is being set by a Control Application running on an interface Device through the remote output in parameter The algorithm must initialize so no bump is experienced when the mode switches A remote output out parameter is maintained by the block to support initialization of the control application when the block mode is not remote output The setpoint may be maintained or optionally be initialized to the process variable value BYPASS The normal control algorithm may be bypassed through this parameter When bypass is set the setpoint value in percent will be directly transferred to the output To prevent a bump on transfer to from bypass the setpoint will automatically be initialized to the output value or pro cess variable respectively and the path broken flag w
46. cer attribute value and status reflect the transducer read back value and status when simulation is enabled and the transducer maintains last output and ignores the OUT of the AO block It is necessary to show that a block has a simulated value without touching the status of parameters that may be linked elsewhere The block alarm parameter will provide this visibility through the simulate active attribute When disabled the simulation parameter should take on the value and status it would supply if enabled See FEATURE SEL page 15 e Simulate Status Used for the transducer status when simulation is enabled Simulate Value Used for transducer value when simulation is enabled Transducer Status Status of value supplied by transducer Transducer Value Current value supplied by transducer Enable disable Enable disable simulation 4 4 2 3 Remote SHED OPT Defines action to be taken on remote control device timeout See paragraph Parameters common to all blocks page 11 35 59 Function blocks Analog Output function block RCAS_IN Target setpoint and status provided by a supervisory Host See paragraph Parameters com mon to all blocks page 9 RCAS OUT Block setpoint and status after ramping provided to a supervisory Host for back calculation and to allow action to be taken under limiting conditions or mode change See paragraph Pa rameters common to all blocks page 9 4 4 2 4 Options OPTS Contain
47. configuration LinkConfiguration Error detected in link configuration SimulationActive Simulation enabled in this block For the resource block Simulate Active will be used to indicate that the simulate hardware jumper is present An active state 1 of this attribute will indicate that the jumper is present and that it is possible for the user to enable simulation in the AO function block For AO block this indicates either the simulation is enabled or disabled LocalOverride Output tracking or faultstate active DeviceFaultstate Device faultstate set Device needs maintenance soon InputFailure Process variable has bad status OutputFailure Failure detected in output hardware MemoryFailure Memory error detected LostStaticData Static parameters cannot be recovered LostNVData Non Volatile parameters cannot be recovered ReadbackCheck Failure detected in READBACK Device needs maintenance now PowerUp Recovery from power failure OutOfService Block actual mode is Out of Service BLOCK_ALM The block alarm is used for all configuration hardware connection failure or system problems in the block The cause of the alert is entered in the subcode field The first alert to become active will set the Active status in the Status attribute As soon as the Unreported status is cleared by the alert reporting task another block alert may be reported without clearing the Active status if the subcode has changed Unacknowledged
48. ctions FINAL VALUE is the final valve position setpoint after all signal modifications Fl NAL POSITION VALUE is the measured valve position which is fed back to AO block as AO READBACK signal The transducer block includes also the positioner Calibration Valve diagnostics and Valve test functions 4 3 2 Parameters 4 3 2 1 General ST REV The revision level of the static data associated with the function block The revision value will be incremented each time a static parameter value in this block is changed TAG DESC The user description of the intended application of the block STRATEGY The strategy field can be used to identify grouping of blocks This data is not checked or proc essed by the block TRANSDUCER_DIRECTORY A directory that specifies the number and starting indices of the transducers in the transducer block TRANSDUCER_TYPE Identifies the transducer 19 59 Function blocks Transducer block COLLECTION DIRECTORY A directory that specifies the number starting indices and DD IDs of the data collections in each transducer within a transducer block ACT MAN ID The actuator manufacturer identification ACT MODEL NUMBER The actuator model number ACT SN The actuator serial number VALVE MAN ID The valve manufacturer identification VALVE MODEL NUMBER The valve model number VALVE SN The valve serial number 4 3 2 2 Servo control MODE BLK oee paragraph Parameters common to a
49. d to represent all dynamic parameters of the block e VIEW 4 View object defined to access static parameters not included in VIEW 2 More than one VIEW 4 object may be required to represent these other static parameters of the block Table 4 Transducer block parameter access table Parameter Wi al E W dex Mnemonic SSSR a 2 Fm p E 2712 2 3 STRATEGY CT P j j 2 j l S S A JAERT KEY QJ ppt gg 5 4 Mj j i j jy e BLOCKERR kJ 2 j J L L S LLL LL AEE SSE TRANS DUCER DIRECTORY 10 asoc we 1 XD ERROR fix COLLEC D A DIRECTORY 13 VALUE r RANGE T P5 VALUE CUTOFF Pese TT T PPE ETT TT tt ty 17 FiNAL POSITION VALUE 5 5 SC gt 19 TACT FANE AC TION J J J J F S A dp pepe 20 ACT MN ID j j 4 j j jl j S LLL o 21 MODEL NUM j j 32 J j j j P j i jl ll rl i 22 ACTSN j 325 j jl j l iL L LLL S 23 VALVE MAN ID j J j 4 j j j Lj Ll l 24 VALVE MODEL NUM j j j pL jl ll bL i 25 VALVESN P j j y j j j i jj Ll bL LL 26
50. ed The CONFIRM TIME parameter is the time for the resource to wait for confirmation of receipt of a report before trying again 4 2 2 Parameters 4 2 2 1 General MANUFAC ID Manufacturer identification number used by an interface device to locate the DD file for the resource DEV TYPE Manufacturers model number associated with the resource used by interface devices to lo cate the DD file for the resource DEV REV Manufacturer revision number associated with the resource used by an interface device to locate the DD file for the resource DD REV Revision of the DD associated with the resource used by an interface device to locate the DD file for the resource HARDWARE REVISION Hardware revision of the device 12 59 Function blocks Resource block SOFTWARE_REVISION Software revision of the device ITK_VER Major revision number of the interoperability test case used in certifying this device as interop erable The format and range of the version number is defined and controlled by the Fieldbus Foundation Note The value of this parameter will be zero 0 if the device has not been reg istered as interoperable by the FF DEVICE PCB SN Device printed circuit board serial number REV The revision level of the static data associated with the function block The revision value will be incremented each time a static parameter value in this block is changed TAG DESC The user description of the intended applic
51. ed travel with a small change in input signal near the 0 value of the input signal range This can be used to compensate dead angle in a ball or segment valve such that it is equal to the adjustment conventional Neles positioners The ag adjustment is used especially with small ball valves which require a turn of several degrees from the closed position before any flow through the valve is perceptible Suitable values for Metso Automation segment and ball valves be found in 1 See figure 5 page 21 22 59 Function blocks Transducer block 4 3 2 4 Flow characterization When optimizing process control loop performance a linear relationship between the flow and valve position setpoint signal should be established This can be achieved by using this flow characterization design tool Valve inherent flow characteristics curve tells the normalized valve capacity effective flow cross section versus the valve position This curve is specific to the physical valve design Valve installed flow characteristics curve tells the normalized flow versus the valve position This curve is the result of the inherent flow characteristics curve and the process pressure behavior The flow characterization design tool changes the valve inherent flow characteristics curve to any desired curve SOURCE_CHARACTERISTICS_TABLE tells the flow characteristics with out any signal modifications TARGET CHARACTERISTICS TABLE tells the desired ch
52. ematic The mode is used to control major states of the resource O S mode stops all function block execution The actual mode of the function blocks will be changed to O S but the target mode will not be changed Auto mode allows normal operation of the resource IMan shows that the resource is initializing or receiving a software download The RS_STATE parameter contains the operational state of the Function Block Application for the resource containing this resource block The RESTART parameter allows degrees of initialization of the resource They are Run 1 Restart resource 2 Restart with defaults 3 and Restart processor 4 SHED RCAS and SHED ROUT set the time limit for loss of communication from a remote device These constants are used by each function block The parameter HARD TYPES is a read only bitstring that indicates the types of hardware available as channel numbers Parameters MANUFAC ID DEV TYPE DEV REV DD REV and DD RESOURCE are re quired to identify and locate the DD so that host sw can select the correct DD for use with the resource The MAX NOTIFY parameter value is the maximum number of alert reports that this resource can have sent without getting a confirmation corresponding to the amount of buffer space available for alert messages A user can set the number lower than that to control alert flood ing by adjusting the LIM NOTIFY parameter value If LIM NOTIFY is set to zero then no alerts are report
53. ers of the block Local A local operator s panel or hand held device may change the target mode setpoint if the block mode is Man or Auto or output if the block mode is Man of the block Deny The Denied attribute is provided for use by a monitoring application in an interface de vice and may not be changed by an operator It allows the monitoring application to determine if control has been temporarily taken away during the execution of a batch program This is done by first clearing one or all of the Denied items before execution of a batch program then checking the Denied item after execution The Grant item itself should not be checked for this condition because the operator may have cleared and subsequently set the Grant item during batch program execution a sequence that might be missed by a slowly scanning monitor pro gram The Denied item may not be cleared by the operator thus latching the fact that control was taken away e Program The Program permission item has been turned off e Tune Denied The Tune permission item has been turned off e Alarm Denied The Alarm permission item has been turned off e Local Denied The Local permission item has been turned off MODE BLK contains the actual target permitted and normal modes of the block e ACTUAL is the current mode of the block which may differ from the target based on oper ating conditions Its value is calculated as part of block execution e TARGET is the
54. erted to per cent of output span using the values of parameter FF SCALE This value is multiplied by the FF GAIN and added to the target output of the PID algorithm If the status of FF VAL is Bad the last usable value will be used because this prevents bumping the output When the status returns to good the block will adjust its integral term to maintain the previous output The output supports the track algorithm There is an option to use either the SP value after limiting or the PV value for the BKCAL OUT value 4 5 2 Parameters 4 5 2 1 General ST REV The revision level of the static data associated with the function block The revision value will be incremented each time a static parameter value in this block is changed TAG DESC The user description of the intended application of the block STRATEGY The strategy field can be used to identify grouping of blocks This data is not checked or proc essed by the block GRANT DENY See paragraph Parameters common to all blocks page 8 40 59 Function blocks PID controller function block TUNE_IN This parameter is intended to be used with controller tuning program like TuneUp Value of this signal is summed to controller output when controller is operating in RCAS CAS or AUTO mode CURRENT_ TIME Presents current time used on the device 4 5 2 2 Process MODE_BLK See paragraph Parameters common to all blocks page 8 PID controller block modes are
55. erview Parameters General Process Remote Options Scaling oo A 2 Un AR AR 12 12 12 14 14 15 15 15 18 19 19 19 19 20 22 23 24 24 24 24 24 25 25 25 26 26 27 28 28 28 30 3l 33 33 34 34 34 35 36 36 2 59 Table of Contents 4 4 2 6 Limits 4 4 2 7 Fault state 4 4 2 8 Alerts 4 4 3 Parameter access table 4 5 PID controller function block 4 5 1 Overview 4 5 2 Parameters 4 5 2 1 General 4 5 2 2 Process 4 5 2 3 Remote 4 5 2 4 Options 453255 Scaling 4 5 2 6 Limits 4 5 2 7 Feed forward control 4 5 2 8 Output tracking 4 5 2 9 Tuning 4 5 2 10 Alerts 4 5 3 Parameter access table 5 PARAMETER ATTRIBUTE DEFINITIONS 36 37 38 39 39 40 40 41 42 43 43 44 44 44 45 47 49 51 3 59 1 Introduction 1 Introduction Fieldbus is not a replacement for 4 20 mA or Intelligent Smart Transmitter Protocols it pro vides much more Fieldbus is a complete Control System Architecture enabling distribution of the control function to equipment in the field it is therefore a replacement for the DCS Archi tecture of the 1970s One of the major advantages of Fieldbus is interoperability The blocks described in this man ual are used not only by devices from Metso Automation but other Foundation Fieldbus de vices too No particular configurator is addressed in this manual because the devices are in dependent of configurator due to the DD technology To achieve the des
56. es that the actual load may exceed the spring force For double acting actuators the load factor shows the actuator load with respect to the user given supply pressure level i e a load factor of 100 indicates that the actual load may exceed maximum attainable pressure difference being equal to the supply pressure The trend can be used for analysing the condition of the control valve A high load factor indicates the presence of high friction or an undersized actuator if the given supply pressure is equal to actual supply pres sure level The load factor is not updated when the valve is appropriately fully open or closed Actuator load factor trend W620 113 0 T11 5 5562 0 252 0 110 0 31 6 47 0 Time h Figure 6 Actuator load factor trend Since the DDL does not support graphics this trend is presented as two tables 26 59 Function blocks Transducer block LOAD FACTOR TREND TIME TABLE X axis values Operating hours from this point backwards e LOAD FACTOR TREND FACTOR TABLE Corresponding Y axis values Load factor values LOAD FACTOR WARNING LIMIT Warning limit for the load factor value default 85 96 LOAD FACTOR ALARM LIMIT Alarm limit for the load factor value default 90 95 4 3 2 6 4 Travel deviation trend This trend shows the deviation between the setpoint and actual travel during total valve opera tion time The travel deviation trend can be used to analyse present and predict future beh
57. eters affecting to operation in case of abnormal situation i e PID CONTROL OPTS AO IO OPTS PID amp AO STATUS OPTS and SHED OPT See also resource block parameters SHED RCAS and SHED ROUT oet the PID and AO alarm limits and priorities Tune the PID controller See page 45 Build the control application Link the block inputs and outputs alarms and trends See the fieldbus configurator sw documentation Two basic control loops are presented in figures 2 and 3 Download the function block schedule See the fieldbus configurator sw documentation oet the target mode of AO to Cascade and PID to Auto Check the PID amp AO BLOCK ERR If the block actual mode does not go to the target mode BLOCK ERR reports the reason for that proe pod 6 59 Configuration Feedforward Input Output Track Signal OUT OUT_D OUT BKCAL_OUT Figure 2 Feedback control loop with feedforward and track capability OUT BKCAL_OUT BKCAL_IN BKCAL_OUT Figure 3 Cascade control loop 7 59 Function blocks 4 Function blocks Function blocks provide a general structure for specifying different types of device functions ND800FF has four function blocks Resource block Transducer block AO function block and PID control block The functionality of these blocks is described in this chapter Block parameters are presented in the same order as they appear in the configurator soft ware if the configurator supports the DD menus 4
58. etpoint calculated from CAS IN Cascade mode RCAS IN Remote cascade mode or entered by the user Auto mode See SP LIM SP LO LIM SP RATE UP and SP RATE DN at page 36 See paragraph Parameters common to all blocks page 9 OUT The AO block output valve position setpoint either calculated from the SP Auto Cascade Remote cascade or tracks FSTATE VAL fault state active or entered by user Manual mode This signal is passed to the transducer block through an internal channel reference Transducer block still may apply some signal modifications to this signal See PV SCALE XD SCALE page 36 lO OPTS page 36 See paragraph Parameters common to all blocks page 9 READBACK This indicates the measured valve position in transducer units See paragraph Parame ters common to all blocks page 9 BKCAL OUT The value and status required by an upper blocks BKCAL IN so that the upper block may prevent reset windup and provide bumpless transfer to closed loop control Depending on IO OPTS the value is either SP default or PV See IO OPTS page 36 See paragraph Pa rameters common to all blocks page 9 SIMULATE This parameter acts as a switch at the interface between the AO function block and the trans ducer block When the enable switch is on the simulate value and status become the READ BACK value and status and the transducer block is ignored The status can be used to simu late transducer faults The transdu
59. gh a power cycle but in not under the static update code D Dynamic The value is calculated by the block or read from another block Valid Range 58 59 Parameter attribute definitions Range of values the parameters should be restricted to for use in the function block Zero is always allowed as the state of a bit in a bit string Unless otherwise stated zero is the inverse of the described value Zero is allowed in enumeration s although it always means that the value is invalid This is required for initiali zation of an unconfigured block Plus or minus infinity INF or INF may be included in the valid range to indicate that it is permissible to use them to turn off a limit comparison such as an alarm limit A display device should display the word None instead if trying to show infinity Units All parameters with the same Units name have the same DD units relationship Units names are PV OUT FF TRK and XD The names Sec seconds 9o percent and On Off discrete state are constant units E means enumerated The word none is used for the numbers with no specified units and na is used for bit strings where units do not apply Spec default When PAR DEFAULTS TYPE is FF Spec defaults indicated value is inserted when restart with defaults is requested MA default When PAR DEFAULTS TYPE is Metso Automation defaults indicated value is inserted when restart with defaults is requested Permission Defines the setting
60. he SP to percent of span The XD SCALE range is used to convert percent of span to the valve position setpoint This allows portions of the SP span to cause full span movement of the output The Increase to close option in IO OPTS can be used to invert the span The SP supports the full cascade sub function In fact Cas mode must be used to transfer the output of another block to the SP of the AO The SP has standard ramp rate and absolute lim its There are additional I O options which will cause the SP value to track the PV value when the block is in an actual mode of LO or Man If the hardware supports a readback value such as valve position that value should be run backwards through the XD scaling to act as the PV for this block If not supported READBACK is generated from OUT The OUT and READ BACK parameters both use XD SCALE The PV and SP use PV SCALE There is an option to use either the SP value after limiting or the PV value for the BKCAL OUT value 33 59 Function blocks Analog Output function block 4 4 2 Parameters 4 4 2 1 General ST REV The revision level of the static data associated with the function block The revision value will be incremented each time a static parameter value in this block is changed TAG DESC The user description of the intended application of the block STRATEGY The strategy field can be used to identify grouping of blocks This data is not checked or proc essed by the block GRANT DE
61. he alarm generated by clearing the write lock e 0 the associated alert may clear when the priority is changed to 0 but it will never occur 1 associated alert is not sent as a notification If the priority is above 1 then the alert must be reported e 2 reserved for alerts that do not require the attention of a plant operator e g diagnostic and system alerts Block alarm error alarm and update event have a fixed priority of 2 3 7 increasing higher priorities advisory alarms 8 15 increasing higher priority critical alarms WRITE ALM This alert is generated if the write lock parameter is cleared e Unacknowledged A discrete enumeration which is set to Unacknowledged when an up date occurs and set to Acknowledged by a write from a human interface device or other entity which can acknowledge that the alarm has been noticed e Alarm State A discrete enumeration which gives an indication of whether the alert has been reported e ime Stamp The time when evaluation of the block was started and a change in alarm event state was detected that is unreported The time stamp value will be maintained constant until alert confirmation has been received even if another change of state oc curs e Subcode An enumeration specifying the cause of the alert to be reported Enumerations are equal with the BLOCK_ERR e Discrete Value The value of the associated parameter at the time the alert was detected ALA
62. ill be set for one execution See CON TROL_OPTS page 43 41 59 Function blocks PID controller function block SP The PID controller setpoint calculated from CAS_IN Cascade mode RCAS_IN Remote cascade mode or entered by the user Auto mode See SP_HI_LIM SP_LO LIM SP_RATE_UP SP_RATE_DN and SP_RAMP at page 44 See paragraph Parameters com mon to all blocks page 9 IN The primary input value of the block i e the raw measurement signal from the process See paragraph Parameters common to all blocks page 9 PV The controlled process variable scaled and filtered from the IN signal See PV_SCALE page 43 and PV_FTIME page 47 and paragraph Parameters common to all blocks page 9 CAS IN This parameter is the remote setpoint value which must come from another Fieldbus block or a DCS block through a defined link This setpoint is used in Cascade mode See paragraph Parameters common to all blocks page 9 OUT The PID controller output calculated by the control algorithm Cas Rcas and Auto mode or copied from ROUT Rout mode or entered by user Man mode See OUT SCALE page 43 and paragraph Parameters common to all blocks page 9 BKCAL IN The value and status from a lower blocks BKCAL OUT that is used to prevent reset windup and to initialize the control loop See paragraph Parameters common to all blocks page 9 BKCAL OUT The value and status required by an upper blocks BKCAL IN so
63. int value associ ated with the previous retained target mode e Automatic Auto A local setpoint value is used by the normal block algorithm in deter mining the primary output value The local setpoint value may be written to by an operator through an interface device e Cascade Cas A setpoint value supplied by another function block through the Cascade input parameter is used by the normal block algorithm in determining the primary output value This connection between function blocks is defined by a link object e Remote Cascade RCas The block setpoint is being set by a Control Application running on an interface device through the remote cascade in parameter Based on this setpoint the normal block algorithm determines the primary output value A remote cascade out pa rameter is maintained by the block to support initialization of the control application when the block mode is not remote cascade 34 59 Function blocks Analog Output function block PV Either valve position setpoint calculated from AO OUT value default or measured valve posi tion calculated from the AO READBACK value See FEATURE_SEL page 15 and paragraph Parameters common to all blocks page 9 CAS IN This parameter is the remote setpoint value which must come from another Fieldbus block or a DCS block through a defined link This setpoint is used in Cascade mode See paragraph Parameters common to all blocks page 9 SP The AO block s
64. ired control the devices must be installed calibrated and configured The configuration includes also the building of the control strategy Installation instructions are pre sented in the ND800FF IMO 1 ND800FF User s Guide covers the calibration and configura tion This manual applies to following ND800FF revision Resource block parameters MANUFAC ID Metso Automation 3589 0x0e05 DEV TYPE 800 0x0320 DEV REV 03 DD REV 02 ND80OFF is designed according to Fieldbus Foundation specifications and IEC 1158 2 Get the best results of the Fieldbus System by carefully reading these instructions 1 1 Abbreviations DD Device Description DDL Device Description Language AO Analog Output PD Proportional Derivative PID Proportional Integral Derivative SP oetpoint PV Process Variable FF Fieldbus Foundation MMI Man Machine Interface SCADA Supervisory Control And Data Acquisition SW software HW Hardware 1 2 Referenced documents 1 ND80OOFF Installation Maintenance and Operation instructions IMO 4 59 DD installation 2 DD Installation Device Description DD is a set of three binary files that contains information about the field device DD holds parameter descriptions menus and calibration routines methods The host software i e Configurator MMI SCADA and OPC servers utilize the DD when communicating with the field device Each host software always has a certain directory called release direc
65. ks page 9 TRK IN D This discrete input is used to initiate external tracking of the block output to the value specified by TRK VAL See paragraph Parameters common to all blocks page 9 TRK VAL This input is used as the track value when external tracking is enabled by TRK IN D See paragraph Parameters common to all blocks page 9 44 59 Function blocks PID controller function block 4 5 2 9 Tuning The process model based controller tuning tool consists of parameters named TUNING xxx PROPOSED xxx and ACTIVATE PROPOSED TUNING PARAM TUNING xxx These parameters define the first order and dead time process model and tuning method Any time any of these parameters is changed new proposed tuning parameters are calculated Proposed tuning parameters are presented on the parameters named PROPOSED xxx These parameters can also be changed by the user Proposed tuning parameters are not acti vated copied over actual tuning parameters until ACTI VATE PROPOSED TUNING PARAM is set to Activate e TUNING PROCESS GAIN Process gain estimate Dimensionless See figure 14 e TUNING PROCESS TIME CONSTANT Process time constant estimate in seconds oee figure 14 TUNING PROCESS DEAD TIME Process dead time estimate in seconds See figure 14 e TUNING METHOD Defines desired controller type to be tuned PI PID and tuning method Ziegler Nichols or Lambda tuning with lambda values 0 5 5 0 Tuning parameter
66. l schemes will be stable if BYPASS is true BYPASS can only be changed when the block mode is Man or O S While it is set the value of SP in percent of range is passed directly to the target output and the value of OUT is used for BKCAL OUT When the mode is changed to Cas the upstream block is requested to initialize to the value of OUT On the transition out of bypass the up stream block is requested to initialize to the PV value regardless of the Use PV for BKCAL OUT option GAIN RESET and RATE are the tuning constants for the P I and D terms respectively Gain is a dimensionless number RESET and RATE are time constants expressed in sec onds There are existing controllers that are tuned by the inverse value of some or all of them such as proportional band and repeats per minute The human interface to these parameters should be able to display the user s preference The Direct Acting control option if true causes the output to increase when the PV exceeds the SP If false the output will decrease when the PV exceeds the SP It will make the differ ence between positive and negative feedback so it must be set properly and never changed while in an automatic mode The setting of the option must also be used in calculating the limit state for BKCAL OUT The output supports the feed forward algorithm The VAL input brings an external value which is proportional to some disturbance in the control loop The value is conv
67. limit in engineering units 47 59 Function blocks PID controller function block HI HI PRI HI PRI LO PRI LO LO PRI DV LO PRI DV HI PRI Priority of the alarm e 0 associated alert may clear when the priority is changed to 0 but it will never occur 1 associated alert is not sent as a notification If the priority is above 1 then the alert must be reported e 2 reserved for alerts that do not require the attention of a plant operator e g diagnostic and system alerts Block alarm error alarm and update event have a fixed priority of 2 e 3 increasing higher priorities advisory alarms e 8 15 increasing higher priority critical alarms HI HI ALM The status for high high alarm and its associated time stamp The high high alarm is gener ated when the PV value crosses the LIM value The ALARM HYS is valid here e Unacknowledged A discrete enumeration which is set to Unacknowledged when an up date occurs and set to Acknowledged by a write from a human interface device or other entity which can acknowledge that the alarm has been noticed e Alarm State A discrete enumeration which gives an indication of whether the alert has been reported e ime Stamp The time when evaluation of the block was started and a change in alarm state was detected that is unreported The time stamp value will be maintained constant until alert confirmation has been received even if another change of sta
68. ll blocks page 8 Transducer block modes are e Out of Service O S The block is not being evaluated The FINAL VALUE maintained at last value Manual Man Manual mode is indicates that the device cannot follow the AO OUT Man ual mode is entered when the target mode is Auto and either MAN mode is selected from LUI or calibration is active or device failure is active e Automatic Auto Normal operation device follows the AO OUT signal SERVO GAIN The servo controller gain value This parameter is adjusted automatically during the Automatic Travel Calibration After travel calibration the value is 1 0 For enhanced control use value 1 2 SERVO PARAM D Servo controller tuning parameter D e 0 0 for double acting actuators factory set e 1 0 for single acting actuators factory set SERVO PARAM B Servo controller tuning parameter B This parameter is adjusted automatically during the Automatic Travel Calibration After travel calibration the value is 1 0 20 59 Function blocks Transducer block The signal modifications accomplished using Dead angle compensation Cut Off and Range limit functions are presented in figure 5 100 FINAL_VALUE Eos DEAD ANGLE COMP 1 0 1 AO OUT 10096 l gt lt gt FINAL VALUE CUTOFF LO FINAL VALUE CUTOFF FINAL VALUE RANGE LOW FINAL VALUE RANGE HIGH Figure 5 Dead angle compensation Cut Off and Range limit function
69. mperature compensation adjustment is needed only when the position sensor module is replaced Position sensor temperature compensation is factory calibrated POS SENSOR SN Enter here the position sensor serial number POS SENSOR TEMP COMP Position sensor temperature compensation selector Option are e Compensation off This selection turns the compensation off e Compensation on User defined table This selection turns the compensation on and uses the User defined table e Compensation on Default table This selection turns the compensation on and uses the default compensation table stored in the device memory Use this selection if the compen sation data is not available POS SENSOR TEMP COMP MIN TABLE Enter here the values that are shipped with the new position sensor POS SENSOR TEMP COMP MAX TABLE Enter here the values that are shipped with the new position sensor 4 3 2 6 Valve diagnostics The ND8OOFF valve controller continuously monitors control valve behavior It records valve travel trends histograms and possible alerts Trends and histograms show how the valve has operated over a long time period Alerts tell about the latest problems in control valve opera tion including control behavior and ND80OFF valve controller faults Valve and actuator travel distances and reversals are also counted to inform the user of the need for maintenance All the diagnostics information is very important for the process control and mainten
70. nerate many update alerts ST REV will be incremented for each change to static data that occurs while the block is in the O S mode On the transition out of O S mode an update alert may be generated if the value of ST REV for the block does not match that of the last reported alert Update Alert has a fixed priority of 2 therefore it is auto acknowledged no operator interven tion is required e Unacknowledged A discrete enumeration which is set to Unacknowledged when an up date occurs and set to Acknowledged by a write from a human interface device or other entity which can acknowledge that the alarm has been noticed Update State A discrete enumeration which gives an indication of whether the alert has been reported e Time Stamp The time when evaluation of the block was started and a change in alarm event state was detected that is unreported The time stamp value will be maintained constant until alert confirmation has been received even if another change of state oc curs e Static Rev the static revision of the block whose static parameter was changed and is being reported It is possible for the present value of static revision to be greater than this because static can be changed at any time e Relative Index The OD index of the static parameter whose change caused this alert mi nus the FB starting index If the update event was caused by a write to multiple parameters at the same time then this attribute will be zer
71. o SHED OPT Defines action to be taken on remote control device timeout See SHED RCAS and ROUT page 15 e Undefined Invalid e Normal shed normal return Actual mode changes to the next lowest priority non remote mode permitted but returns to the target remote mode when the remote computer com pletes the initialization handshake e Normal shed no return Target mode changes to the next lowest priority non remote mode permitted The target remote mode is lost so there is no return to it e Shed to Auto normal return Actual mode changes to Auto on detection of a shed condi tion e Shed to Auto no return Target mode changes to Auto on detection of a shed condition e Shed to Manual normal return Actual mode changes to Man on detection of a shed con dition e Shed to Manual no return Target mode changes to Man on detection of a shed condition e Shed to Retained target normal return Shed to previous target mode and return target remote mode after communications are re established e Shed to Retained target no return Target mode changes to retained target mode 11 59 Function blocks Resource block 4 2 Resource block 4 2 1 Overview This block contains data that is specific to the hardware that is associated with the resource All data is modeled as Contained so there are no links to this block The data is not proc essed in the way that a function block processes data so there is no function sch
72. of the GRANT DENY parameter that will allow write access to this parameter for instance devices that obey this parameter Note 1 shows those cases where write access may be removed by an active Grant setting Mode Lowest priority target mode required to allow a change to the parameter to be made The actual mode must match the target mode so that the block is not in another mode than that chosen by the operator Scaling changes are protected by mode because the block may be using scaling to calculate its output Other DD handling for Positive Ordered and Read Only If the parameter is an Input it is read only if it is linked but writeable if it is not linked Range Check Flag to check that the value is within the Valid Range given in the table 59 59
73. oint low limit is the lowest setpoint operator entry that can be used for the block SP RATE UP Ramp rate at which upward setpoint changes are acted on in Auto mode in PV units per sec ond If the ramp rate is set to zero or the block is in a mode other than Auto then the setpoint will be used immediately SP RATE DN Ramp rate at which downward setpoint changes are acted on in Auto mode in PV units per second If the ramp rate is set to zero or the block is in a mode other than Auto then the set point will be used immediately SP RAMP Setpoint ramping time in seconds when block actual mode is changed from MAN to AUTO OUT HI LIM Limits the maximum output value OUT LO LIM Limits the minimum output value BKCAL HYS The amount that the block output must change away from its output limit before the limit status is turned off expressed as a percent of the span of the output 4 5 2 7 Feed forward control FF GAIN The gain that the feed forward input is multiplied by before it is added to the calculated control output FF SCALE The feedforward input scale See paragraph Parameters common to all blocks page 9 FF VAL The feed forward value and status See paragraph Parameters common to all blocks page 9 4 5 2 8 Output tracking TRK SCALE The high and low scale values engineering units code and number of digits to the right of the decimal point associated with TRK VAL See paragraph Parameters common to all bloc
74. on from a remote device These constants are used by all function blocks that support a remote cascade mode Shedding from RCAS ROUT shall not happen when SHED RCAS or SHED ROUT is set to zero See paragraph Parameters common to all blocks SHED OPT page 11 4 2 2 5 Fault state FAULT STATE Condition set by loss of communcation to an output block failure promoted to an output block or a physical contact When faultstate condition is set then output function blocks will perform their FSTATE actions SET FSTATE Allows the faultstate condition to be manually initiated by selecting Set See FEATURE SEL page 15 CLR FSTATE Writing a Clear to this parameter will clear the device faultstate state if the field condition if any has cleared 4 2 2 6 Alerts To enable alert reporting select FEATURE SEL Reports page 15 ALERT KEY The identification number of the plant unit This information may be used in the host for sorting alarms etc MAX NOTIFY Maximum number of unconfirmed alert notify messages possible LIM NOTIFY Maximum number of unconfirmed alert notify messages allowed 15 59 Function blocks Resource block CONFIRM_TIME The minimum time between retries of alert reports ACK_OPTION Selection of whether alarms associated with the function block will be automatically acknowl edged RS STATE The overall state of the function block application state machine Undefined Invalid state Start Restart
75. on whether the associated value is limited not as well the di rection The limits are classified as Not Limited High Limited Low Limited Constant When an input parameter is linked to an output parameter through the link object the whole structure status and value is copied local link or received from the bus external link If the input is not linked then the status may be set manually by the user as well the value PV SCALE XD SCALE OUT SCALE FF SCALE TRK SCALE The high and low scale values engineering units code and number of digits to the right of the decimal point to be used in displaying the PV parameter and parameters which have the same scaling as PV e EU 100 The engineering unit value which represents the upper end of range of the asso ciated block parameter e EU The engineering unit value which represents the lower end of range of the associ ated block parameter e UNITS INDEX Units code index for the engineering unit descriptor for the associated block value e DECIMAL The number of digits to the right of the decimal point which should be used by an interface device in displaying the specified parameter 9 59 Function blocks BLOCK_ERR This parameter reflects the error status associated with the hardware or software components associated with a block It is a bit string so that multiple errors may be shown Other Non specific error active BlockConfiguration Error detected in block
76. ontrol valve in every situation Note that control valve test ing affects process control by driving the control valve independently of the input signal from the control system 28 59 Function blocks Transducer block Step response from 45 ta 55 55 y 55 a 54 53 Y s2 E os pon 43 4T 55 45 A 44 43 D 5 a 5 5 2 5 T Time s Figure 9 otep response test VALVE TEST xxx The valve test is controlled with parameters named VALVE TEST xxx VALVE TEST TYPE Valve test type Step response test or Hysteresis loop test VALVE TEST STARTING SETPOINT Test starting setpoint Hysteresis test This is the opening where the test is started Step response test This is the initial opening of the valve prior to the step VALVE TEST LOOP OR STEP SIZE Hysteresis loop or step size VALVE TEST DURATION Hysteresis test This is the total time used to run the hys teresis loop Minimum time allowed is dependent of the loop size The time must be more than 50 seconds for each 10 i e 50 s for 10 9o loop and 500 s for 100 loop Step re sponse test This is the time period in which the valve opening is measured The step is made at t 0 seconds VALVE TEST START Controls the test execution Options are Idle Test state indication otart test Starts the configured test otop test Cancels the test Test is initializing Test state indication Test is running Test state indication Test
77. orithm applications cannot provide closed loop control if bypassed SP PV Track in Man Permits the setpoint to track the process variable when the target mode of the block is Man SP PV Track in Rout Permits the setpoint to track the process variable when the actual mode of the block is ROut SP PV Track in LO or IMAN Permits the setpoint to track the process variable when the actual mode of the block is LO or IMan SP Track retained target Permits the setpoint to track the RCas or Cas parameter based on the retained target mode when the actual mode of the block is IMan LO Man or ROut Direct Acting Defines the relationship between a change in PV and corresponding change in output When Direct is selected an increase in PV results in an increase in the output Track Enable This enables the external tracking function If true the value in TRK VAL will replace the value of OUT if TRK IN D becomes true and the target mode is not Man Track in Manual This enables TRK VAL to replace the value of OUT when the target mode is Man and TRK IN D is true The actual mode will then be LO Use PV for BKCAL OUT The BKCAL OUT and RCAS OUT values are normally the working SP This option changes it to the PV Obey SP limits if Cas or Rcas Normally the setpoint will not be restricted to the setpoint limits except when entered by a human interface device However if this option is selected the setpoint will be restricted to the setpoint absolute and rate
78. s NOTE Setpoint Cut Off function overrides the Limit function If FINAL VALUE CUTOFF LO is greater than 0 the FINAL VALUE RANGE LOW is not applied has value of 096 Corre spondingly if FINAL VALUE CUTOFF HI is smaller than 100 the Upper NAL VALUE RANGE HIGH is not applied has value of 100 FINAL VALUE RANGE e HIGH Valve position upper limit e LOW Valve position lower limit e UNITS INDEX Units code index for the engineering unit descriptor for the associated block value e DECIMAL The number of digits to the right of the decimal point which should be used by an interface device in displaying the specified parameter FINAL VALUE CUTOFF_HI If the FINAL VALUE is more positive than this value the valve is forced to its maximum high value calibrated 100 96 FINAL VALUE CUTOFF LO If the FINAL VALUE is more negative than this value default 2 96 the valve is forced to its maximum low value fully closed against mechanical limit FINAL VALUE The final servo control setpoint after all signal modifications Normally this value is calculated from the AO OUT but while AO block simulation is active this value can be written by the user See paragraph Parameters common to all blocks page 9 FINAL POSITION VALUE The measured valve position which is fed back to AO block as AO READBACK signal See paragraph Parameters common to all blocks page 9 21 59 Function blocks Transducer block 4 3 2 3
79. s active BLOCK ERR Other is reported XD ERROR This parameter reports the errors detected in the valve package This is a standard FF pa rameter Table 2 XD ERROR Error Unspecified error General error Calibration error Configuration error Electronics Failure Mechanical Failure I O Failure Data Integrity Error Software Error Algorithm Error Description An error has occurred that was not identified An error has occurred that could not be classified as one of the errors below An error occurred during calibration of the device or a calibration error has been detected during operation of the device An error occurred during configuration of the device or a configuration error has been detected during operation of the device An electronic component has failed A mechanical component has failed An I O failure has occurred Indicates that data stored within the system may no longer be valid due to NVM checksum failure or Data verify after write failure The software has detected an error This could be caused by an improper interrupt service routine an arithmetic overflow or a watchdog timer The algorithm used in the transducer block produced an error This could be due to an overflow or data reasonableness failure XD ERROR EXTENSION PART 1 amp 2 This parameter is a manufacturer specific extension to the XD ERROR parameter Table 3 XD ERROR EXTENSION PART 1 amp 2 Error Pneumatic prestage valve
80. s from the actuator is Bad Device failure or Fault otate Active or Local Override is active propagate this as Bad Device Failure or Good Cascade Fault State Active or Local Override to BKCAL OUT respectively without gener ating an alarm The use of these sub status in BKCAL OUT is determined by this option Through this option the user may determine whether alarming sending of an alert will be done by the block or propagated upstream for alarming 4 4 2 5 Scaling PV SCALE The scale of the PV as default 0 100 Any unit can be used See paragraph Parameters common to all blocks page 9 XD SCALE The scale of the transducer as default 0 100956 Since the valve position is expressed as per centage of the valve movement span the only valid unit is 9o See paragraph Parameters common to all blocks page 9 4 4 2 6 Limits SP HI LIM The setpoint high limit is the highest setpoint operator entry that can be used for the block 36 59 Function blocks Analog Output function block SP LO LIM The setpoint low limit is the lowest setpoint operator entry that can be used for the block SP RATE UP Ramp rate at which upward setpoint changes are acted on in Auto mode in PV units per sec ond If the ramp rate is set to zero or the block is in a mode other than Auto then the setpoint will be used immediately SP RATE DN Ramp rate at which downward setpoint changes are acted on in Auto mode in PV units per second If the ramp
81. s options which the user may select to alter the AO block processing e SP tracks PV if Man Permits the setpoint to track the process variable when the target mode of the block is Man e SP tracks PV if LO Permits the setpoint to track the process variable when the actual mode of the block is LO e SP tracks RCas or Cas if LO or Man Permits the setpoint to track the RCas or Cas pa rameter based on the retained target mode when the actual mode of the block is LO or Man When SP PV track options are enabled then SP Track retained target will have precedence in the selection of the value to track when the actual mode is Man and LO e Increase to close Indicates whether the output value should be inverted before it is com municated to the I O channel e Fault state to value The output action to take when failure occurs If set go to the FSTATE VAL If not set freeze e Fault state restart Use the value of FSTATE VAL if the device is restarted otherwise use the non volatile value This does not act like fault state just uses the value e Target to Man if fault state activated Set the target mode to Man thus losing the original target if Fault State is activated This latches an output block into the manual mode e PV for BKCAL OUT The BKCAL OUT value is normally the working SP This option changes it to the PV SIATUS OPTS Options which the user may select in the block processing of status e Propagate Fault Backward If the statu
82. ta will only be copied to NV memory when an external write request is received FEATURES Used to shows supported resource block options 14 59 Function blocks Resource block FEATURE_SEL Used to select resource block options e Reports If set the device supports alert reports If it is not set the master must poll for alerts e Faultstate If set setting the SET FSTATE parameter will force all output function blocks AO and DO in the resource to go to fault state Individual output function block will go to Fault State due to a loss of communication to CAS_IN or IFS status in CAS_IN regardless the selection of this feature e Hard W Lock This enables the use of the hardware write lock switch See WRITE LOCK e Out Readback If set the AO READBACK valve position runs backwards through the XD scaling to act as the PV for the AO block If not set READBACK is generated from AO OUT The OUT and READBACK parameters both use XD SCALE The PV and SP use PV SCALE WRITE LOCK Shows the state of the hardware switch If set no writes from anywhere are allowed Block inputs will continue to be updated See 1 for the location of the switch See FEA TURE SEL SIMULATION SWITCH This parameter shows the state of the HW simulation switch which enables disables the AO block simulation function See 1 for the location of the switch 4 2 2 4 Remote settings SHED RCAS and SHED ROUT set the time limit for loss of communicati
83. tate indication Start calibration This selection starts the calibration Stop calibration This selection cancels the calibration Calibration is initializing State indication Calibration is running State indication Calibration was stopped State indication Calibration was successful State indication Calibration was unsuccessful State indication XD_CAL_LOC The location of last positioner calibration This describes the physical location at which the calibration was performed XD_CAL_DATE The date of the last positioner calibration XD CAL WHO The name of the person responsible for the last positioner calibration 4 3 2 5 2 Position sensor calibration This calibration is needed only when the position sensor module is replaced Position sensor is factory calibrated This calibration routine prompts and advises the user via dialog boxes 4 3 2 5 3 Pressure sensor calibration This calibration is needed only when the pressure sensor module is replaced Pressure sensor is factory calibrated This calibration routine prompts and advises the user via dialog boxes 4 3 2 5 4 Temperature measurement calibration This calibration calibrates the on board temperature measurement Temperature measure ment is factory calibrated This calibration routine prompts and advises the user via dialog boxes 24 59 Function blocks Transducer block 4 3 2 5 5 Position sensor temperature compensation The position sensor te
84. te occurs Subcode In this case always Other e Value The value of the associated parameter at the time the alert was detected HI ALM The status for high alarm and its associated time stamp See HI ALM LO ALM The status for lo alarm and its associated time stamp See HI HI ALM LO LO ALM The status for lo lo alarm and its associated time stamp See ALM DV LO ALM The status for deviation low and its associated time stamp The deviation low alarm is gener ated when the difference between SP and PV is crosses the DV LO LIM value The ALARM HYS is valid here See HI HI ALM DV LO ALM The status for deviation high and its associated time stamp See DV LO ALM ALARM SUM The current alert status unacknowledged states unreported states and disabled states of the alarms associated with the function block e Current The active status of each alarm e Unacknowledged The unacknowledged state of each alarm e Unreported The unreported status of each alarm e Disabled The disabled state of each alarm 48 59 Function blocks PID controller function block 4 5 3 Parameter access table View object is a package which contains a predefined set of parameters It is more efficient to read view objets from the device than polling the parameters separately There are four differ ent types of view objects e VIEW 1 View object defined to access the dynamic operating parameters of a block e VIEW
85. that the upper block may prevent reset windup and provide bumpless transfer to closed loop control Depending on CONTROL OPTS the value is either SP default or PV See CONTROL OPTS page 43 oee paragraph Parameters common to all blocks page 9 4 5 2 3 Remote SHED OPT Defines action to be taken on remote control device timeout See paragraph Parameters common to all blocks page 11 RCAS IN Target setpoint and status provided by a supervisory Host to a analog control or output block oee paragraph Parameters common to all blocks page 9 RCAS OUT Block SP or PV depending on CONTROL OPTS and status after ramping provided to a supervisory Host for back calculation and to allow action to be taken under limiting conditions or mode change See paragraph Parameters common to all blocks page 9 ROUT IN Target output and status provided by a Host to the control block for use as the output ROut mode See paragraph Parameters common to all blocks page 9 ROUT OUT Block output and status provided to a Host for back calculation in ROut mode and to allow action to be taken under limited conditions or mode change See paragraph Parameters common to all blocks page 9 42 59 Function blocks PID controller function block 4 5 2 4 Options CONTROL_OPTS Options which the user may select to alter the calculations done in a control block Bypass Enable This parameter if true allows BYPASS to be set Some control alg
86. tory which holds the DDs for each field device If the ND800FF DD is not shipped with the host sw DD library then the DD must be installed afterwards Installation can de done in two ways Most configurators have a special tool for this job see the host sw documentation The DD files can also just be copied from the shipped CD to the host sw release directory 1 Locate the host sw release directory It contains folders alike those in figure 1 2 Drag and drop the 000e05 directory folder from the shipped CD to the release directory EHe Miew Help aa Devic or pum fl ES 000302 EJND8O0FF IMO pdf 2000310 JNDBSOOFF Users Guide pdf 21000741 23140800110 Ponens a achete ette sins rri 2 Bus SE 21385884 j464c4f 464c53 21524140 m Standard dct amp Standard ini 2 Figure 1 DD installation 5 59 Configuration 3 Configuration This chapter describes the basic steps how to set up a basic control loop 3 1 Setting identification information Each fieldbus device must have a unique network address and physical device tag on the fieldbus before the communication can become operational Assignment of network address is performed automatically by the System management In this case Configuration master normally collocated with the Link Active Scheduler LAS specifies free address for a new fieldbus device Def
87. travel X axis values at range 10 100 96 and the corresponding values are the percentages of total operation time time Y axis values ELAPSED TREND TIME This is the time during which the data for the statistics displayed have been collected and is displayed in hours 4 3 2 6 6 Event log Event log holds 20 latest events and failures stored in the ND800FF memory Event log is pre sented in four tables EVENT LOG EVENT TABLE Events e EVENT LOG COUNT TABLE Number of consecutively occurred events e EVENT LOG TIME TABLE 1 Event log time stamps are splitted into two separate ta bles If there are consecutively occurred events the time stamp reports the first event oc currence time e EVENT LOG TIME TABLE 2 Second time stamp table 4 3 2 7 Valve test To ensure that the control valves are working properly they can be tested with the Testing function Two control valve performance tests the Hysteresis loop and Step response can be run with the device The Step response test tells how rapidly the valve reacts to the input sig nal while the Hysteresis loop test tells how large is the dynamic hysteresis dead band which indicates friction quantity The control valve test results can be used to diagnose the condition of the control valve thus showing the need for possible future maintenance work Running control valve tests is therefore very important predictive maintenance work and en sures optimal performance of the c
88. unit This information may be used in the host for sorting alarms etc BLOCK ERR oee paragraph Parameters common to all blocks page 10 BLOCK ALM oee paragraph Parameters common to all blocks page 10 UPDATE EVT oee paragraph Parameters common to all blocks page 11 37 59 Function blocks Analog Output function block 4 4 3 Parameter access table View object is a package which contains a predefined set of parameters It is more efficient to read view objets from the device than polling the parameters separately There are four differ ent types of view objects e VIEW 1 View object defined to access the dynamic operating parameters of a block e VIEW 2 View object defined to access the static operating parameters of a block e VIEW View object defined to access all dynamic parameters of a block More than one View 3 object may be required to represent all dynamic parameters of the block e VIEW 4 View object defined to access static parameters not included in VIEW 2 More than one VIEW 4 object may be required to represent these other static parameters of the block Table 5 AO block parameter access table A STREV gt 2 TAG DESC 3 STRATEGY LS ts A 5 MODE BLK 4 6 gt J Eo PV 8 SP 5 OUT 5 5 0 14 5 41 PV SCALE 12 XD SCALE 13 GRANT_DENY 24 M __ 15 A6 i O 5 5 S 18
Download Pdf Manuals
Related Search
Related Contents
pdf 418 KB - Alberta Ministry of Transportation File: Allegato 07 A0 Piano Sicurezza PSC Developing Water Quality Objectives in BC: A User's Guide SZ-Ofen Bio 8kW externe Steuerung LW109A manual.cdr - Hifi Update information for LIFEMATCH HLA B SSO Lot#04184P Copyright © All rights reserved.
Failed to retrieve file