Home
USER INSTRUCTIONS - Flowserve Corporation
Contents
1. 0 20 40 60 80 100 FINAL VALUE FS Figure 10 3 Logix 340010 Digital Positioner Characteristic Curves 10 11 Stroke Characterization In addition to three pre defined and embedded characterization curves the Logix 340010 positioner has a 21 point custom stroke characterization feature This allows the user to define a unique set of operating parameters customizable to his process conditions FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Table 10 15 Transducer Block Characterization Parameters Parameter MODE_BLK Description The operating mode of the transducer block Value Meaning Permitted Modes Auto Auto target mode OOS Out of Service Comments The transducer block must be out of service before the user can edit or change characterization CONTROL_FLAGS Byte values which select positioner operation fea tures 1 Quick Opening Curve 2 Equal Percent Curve 4 Positioner Model 5 ActuatorStyle 6 Custom Characteriza tion Active 8 Air Action Loads factory defined 00 curve as custom curve Loads factory defined equal percent curve as custom curve Activates custom curve If Off response is Linear custom point 1x21 array points stroke characterization point Range 10 to 110 CURVEX Numeric X value array for X axis value for custom P
2. Index Name View1 View2 View3 View4 50 PRI 1 51 HI LIM 4 52 LO PRI 1 53 LO LIM 4 54 LO LO PRI 1 55 LO LO LIM 4 56 DV HI PRI 1 57 DV HI LIM 4 58 DV LO PRI 1 59 DV LO LIM 4 60 ALM 61 ALM 62 LO_ALM 63 LO_LO_ALM 64 DV_HI_ALM 65 DV LO ALM Manufacturer Specific Parameters 66 PID FORM 1 67 ALGO TYPE 1 68 OUT LAG 4 69 GAIN 4 70 GAIN COMP 4 4 71 ERROR ABS 4 4 72 WSP 5 5 73 FUTURE1 74 BLOCK_TEST 8 Total 56 53 104 104 8 11 Alert Objects Description Alert objects support the reporting of alarms and update events to operator interface devices and other field devices Alert objects are used to communicate notification messages when alarms or events are detected These objects are defined in the function block application Alert objects contain The value of the data Block index a number Alert key parameter Time stamp Priority flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 Logix 340010 Digital Positioner Alert Objects Three alert objects are defined in the Logix 340010 digital positioner for event and alarm reporting 1 for events 1 for discrete alarms 1 for analog alarms 8 12 Alarm and Event Reporting Fieldbus Alarms Events and Alert Objects Alarms are generated when a block leaves or returns from a particular state Events are ins
3. 87 Temperature and Pressure Units 117 0 24 3 3 3 33 33 3 3133 1 82 Trend Objects n ree eret 333 1 83 Troubleshooting 3 3 101 114 Inner loop offset a 98 Integral Gait hee tec tere 114 Integration Summer sss 115 7111 1 59 115 Minimum Gain 7 1 0 115 VW 7 8 70 91 92 125 1 4 0 03 27 flowserve com United States Flowserve Corporation Flow Control 1350 N Mountain Springs Pkwy Springville UT 84663 USA Phone 801 489 8611 Facsimile 801 489 3719 www flowserve com Australia Flowserve Australia Pty Ltd 14 Dalmore Drive Scoresby Victoria 3179 Australia Phone 613 9729 2633 Facsimile 613 9729 2644 Singapore Flowserve Singapore 12 Tuas Avenue 20 Singapore 638824 Telephone 65 862 3332 FCD LGENIM3402 00 Printed in USA Facsimile 65 862 4940 To find your local Flowserve representative For more information about Flowserve Corporation visit www flowserve com or call USA 1 800 225 6989 Flowserve Corporation has established industry leadership in the design and manufacture of its products When properly selected this Flowserve product is designed to perform its intended function safely during its us
4. 11 FLOWSERVE Table 8 18 Transducer View Block List Parameter Name Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 17 FINAL_ POSITION_VALUE 18 ACT_FAIL_ 1 ACTION 19 ACT MAN ID 1 20 ACT MODEL 32 NUM 21 ACT SN 32 22 VALVE MAN ID 4 23 VALVE MODEL 32 NUM 24 VALVE SN 32 25 VALVE TYPE 1 26 XD GAL LOC 32 27 XD CAL DATE 8 28 XD CAL WHO 32 Manufacturer s Specific Parameters 29 DAG PERCENT 30 CONTROL FLAGS 31 GAIN UPPER 32 GAIN LOWER 33 GAIN MULT 34 IGAIN 4 35 IL OFFSET 4 36 STATUS FLAGS 37 GMD USED 38 CALIBRATE 39 DAC VALUE 40 PRESS CAL 4 41 CALIBRATE FLAGS 42 SOFTSTOP_ HIGH 43 SOFTSTOP_LOW 44 CYCLE_ COUNTER 45 CYCLE_ DEADBAND 46 CYCLE_LIMIT 47 TRAVEL_ENG flowserve com FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Table 8 18 Transducer View Block List Index Parameter Name Views 48 TRAVEL 4 DEADBAND 49 TRAVEL ALERT 4 50 STROKE ENG 4 51 TRAVEL UNITS 1 52 GURVEX 84 53 GURVEY 54 TRAVEL FLAGS 1 1 55 TEMPERATURE 2 2 PORT 1 PENA E meu 4 4 58 SUPPLY_ 4 4 PRESSURE 59 VOLTAGE _ 4 4 REFERENCE 60 HALL SENSOR 4 4 61 DAG CHECK 4 4 62 MOD
5. Index AO Function Block 317 PV 360 PRI 418 FEATURE SEL 257 BLOCK 318 SP 361 HI LIM 419 CYCLE TYPE 258 ST REV 319 OUT 362 LO PRI 420 CYCLE SEL 259 TAG DESC 320 PV SCALE 363 LO LIM 421 MIN CYCLE T 260 STRATEGY 321 OUT SCALE 364 LO LO PRI 422 MEMORY SIZE 261 ALERT KEY 322 GRANT DENY 365 LO LO LIM 423 NV CYCLE 262 MODE BLK 323 CONTROL OPTS 366 DV HI PRI 424 FREE SPACE 263 BLOCK ERR 324 STATUS OPTS 367 DV HI 425 FREE TIME 264 PV 325 IN 368 DV LO PRI 426 SHED RCAS 265 SP 326 FTIME 369 DV LO LIM 427 SHED ROUT 266 OUT 327 BYPASS 370 ALM 428 FAIL_SAFE 267 SIMULATE 328 CAS_IN 371 HI ALM 429 SET FSAFE 268 PV SGALE 329 SP TIME DN 372 LO ALM 430 CLR_FSAFE 269 XD_SCALE 330 SP_TIME_UP 373 LO_LO_ALM 431 MAX NOTIFY 270 GRANT DENY 331 SP HI LIM 374 DV HI ALM 432 LIM NOTIFY 271 10 OPTS 332 SP LO LIM 375 DV LO ALM 433 CONFIRM TIME 272 STATUS OPTS 333 GAIN 376 PID FORM 434 WRITE LOCK 273 READBACK 334 RESET 377 ALGO TYPE 435 UPDATE EVT 274 CAS IN 335 BAL TIME 378 OUT LAG 436 BLOCK ALM 275 SP TIME DN 336 RATE 379 GAIN NLIN 437 ALARM SUM 276 SP TIME UP 337 BKGAL IN 380 GAIN COMP 438 ACK OPTION 277 SP HI LIM 338 OUT HI LIM 381 ERROR ABS 439 WRITE PRI 278 SP LO LIM 339 OUT LO LIM 382 WSP 440 WRITE ALM 279 GHANNEL 340 BKCAL HYS 383 BLOCK TEST 441 ITK VER 280 FSAFE TIME 341 BKCAL OUT Resource Block 442 DL CMD1 281 FSAFE VAL 342 RCAS IN 400 BLOCK 443 DL CMD2 282 BKCAL OUT 343 ROUT IN 401 ST REV 44
6. N FLOWSERVE Table 11 4 Logix 340010 011 PID 011 PID Configuration File Data 1 ST REV 0x0002 Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Comments Block tagname PID Control Block index Paramter mnemonic value 2 TAG DESC 3 STRATEGY 0x0000 4 ALERT KEY 0x00 EG 2 5 5 5 MODE TARGET Auto ACTUAL Auto PERMITTED ROut RCas Cas Auto Man I 00 NORMAL Auto 6 BLOCK_ERR 0x0000 7 PV STATUS Good_Cascade NonSpecific NotLimited VALUE 0 STATUS Good Cascade NonSpecific LowLimited VALUE 0 9 OUT STATUS Good_Cascade NonSpecific NonLimited VALUE 0 10 PV_SCALE EU_100 100 EU 0 0 UNITS INDEX 0 0000 DECIMAL 0x00 11 OUT SCALE EU 100 100 EU 0 0 UNITS INDEX 0x0000 DECIMAL 0x00 12 GRANT DENY GRANT 0x00 DENY 0x00 13 CONTROL_OPTS 0x0000 14 STATUS_OPTS 0x0000 15 IN STATUS Good_NonCascade NonSpecific NotLimited VALUE 0 16 PV FTIME 0Sec 17 BYPASS Off Initialized value uninitialized must be set to valid value 18 CAS_IN STATUS Good_NonCascade NonSpecific NotLimited VALUE 0 19 SP RATE DN 1 INFPV Sec 20 SP RATE UP 1 INFPV Sec flowserve com FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Table 11 4 L
7. 1 3 HALL_UP S Unsigned16 C Contained S 2 0 1024 0 5 Note 1 3 POSALERT_HIGH float C Contained 5 4 10 to Note 3 110 POSALERT_LOW S float C Contained S 4 10to Note 3 11095 POSDEV_ float C Contained S 4 100 to 1 Note 3 DEADBAND POSDEV_TIME S Float C Contained S 4 Note 3 SIG_START S loa C Contained N 4 110 to 0 5 Note 3 10 SIG STOP loa C Contained N 2 110 to 0 5 Note 3 10 RAMP_RATE loa C Contained N 4 1 0 S Note 3 STEP TIME S loa C Contained N 4 0 650 0 5 Note 3 SIG_FLAGS Bit String C Contained N 1 0 S Note 3 SAMPLE TIME float C Contained N 4 1 2 555 0 1 0 S Note 3 SIG COUNTER S Unsigned16 C Contained D 2 Read only INTAD RAW1 Unsigned16 C Contained D 2 0 4095 Read only Note 1 INTAD RAWTP 5 Unsigned16 C Contained D 2 0 4095 Read only Vote 1 INTAD RAWBP S Unsigned16 C Contained D 2 0 4095 Read only Note 1 INTAD_RAWSP S Unsigned16 C Contained D 2 0 4095 Read only Note 1 INTAD_RAW3 S Unsigned16 C Contained D 2 0 4095 Read only Vote 1 INTAD RAWA S Unsigned16 C Contained D 2 0 4095 Read only Note 1 INTAD_RAW5 Unsigned16 C Contained D 2 0 4095 Read only Note 1 INTAD_RAW6 5 Unsigned16 C Contained D 2 0 4095 Read only Vote 1 INTAD RAW8 S Unsigned16 C Contained D 2 0 4095 Read only Note 1 TEST_MODE S Bit String C Contained D 1 Enum 0 5 Note 3 VALVE_SIZE S Unsigned8 C Contained 5 1 Enum Note 5 Note 3 VALVE CLASS S Unsigned8 C Contained S 1 Enum Note 5 Note
8. FLOWSERVE Logix 340010 Installation amp Digital Positioner Reference Guide Experience In Motion FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Introduction Contents Copyright Notices and Trademarks About This Publication About This Manual Symbol Definitions Abbreviations Definitions References ON O O Ci Technical Assistance Fieldbus Device Version Checking Software Compatibility Section 1 Logix 340010 Digital Positioner Description 13 1 1 Introduction 13 1 2 Fieldbus Logix 340010 Digital Positioner 13 1 3 Fieldbus Overview 16 Section 2 Installation Overview 19 2 1 Introduction 19 2 2 Installation Components 19 2 3 Installation Operation Tasks 20 Section 3 Bench Configuration Optional 21 3 1 Introduction 21 3 2 Bench Check 21 Section 4 Pre installation Considerations 23 4 1 Introduction 23 4 2 Considerations for Logix 340010 Digital Positioner 23 Section 5 Logix 340010 Digital Positioner Installation 25 5 1 Introduction 25 5 2 Mounting Variations 25 5 3 Wiring Logix 34001Q Digital Positioner 27 5 4 Powering Up the Logix 340010 Digital Positioner 30 FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Section 6 Logix 340010 Digital Positioner Configuration 31 6 1 Introduction 31 6 2 Logix 34001Q Digital Positioner Communications 31 6 3 Logix 340010 Digital Positioner Configuration Process
9. Logix 340010 Digital Positioner LGENIM3402 00 10 07 Steps 1 Verify the process is in a safe condition and that the valve may be taken out of service 2 Put the Transducer block MODE 005 3 Make sure that Quick Opening Curve Equal Percent Curve nor Custom Characterization Active are selected in CONTROL_FLAGS 4 Enter the values for CURVEX and CURVEY to define the desired response Care must be taken to assure that each CURVEX value has the correct corresponding CURVEY value The user may choose any number in the range to define the curve The 21 CURVEX points do not need to be evenly spaced if so desired However the CURVEX values must be in ascending or equal order The CURVEY points may be any value in the range ascending or descending The response is a linear interpolation or straight line response between points All 21 points must be defined i e If only 5 point sets were needed to define the desired operation the remaining 16 points would need to be set to 110 5 Write the changes to the Logix 340010 digital positioner 6 Activate the custom curve by selecting Custom Characterization Active in CONTROL_FLAGS NOTE Make sure that neither Quick Opening Curve nor Equal Percent Curve has been selected if you are using your own custom curve 7 Write the changes to the Logix 340010 digital positioner 8 Verify the proper operation of the stroke response by in
10. 00S Out of service Resource Block Valtek Product defined Parameter Descriptions Table 8 4 describes the Valtek product defined parameters in the resource block which are used during the application download procedure Table 8 4 Resource Block Parameter Descriptions Name Description or Parameter Contents DL_CMD1 DL_CMD2 Used to unlock or access the domain flash memory area of the device for download Entering a series of values in these two parameters changes the internal state of the device so that it will accept the downloaded application software The download cannot begin until the device is put into the correct internal state The internal state of the device is read in the DL APPSTATE parameter DL APPSTATE Contains the state of the downloaded ing application DL SIZE Contains the size of the downloaded application This will always be an even number DL CHECKSUM Contains the 16 bit check sum of the downloaded application REVISION ARRAY A read only parameter that contains the application firmware revision level for Fieldbus board application Fieldbus board boot code Positioner board application BLOCK TEST An internal Valtek product test parameter ERROR DETAIL An internal Valtek product parameter array which contains details of BLOCK ERR conditions flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 8 5
11. 501 CALIBRATE FLAGS 545 FB ZERO 589 SPOOL ID 502 SOFTSTOP HIGH 546 FB SPAN 590 PO DATE 503 SOFTSTOP LOW 547 FB SCOUNT 591 INSTALL DATE 504 CYCLE COUNTER 548 HALL NULL 592 LOAD EE DEFAULTS 505 CYCLE DEADBAND 549 HALL DOWN 593 ENG RELEASE NUM 506 CYCLE LIMIT 550 HALL UP 594 MISC FLAGS 507 TRAVEL ENG 551 POSALERT HIGH 595 SIG INDEX 508 TRAVEL DEADBAND 552 POSALERT LOW 596 SIG DATA 509 TRAVEL ALERT 553 POSDEV_DEADBAND 597 MFG_PHONE 510 STROKE_ENG 554 POSDEV TIME 598 PUR ODER NUM 511 TRAVEL UNITS 555 SIG START 599 STROKE TIME OPEN 512 CURVEX 556 SIG STOP 600 STROKE TIME CLOSE FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 8 1 Management Virtual Field Device VFD Refer to FF documentation for details about this Virtual Field Device VFD 8 18 System Management Description System Management SM operates on special objects in the System Management Information Base SMIB which is part of the Management Virtual Field Device VFD System Management Key Features The key features of system management operation Provide system application clock time synchronization Provide scheduling of function blocks Manage automatic device address assignment Provide tag search service System Management Information Base SMIB The SMIB contains various objects that are associated with system management operation Table 8 22 shows a listing of the SMIB object dictionary Groups
12. Fieldbus wiring blocks Wiring blocks allowing easy connection of devices cable terminators surge suppressors and other fieldbus network components flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 Operator Interface In the control room an operator station a personal computer or host computer acts as the operator interface to the fieldbus network Using supervisory control software applications the field devices on a fieldbus network can be monitored and controlled at the operator interface Figure 2 1 shows how these components go together to operate on a fieldbus network Operator Station or Host Computer m Terminator PC Power Conditioner Power NS Supply T Fieldbus Cable lt OO MEN Bg Figure 2 1 Fieldbus Network Components 2 3 Installation Operation Tasks Installation Tasks Installation of the Logix 340010 digital positioner is not difficult The tasks for installing and operating the Logix 340010 digital positioner are outlined in Table 2 2 Table 2 2 Installation Operation Task Summary Procedure Bench Check optional Bench configuration Task Section 3 Bench Configuration Optional Pre installation Considerations Section 4 Pre installation Considerations Install Logix 34001Q digital pos
13. NOTE The user cannot measure across the terminals of an un powered Logix 340010 digital positioner and get the effective resistance It is an impedance device not a resistive device 5 4 Powering Up the Logix 340019 Digital Positioner Pre power Checklist Before applying power to the fieldbus network the user should make the following checks Verify that the Logix 340010 digital positioner has been properly mounted and connected to a system The Logix 340010 digital positioner has been properly wired to a fieldbus network The Logix 340010 digital positioner housing has been properly connected to a suitable earth ground The operator station or host computer has been installed and connected to the fieldbus network NOTE If the user wants to enable the write protect feature or change the operating mode of the Logix 34001Q digital positioner to simulation mode the user must change hardware dip switches on the internal electronics boards This may require that the power be removed from the Logix 340010 digital positioner See Section 6 5 Setting Write protect Feature and Section 10 8 Simulation Mode for details Power Up Procedure To apply power to the fieldbus network perform the following steps 1 Turn on all power supplies that furnish DC power to the fieldbus network 2 Use a digital voltmeter and measure the DC voltage across the and Signal terminals to the Logix 340010 digital positioner 3 Verify that t
14. 10 12 Characterization Procedure 120 10 13 Initiating a Valve Signature 121 10 14 Signature Procedure 123 Section 11 Software Maintenance 125 11 1 Code Download 125 Appendix A Sample Configuration Record 127 Glossary 141 List of Figures 142 List of Tables 142 Index 144 FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 we Copyright Notices and Trademarks While this information is presented in good faith and believed to be accurate Flowserve disclaims the implied warranties of merchantability and fitness for a particular purpose and makes no express warranties except as may be stated in its written agreement with and for its customer In no event is Flowserve liable to anyone for any indirect special or consequential damages The information and specifications in this document are subject to change without notice Logix 340010 digital positioner is a trademark of Flowserve Corporation TotalPlant TDC 3000 SFC Smartline and ST 3000 are U S registered trademarks of Honeywell Inc FOUNDATION fieldbus is a trademark of the Fieldbus Foundation Information Mapping is a trademark of Information Mapping Inc Windows is a registered trademark of Microsoft Corporation Windows NTT is a trademark of Microsoft Corporation NI FBUS Configurator is a trademark of National Instruments About This Publication This manual is intended as a how to reference for installing wiring configur
15. Definitions and descriptions of network visible objects of a device Various object dictionaries are contained within a device The dictionaries contain objects and their associated parameters which support the application in which they are contained Parameters A value or variable which resides in block objects Proportional Integral Derivative control PID A standard control algorithm Also refers to a PID function block System Management SM Provides services that coordinate the operation of various devices in a distributed fieldbus system System Management Agent SMA Part of the device software that operates on system manage ment objects System Management Information Base SMIB A collection of objects and parameters comprising configura tion and operational information used for control of system management operations Status A coded value that qualifies dynamic variables parameters in function blocks This value is usually passed along with the value from block to block Fully defined in the FF FBAP specifications Transducer Block XD Similar to a function block but performs functions specific to the device transducer including measurement and calibration Virtual Communication Reference VCR A defined communication end point Fieldbus commu nications can primarily only take place along a active communications path that consists of two VCR endpoints For e
16. ment while this takes place Typically approx 670 data sets will be collected with the above settings and full stroke of the valve Exact numbers will vary 14 SIG FLAGS indicates SIG COMPLETE 15 Return the MODE BLK to Auto 16 Notify control room the valve is back on line The stored signature will remain in the Logix 340010 digital positioner volatile RAM until the either the unit is powered down or another signature is taken which overwrites the previous one STEP SIGNATURE If a step signature was desired simply do not select STEP RAMP in SIG FLAGS and then set the STEP TIME prior to selecting BEGIN SIG Collection of Stored Signature The collection of the stored signature is accomplished by the host system It is not part of the device See host system programming A simple utility using National Instruments NIFBUS is available from Flowserve for retrieving a signature file This file is stored in a text format that can be imported into other programs for plotting and analysis Contact Flowserve for more details FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Software Maintenance 11 1 Code Download Code Download Utility A code download may be recommended to upgrade the fieldbus firmware A download utility program is used to perform the upgrade A code download also updates other files necessary for proper operation specifically new versions of the Standard Dictionary and Device Desc
17. 32 6 4 Device Configuration 32 6 5 Setting Write protect Feature 34 6 6 Simulation Dip Switch 36 6 7 Establishing Communications 36 6 8 Making Initial Checks 36 6 9 Configuration Tasks 37 Section 7 Operation 39 7 1 Introduction 39 7 2 Operation Tasks 39 Section 8 Configuration Description 41 8 1 Introduction 4 8 2 Function Block Application Process 41 8 3 Block Description 42 8 4 Resource Block 44 8 5 Transducer Block 46 8 6 Analog Output Function Block 53 8 7 PID Function Block 57 8 8 Block Parameter Summary 62 8 9 Link Objects 70 8 10 View Objects 71 8 11 Alert Objects 80 8 12 Alarm and Event Reporting 80 8 13 Trend Objects 83 8 14 Domain Objects 84 8 15 Device Description 84 8 16 Object Dictionary 84 8 17 Management Virtual Field Device 87 8 18 System Management 87 8 19 Network Management 90 8 20 Logix 340010 Digital Positioner Variable Enumeration 192 flowserve com FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Section 9 Calibration 97 9 1 Introduction 97 9 2 Overview 97 9 3 Calibration 98 Section 10 Troubleshooting 101 10 1 Introduction 101 10 2 Overview 101 10 3 Device Troubleshooting 102 10 4 Device Diagnostics 105 10 5 Block Configuration Errors 107 10 6 Clearing Block Configuration Errors 109 10 7 Additional Troubleshooting 110 10 8 Simulation Mode 110 10 9 Logix 340010 Digital Positioner Troubleshooting Guide 112 10 10 Internal Positioner Issues 114 10 11 Stroke Characterization 119
18. Calibration A stroke calibration should be performed upon installation of the valve The actuator pressure calibration should be verified on advanced models Logix 340010 digital positioner Instructions for performing this calibration can be found in Section 10 3 2 Bench Check Configure Logix 340010 Digital Positioner Before Installation Using the NI FBUS Configurator or other fieldbus device configuration application the user can perform an bench check of the Logix 340010 digital positioner before it is mounted and connected to the process hardware and the fieldbus network By wiring the device to the fieldbus interface of a PC and using a fieldbus power supply to furnish power to the device the user can read and write parameters in the Logix 340010 digital positioner 1 Connect fieldbus cable to junction block fieldbus interface card to the fieldbus network CAUTION Observe polarity of fieldbus cable throughout the network 2 Loosen end cap lock and remove end cap cover from terminal block end of positioner housing 3 The Logix 340010 is not polarity sensitive Connect either wire to either terminal screw Figure 3 1 Connecting wiring device Fieldbus flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 4 Atthe junction block connect a fieldbus terminator in parallel with the device 5 Connect a power supply power conditioner if needed
19. EEPROM checksum Alarm Configuration data is stored in EEPROM When power is lost configuration information is retrieved from EEPROM and operation resumes A check is done by the micro controller after a power up to make sure data saved in EEPROM has not been corrupted The checksum is a number that is calculated based on configuration data It is also saved in EEPROM every time data is stored If after a power up this number does not match the data in memory an EEPROM checksum alarm is generated and the red LED will blink If this occurs try powering the Logix 34001Q digital positioner off and then back on If the error does not clear try saving configura tion data again using FB Configurator If previous configuration has not been saved must be reset and reconfigure If these steps still do not clear the error the main PCB assembly must be replaced Refer to the Logix Series 340010 Digital Positioner IOM for spare parts kit numbers Pressure Alarms Pressure alarms are only available on models with advanced diagnostics Logix 340010 digital positioner Advanced diagnostic models add top and bottom pressure sensors These sensor readings and alarms are only accessible from the communicator when the configuration has been set to Advanced Loss of Pressure The loss of pressure alarm becomes active when the supply pressure is near the minimum positioner operating pressure of 30 psig The LEDs will blink Red Green Yellow Red This alarm is meant t
20. INF PVSCALE Must be less 1 than HI LIM except in O0S 50 HI PRI S Unsigned8 0 15 0 51 HI_LIM S Float PV INF PVSCALE LO LIM INF HL HL except in O0S 52 LO PRI S Unsigned8 0 15 0 53 LO_LIM Float PV INF PVSCALE LO LO LIM INF HI LIM except in 00S 54 LO LO PRI 5 Unsigned8 0 15 0 55 LO LO LIM S Float PV INF PVSCALE Must be INF greater than LO LIM except in 005 56 DV PRI S Unsigned8 0 15 0 57 DVHILIM Float PV INF PVSCALE 58 DV LO PRI 5 Unsigned8 0 15 0 59 DV LO LIM 5 Float PV INE PVSCALE INF 60 HLHI ALARM_ FLOAT 61 HI_ALM D ALARM_ FLOAT 62 LO_ALM D ALARM_ FLOAT FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Table 8 8 PID Control Function Block Parameters Store Type Data Type Valid Range Write Restrictions Default Value LO LO ALM 64 DV HL ALM D ALARM _ FLOAT 65 DV LO ALM ALARM FLOAT 661 PID_FORM S Unsigned8 1 IDEAL Actual mode 1 must be Man 2 ROBUST or 008 671 ALGO_TYPE S Unsigned8 1 TypeA Actual mode 1 must be Man 2 TypeB 008 3 681 OUT LAG S Float seconds 2 Ts PID FORM 7500 0 must 2 ROBUST 69t GAIN_NLIN Float none Actual mode 0 must be Man or 005 701 GAIN_COMP D Float none Read Only ERROR ABS Float PV Read Only WSP D ANALOG PV Read Onl 731 BLOCK TEST 0 Array of R
21. Position read back Alarming Mode control Output calculation The database contains the standard AO block database as defined in the FF FBAP specifications Flowserve product extensions are specified in the Logix 340010 digital positioner parameter dictionary and are described below The interface to the AO block contains the following Execute function block Database read access Alarm acknowledgment Database write access AO Block Connections CAS_IN is the only linkable input parameter and is used with a PID function block for direct cascade connection RCAS_IN is a contained input parameter used for remote cascade connection OUT and BKCAL_OUT are linkable output parameters RCAS_OUT is a contained output parameter for remote cascade connection The OUT parameter of the AO block is used to set the FINAL_POSITION_VALUE in the transducer block as modified by the FINAL_VALUE_RANGE READBACK_OUT tracks the valve position in percent FCD LGENIM3402 00 10 07 flowserve com FLOWSERVE Fail safe Handling The fail safe parameters determine the response of an output block to the following conditions FSTATE_TIME is the number of seconds without communication or with Initiate Fail Safe at the CAS_IN status required to put this block into the fail safe state The FAULT_STATE parameter of the resource block may also put this block into the fail safe state The Failsafe Type 1 0 option determines whet
22. Procedure Stroke and pressures are calculated when the user follows the steps below 1 Using a fieldbus configuration application as the operator interface to device set the transducer block MODE BLK parameter to OOS Out of Service 2 For stroke write the value 1 to CALIBRATE The valve will close and then open automatically The value will change values as the calibration continues Once completed CALIBRATE will return to 0 This may take 10 seconds to 2 minutes depending on the actuator size 3 Foractuator pressure transducers if so equipped input the measured supply pressure in psig in PRES CAL Write the value 2 to CALIBRATE The valve will close and then open automatically The value will change values as the calibration continues Once completed CALIBRATE will return to 0 4 The positioner will return to tracking FINAL VALUE 5 Change MODE BLK to desired mode 6 When calibration is completed set transducer block to auto mode to resume normal device operation Canceling Calibration Write ABORT to CALIBRATE The previous values are restored and CALIBRATE returns to NONE Additional Calibration Features Re Cal button is a method by which the valve can be stroke calibrated without using the fieldbus configurator Important This feature is provided to allow stroke calibration being initiated at the positioner However the Logix 340010 digital positioner Transducer block must be placed in Out
23. Recommended Action If necessary set MODE BLOCK TARGET to Auto Resource block is not running Read the first element of BLOCK TEST Number should be increasing indicating that block is running If block is not running check the second element of BLOCK TEST Check BLOCK ERR for other errors If an error is present in BLOCK ERR then read ERROR DETAIL If second element of BLOCK TEST is not zero write all zeroes to element See Sub section 10 7 for details on BLOCK ERR See Sub section 10 7 for details on ERROR DETAIL parameter Set RESTART to processor or 4 to soft restart the device Incorrect revision of resource block firmware Read DEV TYPE DEV REV and DD REV See Incorrect or non compatible tools above in Sub section 10 3 Incorrect revision level of the device firmware Read REVISION ARRAY See Incorrect or non compatible tools above in Sub section 10 3 Transducer block mode is 00S Read MODE BLK ACTUAL Set MODE BLK TARGET to auto NOTE Transducer block must be in AUTO mode for the sensor signal to be passed to AO block Transducer block is not producing valid primary data 1 Read the first element of BLOCK TEST Number should be increasing indicating that block is running If block is not running check the second element of BLOCK TEST 2 Read BLOCK ERR 3 Verify parameter FINAL VALUE is not valid STATUS good or uncertain VALUE ac
24. S 464054 11 DEV Unsigned16 S 0202 12 DEV REV Unsigned8 S 13 DD REV Unsigned8 S 14 GRANT DENY Access permissions N 0 15 HARD TYPES Bit string S 16 RESTART Unsigned8 D 17 FEATURES Bit string S 18 FEATURE SEL Bit string S 0 19 CYCLE TYPE Bit string S scheduled 20 CYCLE SEL Bit string S 0 21 MIN CYCLE T Unsigned32 S 4000 22 MEMORY SIZE Unsigned16 5 23 NV_CYCLE_T Unsigned32 S 28800000 24 FREE SPACE Floating point D 25 FREE TIME Floating point D 26 SHED_RCAS Unsigned32 S 640000 27 SHED 0 1 Unsigned32 S 640000 28 FAULT STATE Unsigned8 N clear 29 SET FSTATE Unsigned8 D 30 CLR FSTATE Unsigned8 D 31 MAX NOTIFY Unsigned8 S 8 32 LIM NOTIFY Unsigned8 S 8 33 CONFIRM TIME Unsigned32 S 540000 34 WRITE LOCK Unsigned8 S not locked FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Table 8 3 Resource Block Parameters Index Name Data Type Structure Store Default Value 35 UPDATE_EVT Event update D 36 BLOCK_ALM Alarm discrete D 37 ALARM_SUM Alarm summary MIX 38 ACK_OPTION Bit string 5 0 39 WRITE_PRI Unsigned8 5 0 40 WRITE_ALM Alarm discrete D Valtek Device Products Parameters 41 DL CMD1 Unsigned8 D 42 DL CMD2 Unsigned8 D 43 DL APPSTATE Unsigned16 5 44 DL_SIZE Unsigned32 5 45 DL_CHECKSUM Unsigned16 S 46 REVISION ARRAY Unsigned32 5 47 BLOCK_TEST Unsigned8 D 48 ERROR_DETAIL Unsigned16 D
25. Transducer Block Transducer Block Function The transducer block de couples or insulates function blocks from local 1 0 devices such as sensors or actuators In the Logix 340010 digital positioner the transducer block takes the position from the analog output block and sends it along with other parameters to the positioner subsystem Transducer Block Parameters Table 8 5 lists the FF and Valtek product defined parameters and their default values in the transducer block Table 8 5 Transducer Block Parameters In Fieldbus Parameter Name Fieldbus Storage Read Write Access Notes Default dex Datatype Type Values 1 ST REV Unsigned16 S FF Parameter 0 2 TAG_DESC Octet String S R W FF Parameter blanks 3 STRATEGY Unsigned16 S R W FF Parameter 0 4 ALERT KEY Unsigned8 S R W FF Parameter 1 5 MODE_BLK DS 69 Mixed R W FF Parameter 00S 6 BLOCK_ERR Bit String D R FF Parameter 7 UPDATE_EVT DS 73 D R FF Parameter 8 BLOCK_ALM DS 72 D R W FF Parameter 9 TRANSDUCER_DIREC Unsigned16 5 R FF Parameter TORY 10 TRANSDUCER_TYPE Unsigned16 5 R FF Parameter 11 XD_ERROR Unsigned8 D R FF Parameter 12 COLLECTION DIRECTORY Unsigned32 5 R FF Parameter 13 FINAL VALUE DS 65 N R W Std Write restricted to AO 00S 14 FINAL VALUE RANGE DS 68 S R W FF Parameter 15 FINAL_VALUE_CUTOFF_HI float S R W Info 1 110 16 FINAL VALUE CUTOFF LO flo
26. Transducer Block index parameter mnemanic value 2 TAG DESC 3 STRATEGY 0x0000 4 ALERT KEY 0x00 sem FS 22 5 5 MODE_BLK TARGET Auto ACTUAL Auto PERMITTED Auto 00S NORMAL Auto 6 BLOCK_ERR 0x0000 flowserve com 129 FLOWSERVE Logix 34001 Digital Positioner FCD LGENIM3402 00 10 07 Table 11 2 Logix 340010 011 XD 011 FVPTB Configuration File Data Comments 7 UPDATE EVT UNACKNOWLEDGED Un initialized UPDATE STATE Un initialized TIME STAMP 01 01 72 00 00 00 MM DD YY HH MM SS STATIC_REVISION 0x0000 RELATIVE_INDEX 0x0000 8 BLOCK_ALM UNACKNOWLEDGED Unacknowledged ALARM STATE Un initialized TIME STAMP 01 01 72 00 00 00 MM DD YY HH MM SS SUB CODE OutOfService VALUE 0x00 TRANSDUCER_DIRECTORY 0x0000 TRANSDUCER TYPE 0x0000 XD ERROR None 9 1 0 1 12 COLLECTION DIRECTORY 0x00000000 FINAL VALUE STATUS Good Cascade NonSpecific NotLimited VALUE 0 14 FINAL_VALUE_RANGE EU_100 105 EU_0 5 UNITS_INDEX DECIMAL 0x01 15 FINAL_VALUE_CUTOFF_HI 105 16 FINAL_VALUE_CUTOFF_LO 1 17 FINAL_POSITION_VALUE STATUS Good_NonCascade NonSpecific NotLimited VALUE 83 07 18 SERVO GAIN 1 19 SERVO RESET 0 20 SERVO RATE 0 21 ACT FAIL ACTION UNDEFINED 22 MAN 0x00000000 23 ACT MODEL NUM NULL 24 ACT SN NULL 25
27. Unsigned8 D R W Std 39 DAC_VALUE Unsigned16 D R W Diag 40 PRESS_CAL float S R W Info 1 60 41 CALIBRATE FLAGS Bit String D D R Std 42 SOFTSTOP HIGH float S R W Info 1 110 43 SOFTSTOP LOW float S R W Info 1 10 44 CYCLE COUNTER Unsigned32 R W Std 45 CYCLE DEADBAND float S R W Info 1 20 46 CYCLE LIMIT Unsigned32 5 R W Info 1 4294967294 47 TRAVEL_ENG float S R W Std 48 TRAVEL DEADBAND float S R W Info 1 20 49 TRAVEL ALERT float S R W Info 1 2e 006 50 STROKE ENG float S R W Info 1 1 51 TRAVEL_UNITS Unsigned8 S R W Info 1 Inches 52 CURVEX Float 21 S R W Info 4 53 CURVEY Float 21 S R W Info 4 54 TRAVEL FLAGS Bit String D D R Std 55 TEMPERATURE Integer16 D R Std 56 PORT 1 PRESSURE Port 1 float D R Std 57 PORT 2 PRESSURE Port 2 float D R Std 58 SUPPLY PRESSURE D D R Std 59 VOLTAGE REFERENCE float D R Std 60 HALL SENSOR float D R Std 61 DAC CHECK float D R Std 62 MOD CURRENT float D R Std 63 IL Integer16 D R Std 64 INTERNAL FLAGS Bit String D D R Std 65 PRESS FLAGS Bit String D D R Std 66 PRESS UNITS Unsigned8 S R W Info 1 psi 67 TEMP UNITS Unsigned8 S R W Info 1 Deg F 68 ELECTRONICS SN Visible S R W Info 1 String 69 SOFTWARE_VER Unsignedi6 5 R Info 1 70 FAIL_MODE Unsigned8 S R W Info 1 Hold last position Manufacturer Specific Parameters Owned by Logix Control Processor 71 AD_RAW_FB Integer16 D R Diag 72 ERROR float D Diag 73 PGAIN float D Diag 74 IN
28. VALVE MAN ID 0x00000000 26 VALVE MODEL NUM NULL 1 2 3 1 27 VALVE_SN NULL 28 VALVE_TYPE UNDEFINED 29 XD_CAL_LOC 30 XD CAL DATE 01 01 00 00 00 00 MM DD YY HH MM SS 31 XD_CAL_WHO NULL 32 DAG PERCENT 0 33 CONTROL FLAGS Ox6f FLOWSERVE Table 11 2 Logix 340010 011 XD 011 FVPTB Configuration File Data 34 GAIN UPPER 2 Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Comments 35 GAIN LOWER 1 36 GAIN MULT 05 37 IGAIN 10 38 IL OFFSET 0 05 39 STATUS FLAGS 0x08 40 CMD USED 55 41 CALIBRATE 0x00 42 DAG VALUE 0x0000 43 PRESS CAL 0 62 44 CALIBRATE FLAGS 0x00 45 SOFTSTOP HIGH 110 47 CYCLE COUNTER 0x00000006 48 CYCLE DEADBAND 20 50 TRAVEL ENG 4 9729 51 TRAVEL DEADBAND 20 52 TRAVEL ALERT 2e 006 53 STROKE ENG 1 54 TRAVEL UNITS Ox2f 55 FUTUREXD1 0x0000 56 FUTUREXD2 0x0000 57 TRAVEL FLAGS 0x00 58 TEMPERATURE 0x9200 35 36 37 38 39 40 41 42 43 44 45 46 SOFTSTOP_LOW 10 47 48 50 51 52 53 94 55 56 57 58 59 TOP_PRESSURE 45 Table 11 2 Logix 1400 011 XD 011 FVPTB 4
29. and a fieldbus terminator to the fieldbus cable 6 Turn on PC 7 Turn on power supply 8 Start fieldbus configuration application on PC 9 Establish communications Once communications have established between the Logix 340010 digital positioner and the PC the user can then query the Logix 340010 digital positioner Assign Bus Address and Device Tag Check the device ID of the Logix 34001Q digital positioner and assign a network node address to the device and assign tag names to the device Note that the Logix 34001Q digital positioner is shipped with default node addresses and tag names that appear at start up These can be changed to actual network addresses and tag names Typically the device tag and block tags are modified to be unique throughout the network Device Configuration The user can view the various block parameters that make up the Logix 340010 digital positioner configuration Enter parameter values for your process application and write them to the device Refer to the Logix 340010 Digital Positioner Start up Guide for supplemental help Note it is recommended to set the device address to at least 20hex or above if using the LAS feature to avoid possible conflicts with the host system FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 we Pre installation Considerations 4 1 Introduction About This Section This section reviews several topics which should be considered befo
30. and pressure units can be set during configuration Once set all readings will be displayed in the desired units Parameters TEMP UNITS and PRESS UNITS in the transducer block Stroke Length Stroke length is used by the travel accumulator TRAVEL ENG When the stroke length and units are set the length is used to determine the total travel accumulated The travel accu mulator will have the units associated with stroke Parameters STROKE ENG and TRAVEL UNITS in the transducer block Example Stroke length is set to 4 inches If the valve is moved from 0 percent to 100 percent 4 inches will be added to the travel accumulator The travel accumulator units will be inches If stroke length is 90 degrees for a rotary the travel accumulator will now have units of degree A 0 percent to 100 percent stroke will add 90 to the travel accumulator NOTE Stroke length is for information only Custom Characterization Custom characterization can be thought of as a soft cam The user can choose between an equal percentage quick opening or custom user defined characterization curve using 21 points The control will linearly interpolate between points Points do not have to be equally spaced in order to allow more definition at critical curve areas The Logix 340010 digital positioner has two modes linear and characterization Linear is a straight 1 1 mapping of command to control command It does not use the 21 point curve definition When custom chara
31. block Analog Output AO function block Proportional Integral Derivative PID controller function block Table 8 1 briefly describes the operation of these blocks Tahle 8 1 Function Block Application Process Elements Block Type Function Resource Contains data which describes the hardware physical characteristics of the device The resource block does not perform any action but contains parameters that support application downloads Transducer Isolates the function blocks from 1 0 devices such as sensors actuators and switches The transducer block interfaces with the hardware to produce an output It also contains device specific parameters such as calibration and diagnostics parameters Analog Output AO function block Performs basic automation functions that are integral to automated control and processing operations The AO block performs functions like engineering units scaling output scaling alarming and back calculation when connected as a cascade to a PID or other block PID Controller function block Performs standard or robust proportional integral derivative algorithm used in closed loop processing FBAP Block Diagram Figure 8 1 shows the important elements of the Logix 340010 digital positioner FBAP Many param eters are omitted for clarity Resource Resource Block PID Block AO Block Transducer Logix Scaling Block a OUT CAS_IN gt Po
32. contains the revision level of the resource block Perform a code download of the correct device firmware See Code Download on page 133 Incorrect revision level of the device firmware Read the three elements of the REVISION_ARRAY parameter which are Stack board firmware Stack board boot code Transducer board firmware NOTE The numbers when viewed as hexadecimal numbers are in the format MMmm Where MM is the major revision number and mm is the minor revision number Perform a code download of the correct device firmware See Code Download in section 11 Non functioning Blocks Device block objects may not be running executing their function block schedules or the blocks may be in Out of Service 005 mode For example if the AO function block is in 00 mode the block will not provide updated output values although the AO block may be running When trouble shooting non functioning block objects start with the resource block For example if the resource block is in 005 mode all other blocks in the device will also be in OOSmode See Table 10 3 for possible causes and recommended actions flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 Table 10 3 Device Troubleshooting Symptom Device output is not updating Possible Cause Resource block mode is OOS Items to Check Read MODE BLOGK ACTUAL of Resource block
33. following industry guidelines Electrical Wiring Summary Verify polarity when making field termination connection The Logix 340010 digital positioner is reverse polarity protected With a fieldbus power supply connected verify that an LED is blinking to determine if the electronics are running Only one LED will blink at any given time Electrical Wiring Frequently Asked Questions Question My DCS uses 24VDC can run a Logix 340010 Answer FF specifies a 9 32V operation range A fieldbus compatible power supply with terminators should be used NOTE The Logix 340010 is driven from a voltage source not the typical 4 20 mA supply Question accidentally reversed the voltage supply across the Logix 340010 digital positioner How do know if damaged something Answer The Logix 340010 is reverse polarity protected Inadvertent connection of the fieldbus supply shouldn t damage the unit Question What is the input resistance of the Logix 340010 digital positioner 29 Answer The Logix 340010 digital positioner does not have a simple resistive input This is because the Logix 340010 digital positioner is an active device The fieldbus specifications dictate that the flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 input impedance cannot be less than 3k ohms This will vary according to frequency of the fieldbus communications Typical power requirements are 23 mA 9 32 VDC
34. from the two wire fieldbus input signal A digital signal sent via fieldbus is used as the command source A value of 0 percent is always defined as the valve closed position and a value of 100 percent is always defined as the valve open position Next the command value is passed through a characterization limits algorithm block The positioner no longer uses cams or other mechanical means to characterize the output of the positioner This function is done in software which allows for in the field customer adjustment The positioner has two basic modes linear and custom characterization In linear mode the command signal is passed straight through to the control algorithm in a 1 1 transfer If custom characterization is enabled the command source is mapped to a new output curve via a 21 point user defined curve In addition two user defined features Soft Limits and MPC Minimum Position Cutoff in fieldbus terminology these are called FINAL_VALUE_CUTOFF_HI and FINAL_VALUE_CUTOFF_LO may affect the final command signal The actual command being used to position the stem is called CMD USED The CMD USED is the actual positioning command after any characterization or user limits have been evaluated The Logix 340010 digital positioner uses a two stage stem positioning algorithm The two stages are comprised of an inner loop spool control and an outer loop stem position control Referring again to Figure 1 1 a stem position sensor provides a m
35. mode being written is successfully to PERMITTED modes for the given block supported by the block MODE_BLK of any If writing TARGET mode only then the block desired mode must already be set in the PERMITTED field If writing the whole MODE record then the mode set in TARGET must also be set in the PERMITTED field Other modes may also be set in the PERMITTED field but target mode must be set Unable to write to a 1 Parameter is read only 1 None parameter 107 N Sub index of the parameter is read only 2 None Some parameters have fields that are not writable individually such as MODE_BLK ACTUAL flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 3 Write locking is active Resource block parameter WRITE_LOCK value is 2 4 Corresponding block is in the wrong mode Some parameters can only be written to in OOS mode only or in OOS or manual modes 5 Data written to the parameter is out of the valid range for that parameter 6 Subindex used is invalid for that parameter 3 Remove write protect jumper see Subsection 6 5 4 Write valid mode to MODE_BLK parameter of block OOS or MAN modes See Mode Restricted Writes to Parameters in Sub sections 8 6 and 8 7 5 Write valid range values to parameter 6 Enter valid subindex for parameter Unable to change 1 The second element of BLOCK_TEST is 1 Write all zero
36. mode but does not seem to be operating 1 Simulation active 2 The block has not been configured to execute It is neither in the function block schedule in the system manage ment information base nor is it linked to another executing block via the next block to execute field in the block record relative parameter index 0 3 The second element of BLOCK TEST is not zero 1 Disable simulation See Sub section 10 8 for procedure 2 Build and download an execution schedule for the block including links to and from AO block with other function blocks 3 Write all zeroes to the second element of the BLOCK TEST parameter FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 10 6 Clearing Block Configuration Errors Clearing Block Configuration Errors Table 10 8 and Table 10 9 list the parameters in the AO and PID blocks which can cause the status bit of block configuration error to be set in their respective BLOCK ERR parameters The tables also provide the initial values and the valid range for the parameters NOTE Block configuration errors can only be cleared if the function block is being executed running One way of determining block execution is by doing a series of two or three reads of the BLOCK TEST parameter and confirming that the first byte of the parameter is incrementing This will work if the execute rate is fast relative to the speed of reading BLOCK TEST A very slowly
37. objects along with their index starting numbers are included in the NMIB for the Logix 340010 digital positioner The numbers in parenthesis indicate the number of objects Table 8 28 Logix 340010 Digital Positioner NMIB Object Dictionary Dictionary Index Object Header Reserved Directory of Revision Number Number of Directory Objects Total Number of Directory Entries Directory Index of First Composite List Reference Number of Composite List References 290 Stack Management OD Index Number of Objects in Stack Management 1 291 VCR List OD Index Number of Objects in VCR List 5 330 DLL Basic OD Index Number of Objects in DLL Basic 3 332 DLL Link Master OD Index Number of Objects in DLL Link Master 7 340 Link Schedule OD Index Number of Objects in Link Schedule Not Used DLL Bridge OD Index Number of Objects in DLL Bridge 337 Phy LME OD Index Number of Objects in Phy LME 2 337 Phy LME OD Index Number of Objects in Phy LME 2 Virtual Communications Reference VCR Objects The objects listed above contain parameters which define network management operations These operations include communications between applications in different field devices or field devices and operator interface In order for this communication to take place a communications relationship must be set up using the network management objects and parameters The para
38. of objects along with their starting index number are included in the SMIB for the Logix 34001Q digital positioner The numbers in parenthesis indicate the number of objects Table 8 22 Logix 340010 Digital Positioner SMIB Object Dictionary Dictionary Index Object Header Reserved Directory of Revision Number 1 Number of Directory Objects 1 Total Number of Directory Entries 5 Directory Index of First Composite List Reference 0 Number of Composite List References 0 258 System Management Agent Starting OD Index Number of System Management Agent Objects 4 262 Sync and Scheduling Starting OD Index Number of Sync and Scheduling Objects 8 270 Address Assignment Starting OD Index Number of Address Assignment Objects 3 273 VFD List Starting OD Index N umber of VFD List Objects 2 275 FB Schedule Starting OD Index Number of FB Schedule Objects 2 Supported Features The features supported by system management include the key features listed above as well as the ones designated in Table 8 23 The object SM_SUPPORT indicates which features are supported by system management in the FBAP The features are mapped to the bits in the bit string shown below flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 Table 8 23 System Management Supported Features SM_SUPPORT bit
39. performs a specific task Function Block FB such as measurement or control with inputs and outputs that connect to other entities in a standard way Function Block Application Process FBAP The part of the device software that executes the function blocks PID AO transducer or resource blocks A device which is responsible for keeping a link operational Link Active Scheduler LAS The LAS executes the link schedule circulates tokens distrib utes time messages and probes for new devices Macrocycle least common multiple of all the loop times on a given Manufacturer s Signal Processing MSP A term used to describe signal processing in a device that is not defined by FF specifications FCD LGENIM3402 00 10 07 flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 Definition Network Management Abbrev NM A set of objects and services that provide management of a device s communication system Network Management Agent NMA Part of the device software that operates on network management objects Network Management Information Base NMIB A collection of objects and parameters comprising configura tion performance and fault related information for the communication system of a device Objects Entities such as blocks alert objects trend objects parameters display lists etc Object Dictionary OD
40. static update code D Dynamic The value is calculated by the block or read from another block Size The number of octets Valid Range Range of valid values the parameter is restricted to for use in the function block For bit strings 0 zero is always valid as the state of a bit and is the inverse of the described value For enumeration 0 zero means that the value is invalid This is required for initialization of an un configured 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 Initial Value The value inserted when the block is created All limits are set to plus or minus infinity INF or INF which is the same as no limit All dynamic values are initial ized to zero as a result of a clear memory instruction Defines the setting of the GRANT DENY parameter that allows write access to the parameter for interface devices that obey this parameter Mode Other Indicates the lowest priority target mode required to allow a change to the parameter 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 DD handling for Positive Ordered and Read only NOTE For parameters that are inputs If it is linked it is read o
41. the following to make sure that the user is communicating with the correct Logix 340010 digital positioner Device type 0 x 0202 Device ID 4640530202 FLS LX3400 00nnnnnnnn Device tag tag description of the Logix 340010 digital positioner Firmware revision level revision level of the firmware elements Table 6 4 lists the block parameters for quickly identifying the Logix 340010 digital positioner Logix 340010 Digital Positioner FLOWSERVE FCD LGENIM3402 00 10 07 Table 6 4 Logix 340010 Digital Positioner Identification View Parameter 1 RS DEV_TYPE The Logix 340010 digital positioner is the proper device type For the Logix 340010 digital positioner the value is 0x0202 2 RS REVISION_ARRAY The revision number of the REVISION_ARRAY Fieldbus board boot code 0x204 REVISION_ARRAY REVISION_ARRAY Fieldbus board boot code Not critical Positioner board firmware 0x0024 or 0x0025 NOTE These numbers are helpful when troubleshooting the device 3 Physical Device Tag NOTE The device tag name is not contained in a parameter It can be set and viewed using the fieldbus device configurator application The physical device tag is correct 6 9 Configuration Tasks Device Configuration Procedure Overview A typical device configuration consists of the following tasks listed in Table 6 5 using the NI FBUS Configurator application Details on using the configurator a
42. the positioner is a standard model Advanced Model if the positioner is an advanced type pressure sensors This is determined from hardware settings at start up 5 This enumeration shows Uninitialized when value is 0 Table 8 14 Analog Output Function Block Parameter Summary Valid Range Parameter Store Size Mnemonic OUT Obj Type F Value and C Contained N 4 Status float BLOCK_TEST Unsigned8 WSP S DS 65 Data Type Use Model Initial Units Perm Mode Other Range Value Check C Contained C Contained PV_SCALE Read only Table 8 15 PID Function Block Parameter Summary Parameter Data Type Use Model i Initial Units Mnemonic Value PID FORM 5 Unsigned8 C Contained 1 1 Ideal 1 enum MAN 2 Robust ALGO_TYPE S Unsigned8 C Contained S 1 1 A 0 enum MAN 2 B 3 6 OUT_LAG S Float C Contained S 4 0 Sec TUNE MAN Positive GAIN Float C Contained 5 4 0 TUNE GAIN_ S Float C Contained D 4 0 Read COMP only ERROR 5 Float C Contained D 4 PV 0 PV Read ABS Scale only WSP R DS 65 C Contained D 5 PV 0 PV Read Scale only BLOCK_ 8 Unsigned8 C Contained D 8 TEST 8 9 Link Objects Background The function blocks configured to control a process are linked or connected by objects within the devices Thes
43. to SIMULATE SIMULATE NOTE SIMULATE ENABLE can only be set TRUE when the Simulate dip switch is in the On position when the device is powered up or a processor restart is issued READBACK Parameter The value and status of READBACK will come from either the OUT parameter or SIMULATE SIMULATE determined by the state of the OUT READBACK feature in the Resource Block READBACK is in XD units When RS FEATURE OUT READBACK is set TRUE SIMULATE SIMULATE is used for READBACK When FEATURE OUT READBACK is FALSE OUT will be used for READBACK NOTE The default value for RS FEATURE OUT READBACK is FALSE With the Logix 340010 this feature should always be set TRUE to allow the transducer block position value to be the source of READBACK READBACK OUT ALLOWS THE USER A LINKABLE PARAMETER FOR VALVE POSITION PV Parameter The PV value is simply the READBACK value re scaled from XD units to PV units PV status is copied directly from READBACK status FLOWSERVE 8 7 PID Function Block PID Block Description The PID function block provides a choice of selecting either a standard PID control equation Ideal or a robust PID defined in Table 8 9 on page 59 PID Block Parameter List Table 8 8 lists the block parameters and default values for the PID function block Table 8 8 PID Control Function Block Parameters Index Store Type
44. will in essence form a Fieldbus valve When configured in conjunction with an Honeywell ST3000 fieldbus transmitter for example a complete control loop can be configured Figure 1 2 shows block diagram of the Logix 340010 digital positioner digital positioner operating with other instrument ST3000 FF Logix 3400IQ DP Valve Fieldbus Figure 1 2 Functional Block Diagram of Logix 340010 Digital Positioner Operating with other instruments Theory of Operation Figure 1 3 shows the basic positioning block diagram for the Logix 340010 digital positioner amma Air Supply Tubed ATO U Control Inner Loop Sensor Hall Sensor Algorithm Output d E HALL SENSOR Pmax GAIN UPPER Piezo Valve Linear Mode P oltage apt min GAIN LOWER M AO b XD by Ch aC rz ton Control gt E Deviation gt DIA Output Aner Los oft Limits Command mult Percentage Spool Control MPC CMD_USED uu 7 Stem L Position 14 Sensor Integration Summer Inner Loop Offset IL OFFSET Position Figure 1 3 Digital Positioner Block Diagram FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 NOTE Variable names in Figure 1 3 are internal names only and not accessible to the user They are for reference use only The Logix 340010 digital positioner receives power
45. 0 digital positioner is given in Appendix A Sample Configuration Record LAS Capability 33 The Logix 34001Q digital positioner is capable of operating as the Link Active Scheduler LAS The LAS is a fieldbus device which controls traffic on the network such as controlling token rotation and coordinating data publishing This fieldbus function is active in only one device at any given time on a network Devices which can be designated as the LAS may be an operator station or a field device flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 The Logix 340010 digital positioner can be designated as a LAS so that in the event of a failure of the primary LAS control in the field could continue Please note that the Logix 340010 digital positioner in not designed to be the primary LAS and therefore the LAS capability in the positioner is regarded as a backup LAS In some remote applica tions where there is no host computer continuously connected this device may be configured as the primary LAS The LAS may be disabled by defining the Logix 340010 as a Basic device in the host system Special Non volatile Parameter and NVM Wear Out All function block parameters designated as non volatile N in the FF specifications are updated to non volatile memory NVM on a periodic basis NV CYCLE T parameter in the resource block specifies this update interval To provide predictable restart beh
46. 00 10 07 Table 8 18 Transducer View Block List Index Parameter Name Views 123 OUTLET_PRESS 4 124 VALVE_FLAGS 1 125 RATED_TRAV 4 126 ACT_TYPE 1 127 ACT_SIZE 1 128 SPRING_TYPE 1 129 SPOOL_ID 1 130 PO_DATE 8 131 INSTALL_DATE 8 132 LOAD_EE_ 1 DEFAULTS 133 ENG RELEASE 2 NUM 134 MISC_FLAGS 1 1 135 SIG_INDEX 2 136 SIG_DATA 16 137 MFG_PHONE 18 138 PUR_ORDER_ 18 NUM 139 STROKE_TIME_ 5 OPEN 140 STROKE_TIME_ 5 CLOSE 141 CAL_FULLSCALE 3 142 AUTO_TUNE_ 5 MULT 143 NVRAM_ 4 WRITE_CYCLES 144 GENERIC_ 5 _ 145 GENERIC_ 4 PARM_VAL 146 SPI_TEST_RCV 16 147 SPI_TEST_TX 16 148 BLOCK_TEST 8 78 89 101 101 95 81 86 86 98 107 NUMBER OF PARAMETERS 27 23 34 24 18 25 2 2 17 8 FLOWSERVE Table 8 19 AO Block View Table Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Index Name View1 View2 View3 View4 1 ST_REV 2 2 2 2 2 TAG_DESC 3 STRATEGY 2 4 ALERT_KEY 1 5 MODE_BLK 4 4 6 BLOCK_ERR 2 2 7 PV 5 5 8 SP 5 5 9 OUT 5 5 10 SIMULATE 11 PV_SCALE 11 12 XD_SCALE 11 13 GRANT_DENY 2 14 10 OPTS 2 15 STATUS OPTS 2 16 READBACK 5 5 17 CAS IN 5 5 18 SP RATE DN 4 19 SP RATE UP 4 20 SP HI LIM 4 21 SP LO LIM 4 22 CHANNEL 2 23 FSTATE TIME 4 24 FST
47. 12 Symptom Chart Failure or Problem LEDs Probable Cause s Refer to Section s LED four blink sequence begins with green 1 Any sequence beginning with a green light is a normal operating mode 1 Go to Section 7 9 in the Logix 340010 IOM LED four blink sequence begins with yellow 1 Any sequence starting with a yellow light indicates that the unit is in a special calibration or test mode or that there was a Calibration problem 1 Go to Section 7 9 in the Logix 340010 IOM LED four blink sequence begins with red 1 Any sequence starting with a red light indicates that there is an operatio 1 Go to Section 7 9 in the Logix 340010 IOM nal problem with the unit Advanced Features 1 See Standard vs Advanced Dia gnostics in Section 10 Will not display pressure readings 1 Is configuration set to advanced 1 Is lower soft limit gt 0 2 Set 1 See MPC in Section 8 point should be 1 percent hysteresis MPC will not function around MPC 10 10 Internal Positioner Issues Positioner Inner loop Control and Tuning Setting P I Parameters Using the configurator the user can set individual tuning parameters To use the Auto Tune feature of the Logix 340010 refer to section 7 4 in the Logix 340010 IOM A few key points are mentioned below GAIN UPPER GAIN_LOWER and GAIN MULT These three parameters are related by the following formula Proportional gain
48. 2 INTAD RAW1 Unsignedi6 R Diag 103 INTAD_RAWTP Unsigned16 D R Diag 104 INTAD_RAWBP Unsignedi6 D R Diag 105 INTAD_RAW3 Unsignedi6 D R Diag 106 INTAD_RAW4 Unsignedi6 D R Diag 107 INTAD_RAW5 Unsignedi6 R Diag 108 INTAD_RAW6 Unsignedi6 R Diag 109 INTAD RAW8 Unsignedi6 D R Diag 110 TEST MODE Unsigned8 D R W Info 2 111 VALVE SIZE Unsigned8 S R W Info 2 Uninitialized 112 VALVE CLASS Unsigned8 S R W Info 2 Uninitialized 113 VALVE ENDCON Unsigned8 5 R W Info 2 Uninitialized 114 VALVE BODYMAT Unsigned8 S R W Info 2 Uninitialized 115 VALVE TRIMMAT Unsigned8 S R W Info 2 Uninitialized 116 VALVE TRIMCHAR Unsigned8 5 R W Info 2 Uninitialized 117 VALVE TRIMTYPE Unsigned8 S R W Info 2 Uninitialized 118 VALVE TRIMNO Unsigned8 S R W Info 2 Uninitialized 119 VALVE PACKTYPE Unsigned8 S R W Info 2 Uninitialized 120 STEM DIAM float S R W Info 2 Uninitialized 121 LEAK CLASS Unsigned8 S R W Info 2 Uninitialized 122 INLET PRESS float S R W Info 2 Uninitialized 123 OUTLET PRESS float S R W Info 2 Uninitialized 124 VALVE FLAGS Unsigned8 S R W Info 2 Uninitialized 125 RATED TRAV float S R W Info 2 Uninitialized 126 ACT TYPE Unsigned8 S R W Info 2 Uninitialized 127 ACT SIZE Unsigned8 S R W Info 2 Uninitialized 128 SPRING_TYPE Unsigned8 S R W Info 2 Uninitialized 129 SPOOL ID Unsigned8 S R W Info 2 Uninitialized 130 PO_DATE 8 Visible 5 R W Info 2 MMDDYYYY S
49. 2 TAG_DESC 3 STRATEGY 2 4 ALERT_KEY 1 5 MODE_BLK 4 4 6 BLOCK_ERR 2 2 1 RS_STATE 1 1 8 TEST_RW 9 DD RESOURCE 10 MANUFAC ID 4 11 DEV TYPE 2 12 DEV REV 1 13 DD REV 1 14 GRANT DENY 2 15 HARD TYPES 2 16 RESTART 17 FEATURES 2 18 FEATURE SEL 2 19 CYCLE TYPE 2 20 CYCLE SEL 2 21 MIN CYCLE T 4 22 MEMORY SIZE 2 23 NV CYCLE T 4 24 FREE SPACE 4 25 FREE TIME 4 4 26 SHED RCAS 4 27 SHED 0 1 4 28 FAULT_STATE 1 1 29 SET_FSTATE 30 CLR_FSTATE 31 MAX_NOTIFY 1 32 LIM_NOTIFY 1 33 CONFIRM_TIME 4 34 WRITE_LOCK 1 35 UPDATE_EVT flowserve com FLOWSERVE Logix 34001 Digital Positioner FCD LGENIM3402 00 10 07 Table 8 17 Resource Block View List Index Name View1 View2 View3 View4 36 BLOCK_ALM 37 ALARM SUM 8 8 38 ACK OPTION 2 39 WRITE PRI 1 40 WRITE ALM Manufacturer Specific Parameters 41 DL CMD1 42 DL CMD2 43 DL APPSTATE 2 44 DL SIZE 4 45 DL CHECKSUM 2 46 REVISION_ 6 ARRAY 47 BLOCK_TEST 8 48 ERROR_DETAIL 6 Total 22 30 44 35 Table 8 18 Transducer View Block List Parameter Name ST_REV 2 2 2 2 2 2 2 2 2 2 TAG_DESC STRATEGY 2 ALERT_KEY 1 MODE_BLK 4 4 BLOCK_ERR 2 2 UPDATE_EVT BLOCK_ALM TRANSDUCER_ DIRECTORY 10 TRANSDUCER_ TYPE 11 XD ERROR 1 12 COLLECTION DIRECTORY 13 FINAL VALUE 5 5 14 FINAL VALUE RANGE 15 FINAL VALUE CUTOFF_HI 16 FINAL_VALUE_ CUTOFF_LO
50. 3 Trend objects 2 TOTAL 16 objects 8 10 View Objects Description View objects support management and control of function blocks by providing user visibility of function block configuration and operation View objects allow parameter data to be grouped and accessed for viewing on an operator interface by the user This provides for information groups to be communicated efficiently At least four view objects View View2 View3 and View4 are defined for each resource block function block and transducer block in a device Block parameters can be grouped and displayed depending on how the data is to be used Four standard view objects groups are defined for accessing the following types of information 1 View1 used to display dynamic operation data FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 2 View2 used to display static operation data 3 View3 used to display all dynamic data 4 View4 used to display other static data Logix 340010 Digital Positioner View Objects In the Logix 34001Q digital positioner four view objects have been defined for each of the four blocks for a total of 16 view objects Some parameters are accessible in all four views while others are available in one view Table 8 17 Resource Block View List Index Name View1 View2 View3 View4 1 ST_REV 2 2 2 2
51. 3 VALVE ENDCON S Unsigned8 C Contained S 1 Enum Note 5 Note 3 VALVE BODYMAT S Unsigned8 C Contained S 1 Enum Note 5 Note 3 VALVE TRIMMAT S Unsigned8 C Contained S 1 Enum Note 5 Note 3 VALVE TRIMCHAR S Unsigned8 C Contained S 1 Enum Note 5 Note 3 flowserve com FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Table 8 13 Transducer Block Parameter Summary Parameter Obj Type Data Type Use Model Store Size Valid Range Initial Value Units Perm Mode Other Range Mnemonic Check VALVE_TRIMTYPE S Unsigned C Contained S 1 Enum Note 3 VALVE TRIMNO Unsigned8 C Contained S 1 Enum Note 3 VALVE PACKTYPE S Unsigned8 C Contained S 1 Enum Note 3 STEM DIAM loa C Contained 5 4 Note 3 LEAK_CLASS S Unsigned8 C Contained S 1 Enum Note 3 INLET PRESS S floa C Contained S 4 Note 3 OUTLET PRESS S loai C Contained S 4 Note 3 VALVE FLAGS S Unsigned8 C Contained S 1 Enum Note 3 RATED TRAV loa C Contained 5 4 Note 3 ACT_TYPE S Unsigned8 C Contained S 1 Enum Note 3 ACT SIZE 8 Unsigned8 C Contained S 1 Enum Note 3 SPRING TYPE S Unsigned8 C Contained S 1 Enum Note 3 SPOOL ID S Unsigned8 C Contained S 1 Enum Note 5 Note 3 PO DATE 8 A 8 Visible G Contained 5 8 Mmddyyyy Note 3 String INSTALL DATE 8 A 8 Visible G Contained 5 8 Mmddyyyy Note 3 String LOAD_E
52. 4 250 RATE sec 0 32 Ts 7500 The value of ZERO is permitted to turn off rate action RESET sec INF 2 Ts 7500 The value of INF is permitted to turn off reset action Some versions of NI FBUS Configurator program cannot set INF OUT LAG N A N A N A Fixed for ideal PID form cannot be configured Ideal PID Robust PID 0 2 Ts 7500 Zero permitted which implies no output lag BAL TIME 0 N A N A Not used in Honeywell Implementation Mode restricted Writes to PID Parameters Writing to certain PID block parameters are restricted by the blocks TARGET and or ACTUAL mode The MODE BLK TARGET or MODE BLK ACTUAL parameter must equal one of the modes in the Write Restrictions Column in Table 8 8 before the user can write values to the parameters listed Note Do not select anything in CONTROL OPTS in order to set the PID action to reverse acting 8 8 Block Parameter Summary Table Description Table 8 11 provides a description of the block parameter attributes that are listed in the Block Parameter Summary Table 8 14 to Table 8 17 Table 8 11 Table Description for Block Parameter Summary Column Title Attribute Meaning Obj Type Object Type Object type for the parameter value Simple Variable R Record A Array of simple variables Data Type Structure Data Type or Structure for the parameter value 1 Data Types consist of a simple variable or array and are Unsigned8 Unsigned16
53. 4 DL APPSTATE 283 RCAS IN 344 SHED OPT 402 TAG DESC 445 DL SIZE 284 SHED OPT 345 RCAS OUT 403 STRATEGY 446 DL CHECKSUM 285 RGAS OUT 346 ROUT OUT 404 ALERT KEY 447 REVISION ARRAY 286 UPDATE EVT 347 TRK SCALE 405 MODE BLK 448 BLOCK TEST 287 BLOCK ALM 348 TRK IN D 406 BLOCK ERR 449 ERROR DETAIL 288 WSP 349 TRK VAL 407 RS STATE 450 AUX FEATURES 289 READBACK OUT 350 FF VAL 408 TEST RW Transducer Block 290 BLOCK TEST 351 FF SCALE 409 DD RESOURCE 460 BLOCK PID Function Block 352 FF GAIN 410 MANUFAC ID 461 ST REV 310 BLOCK 353 UPDATE EVT 411 DEV TYPE 462 TAG DESC 311 ST REV 354 BLOCK ALM 412 DEV REV 463 STRATEGY 312 TAG DESC 355 ALARM SUM 413 DD REV 464 ALERT KEY 313 STRATEGY 356 ACK OPTION 414 GRANT DENY 465 MODE BLK 314 ALERT KEY 357 ALARM HYS 415 HARD TYPES 466 BLOCK ERR 315 MODE BLK 358 HI PRI 416 RESTART 467 UPDATE EVT 316 BLOCK ERR 359 HI HI LIM 417 FEATURES 468 BLOCK ALM flowserve com FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Index Parameter Index Parameter 469 TRANSDUCER DIRECTORY 513 CURVEY 557 RAMP RATE 601 CAL FULLSCALE 470 TRANSDUCER TYPE 514 TRAVEL FLAGS 558 STEP TIME 602 AUTO TUNE MULT 471 XD ERROR 515 TEMPERATURE 559 SIG FLAGS 603 NVRAM WRITE CYCLES 472 COLLECTION DIRECTORY 516 PORT_1_PRESSURE 560 SA
54. A 102 Device Troubleshooting B 103 Device Troubleshooting C 104 Areas of Device Memory Where Data is Stored 105 BLOCK ERR Parameter Bit Mapping 106 ERROR DETAIL Parameter Enumeration 107 Summary of Configuration Errors 107 AO Block Parameters 109 PID Function Block Parameters 110 Setting the Simulation Dip Switch 111 Simulation Mode Truth Table 111 Symptom Chart 112 Logix 340010 Digital Positioner Factory Tuning Sets 116 Logix 340010 Digital Positioner Characteristic Curves 118 Transducer Block Characterization Parameters 119 Transducer Block Signature Parameters 121 Logix 34001Q 011 RS 011 RB 127 Logix 34001Q 011 XD 011 FVPTB 129 Logix 34001Q 011 0 011 133 Logix 34001Q 011 PID 011 PID 135 Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 flowserve com 143 FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Index ABC Advanced Features eire rte n 114 117 seed ee ettet 32 51 119 Air Supply Requirements 3 3 1 24 Alarm 1 23 V Reference 81 12 bit A D Reference 80 81 Bottom Sensor cnp EE 82 EEPROM checksum 232 777 0 81 3 11 81 OSS OT PEeSSUEO 2 2 etre 81 Modulator Current 81 POSITION Alerts oerte eene ente 82 Position Dev
55. ATE VAL 4 25 BKCAL OUT 5 26 RCAS IN 5 27 SHED_OPT 1 28 RCAS_OUT 5 29 UPDATE_EVT 30 BLOCK_ALM Manufacturer Specific Parameters 31 WSP 5 5 32 BLOCK TEST 8 Total 38 34 61 28 Table 8 20 PID Block View Table Index Name View1 View2 View3 View4 1 ST_REV 2 2 2 2 2 TAG_DESC 3 STRATEGY 2 4 ALERT_KEY 1 5 MODE_BLK 4 4 6 BLOCK_ERR 2 2 flowserve com FLOWSERVE Logix 34001 Digital Positioner FCD LGENIM3402 00 10 07 Table 8 20 PID Block View Table Index Name View1 View2 View3 View4 7 PV 5 5 8 SP 5 5 9 OUT 5 5 10 PV_SCALE 11 11 OUT SCALE 11 12 GRANT DENY 2 13 CONTROL 2 OPTS 14 STATUS OPTS 2 15 IN 5 16 PV FTIME 4 17 BYPASS 1 18 CAS IN 5 5 19 SP RATE DN 4 20 SP RATE UP 4 21 SP HI LIM 4 22 SP LO LIM 4 23 GAIN 4 24 RESET 4 25 BAL TIME 4 26 RATE 4 27 BKCAL IN 5 28 OUT HI LIM 4 29 OUT LO LIM 4 30 BKCAL HYS 4 31 BKCAL OUT 5 32 RCAS IN 5 33 ROUT IN 5 34 SHED_OPT 1 35 RCAS_OUT 5 36 ROUT_OUT 5 37 TRK_SCALE 11 38 TRK_IN_D 2 2 39 TRK_VAL 5 5 40 FF_VAL 5 41 FF SCALE 11 42 FF GAIN 4 43 UPDATE EVT 44 BLOCK ALM 45 ALARM SUM 8 8 46 ACK OPTION 2 47 ALARM HYS 4 48 HI PRI 1 49 HI 4 FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Table 8 20 PID Block View Table
56. Block PID Block Description PID control function block is an algorithm that produces an output signal in response to the measured variable and the set point The PID function block allows the user to choose either a IROUT OUT RCAS OUT BKCAL OUT standard PID control equation Ideal or a robust PID equation defined by Honeywell This selection is defined in the PID FORM parameter The output has three terms Proportional Integral and Derivative The output is adjusted by tuning constants Three tuning constants are contained in the ideal PID equation The robust PID uses four tuning constants 1 GAIN is the tuning constant of the Proportional term 2 RESET is the tuning constant of the Integral term FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 3 RATEis the tuning constant of the Derivative term RATE is usually modified by a lag which is set at some fixed ratio higher than the rate time to create a rate gain No lag occurs with the rate in this implementation 4 OUT LAG is the fourth tuning constant used in the robust PID it adds roll off to the output response The action is similar to PID with rate gain PID Ideal and PID Robust The ideal equation is a parallel or non interacting implementation of PID control using three tuning constants It automatically fixes OUT LAG to 16 times the RATE time constant This produces response characteristics equivalent to the algorithms used in TPS pro
57. CURRENT 4 4 63 IL 2 2 64 INTERNAL_ 1 1 FLAGS 65 PRESS FLAGS 1 1 66 PRESS UNITS 1 67 TEMP UNITS 1 68 ELECTRONICS SN 8 69 SOFTWARE VER 2 70 FAIL MODE 1 71 AD RAW FB 2 72 ERROR 4 73 PGAIN 4 74 INTEGRAL SUM 4 4 75 ALPHA FILT 76 PRESS _ 4 WINDOW 77 PRESS_HYST 4 78 PRESS_GAIN 2 79 TP_ZERO 80 TP_SPAN 81 TP_FULL_SCALE 82 BP_ZERO FLOWSERVE Table 8 18 Transducer View Block List Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Index Parameter Name Views 83 BP SPAN 2 84 BP FULL SCALE 2 85 FB ZERO 2 86 FB SPAN 2 87 FB SCOUNT 2 88 HALL NULL 2 89 HALL DOWN 2 90 HALL UP 2 91 POSALERT_HIGH 92 POSALERT_LOW 93 POSDEV_ DEADBAND 94 POSDEV_TIME 95 SIG_START 4 96 SIG_STOP 4 97 RAMP_RATE 4 98 STEP_TIME 4 99 SIG_FLAGS 1 100 SAMPLE_TIME 4 101 SIG COUNTER 2 102 INTAD_RAW1 2 103 INTAD_RAWTP 2 104 INTAD_RAWBP 2 105 INTAD_RAW3 2 106 INTAD_RAW4 2 107 INTAD_RAW5 2 108 INTAD_RAW6 2 109 INTAD_RAW8 2 110 TEST_MODE 1 111 VALVE_SIZE 1 112 VALVE_CLASS 1 113 VALVE_ENDCON 1 114 VALVE_BODYMAT 1 115 VALVE_TRIMMAT 1 116 VALVE_TRIMCHAR 1 117 VALVE_TRIMTYPE 1 118 VALVE_TRIMNO 1 119 VALVE_PACKTYPE 1 120 STEM_DIAM 4 121 LEAK_CLASS 1 122 INLET_PRESS 4 flowserve com FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402
58. Data Type Valid Range Write Default Value Units Restrictions 1 ST_REV S Unsigned16 Read Only 0 2 TAG DESC S Octet String All blanks 3 STRATEGY S Unsigned16 0 4 ALERT KEY Unsigned8 0 5 MODE BLK Mix MODE BLK Actual is Read Target 00 Only Permitted OS MAN AUTO CAS RCAS ROUT Normal AUTO 6 BLOCK ERR d Bit String Read Only 7 D ANALOG PV Read Only 8 N ANALOG PV PV SCALE Target mode 10 must be AUTO CAS or RCAS not in cascade initialization and tracking cannot be operative 9 OUT N ANALOG OUT SCALE Target mode OUT 10 must be Man or 00S 10 PV_SCALE 5 SCALING PV Actual mode 0 100 must be Man or 005 11 XD SCALE 5 SCALING XD Actual mode 0 100 must be Man or 005 12 GRANT DENY D ACCESS _ PERM T 13 CONTROL S Bit String Target mode 0 reverse acting must be 00 14 STATUS 5 5 Bit String Target mode 0 must be 005 15 N ANALOG PV 16 PV FTIME S Float seconds 0 200 0 Actual mode 0 Man or 00 17 BYPASS S Unsigned8 1 Off To turn 0 Un initialized 2 On BYPASS On Control Opts Bypass Enable must be TRUE 18 CAS IN N ANALOG PV 19 SP RATE DN 5 Float PV Positive INF second 20 SP_RATE_UP S Float PV Positive INF second 21 SP HLLIM Float PV PV SCALE 100 10 22 SP LO LIM S Float PV PV SCALE 0 10 23 GAIN S Float 0 00r0 004 0 250 0 24 RESET 5 Float seconds 2 Ts 7500 Logix 340010 Digital Posi
59. E parameter must be set to the following values SIMULATE STATUS Good alarm status constant suggested setting SIMULATE_VALUE supplied by user used as the readback input to the A0 block ENABLE_DISABLE Active enabled Simulation Mode Truth Table The truth table in Table 10 11 shows the states of the simulation jumper and SIMULATE parameter to activate the simulation mode Table 10 11 Simulation Mode Truth Table When the Simulation Dip Switch on and the SIMULATE Enable Disable is set to main PCB cover is set to 1 Disabled 2 Active Off Position Simulation Disabled Simulation Disabled On Position Simulation Disabled Simulation Active Simulation Mode A simulation mode is available in the AO function block to set the value and status of READBACK when it is necessary to override the transducer value or status The SIMULATE parameter contains the following elements SIMULATE VALUE Contains the value that is copied to the READBACK parameter SIMULATE STATUS Contains the status that is copied to the READBACK parameter flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 TRANSDUCER VALUE Contains the value read from the transducer position source TRANSDUCER STATUS Contains the status read from the transducer position source ENABLE DISABLE Enables simulation of the SIMULATE VALUE and SIMULATE STATUS when selected E
60. ERROR DETAIL Parameter Enumeration No error Control board ROM checksum HC16 boot ROM checksum HC16 application ROM checksum Interprocessor error startup Interprocessor error operation EEPROM corrupt background diagnostics EEPROM driver error EEPROM fieldbus write Sensor error lt JO 0 Internal software error 1 Other Using ERROR_DETAIL for Troubleshooting If a critical error occurs in the resource block the user should read and record the ERROR_DETAIL value Then reset the device write RESTART parameter Processor Wait 30 seconds after reset and read ERROR_DETAIL again to check if error cleared 10 5 Block Configuration Errors Configuration Errors Block configuration errors prevent a device block from leaving OOS mode The BLOCK_ERR parameter bit 1 shows whether a block configuration error is present Table 10 7 summarizes the conditions that may be the result of block configuration errors which in turn cause a device fault Follow the recommended actions to correct these errors Table 10 7 Summary of Configuration Errors Problem Fault Probable Cause Recommended Action Name of parameters Missing or incorrect version of device 1 Check path to device description are not visible description file on host computer 2 Load correct version of DD Unable to write Mode not supported in TARGET and or Verify that the
61. EST TX 0x00 SPI TEST TX 0x00 SPI TEST TX 0x00 77 BLOCK TEST Constantly increases BLOCK TEST 0x34 BLOCK TEST 0x00 BLOCK TEST 0x00 BLOCK TEST 0x00 BLOCK TEST 0x00 BLOCK TEST 0x00 BLOCK TEST 0x00 BLOCK TEST 0x00 FLOWSE RVE Logix 340010 Digital Positioner Table 11 3 Logix 340010 011 A0 011 Configuration File Data Comments 1 ST_REV 0x0002 Block tagname Analog output index parameter mnemonic value 2 TAG_DESC 3 STRATEGY 0x0000 2 3 4 ALERT_KEY 0x00 5 MODE_BLK TARGET Auto ACTUAL Auto PERMITTED RCas Cas Auto 005 NORMAL Auto 6 BLOCK_ERR 0x0000 7 PV STATUS Good_NonCascade UnacknowledgedBlockAlarm NotLimited VALUE 82 78 8 SP STATUS Good_Cascade NonSpecific NotLimited VALUE 83 04 9 OUT STATUS Good_Cascade NonSpecific NotLimited VALUE 0 10 SIMULATE SIMULATE_STATUS Bad NonSpecific NotLimited SIMULATE_VALUE 0 TRANSDUCER_STATUS Good_Cascade NonSpecific NotLimited TRANSDUCER_VALUE 0 ENABLE_DISABLE Un initialized 11 PV_SCALE EU_100 100 EU_0 0 UNITS_INDEX 0x0000 DECIMAL 0x00 12 XD_SCALE EU_0 0 UNITS_INDEX 0x0000 DECIMAL 0x00 13 GRANT_DENY GRANT 0x00 DENY 0x00 14 0 OPTS 0x0000 15 STATUS OPTS 0x0000 16 READBACK STATUS Good NonCascade NonSpecif
62. E_ S Unsigned8 C Contained D 1 Enum Normal 0 5 Note 3 DEFAULTS Operation ENG_RELEASE_ S Unsigned16 C Contained S 2 Read only NUM MISC FLAGS 5 Bit String C Contained N 1 Enum 0 S Note 3 SIG INDEX S Unsigned16 C Contained D 2 Note 3 SIG DATA A 4 Float C Contained D 4 Read only MFG PHONE A 18 Visible C Contained 5 18 8014898611 String PUR ODER NUM A 18 Visible C Contained 5 18 NULL String STROKE_TIME_ R loat C Contained 5 5 0 S OPEN w status STROKE_TIME_ R loat C Contained 5 5 0 5 CLOSE w status CAL_FULLSCALE R UINT16 C Contained 5 3 0 S w status AUTO_TUNE_MULT R loat C Contained S 5 0 S w status NVRAM_WRITE_ Unsigned32 C Contained N 4 Read only CYCLES GENERIC_PARM_ R DS 66 C Contained D 2 Signed int NUM GENERIC_PARM_ S Unsigned32 C Contained D 4 0 VAL SPI TEST RCV 16 Unsigned8 C Contained D 16 Read only SPI TEST TX 16 Unsigned8 C Contained D 16 Read only BLOCK TEST A 8 Unsigned8 C Contained D 8 FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Notes for Transducer Blocks all releases 1 Diagnostic Parameter This parameter is only accessible if TEST MODE bit 7 Enable Diagnostic Scan List is set 2 DAC VALUE can only be written if TEST MODE bit 7 AND bit 0 Write to DAC Value are set 3 Parameter may not be written if SIG FLAGS bit 0 BEGIN_SIG is set The Signature Analysis program is running 4 0x00 if
63. Entry 3 278 OxFFFFFFFF FB Schedule Entry 74 Available 279 0 8 19 Network Management Description Network management provides for the management of a device s communication system by an external network manager application Network management operates on special objects in the Network Management Information Base NMIB which is part of the Management Virtual Field Device VFD Network Management Features Network Management provides the following features Loading a Virtual Communication Relationship VCR which may be a list or a single entry See VCR list objects Loading changing the communication stack configuration Loading the Link Active Schedule LAS Performance monitoring FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Network Management Objects CAUTION Normally most of the network management objects appear transparent to the user In other words the parameters and objects used for network management are not normally viewed or changed as part of device configuration The network management objects in the Logix 340010 digital positioner FBAP are listed in the following paragraphs although most if not all of these objects are not directly user configured Network Management Information Base NMIB The NMIB contains various objects that are associated with network management operation Table 8 28 lists the NMIB object dictionary The groups of network management
64. Explosion proof Mechnical Rating Applications Applications Logix 34001Q digital positioner 4to 60 20 10 140 401055 40to 131 40 10 80 40 10 176 Power Requirements The Logix 34001Q digital positioner is a bus powered two wire device meaning that it receives its power from the VDC on a fieldbus wiring segment Certain guidelines and limitations exists regarding the wiring of fieldbus devices See Section 5 4 for more information on wiring the device Table 4 2 lists the operating power requirements for the Logix 34001Q digital positioner Table 4 2 Logix 34001Q Power Requirements Static Power 9 VDC 23mA 32 VDC 23mA Air Supply Requirements The Logix 340010 digital positioner requires an external air filter preferably the Valtek coalescing air filter The air supply should conform to ISA Standard S7 3 with a dew point at least 18 F 10 C below ambient temperature particle size below one micron and oil content not to exceed one part per million For a model with advanced diagnostics Logix 341X digital positioner the internal pressure sensors are rated for continuous operation up to 150 psig Minimum supply pressure for proper operation is 30 psig Use of a regulator is highly recommended as it aids in the use of the diagnostics feature FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 we Logix 340010 Digital Positioner Installation 5 1 Introductio
65. Feature Supported 0 Set physical device tag agent yes 1 Set field device address agent yes 2 Clear address agent yes 3 Identify agent yes 4 Locating function blocks agent yes 5 Set physical device tag manager no 6 Set field device address manager no 7 Clear address manager no 8 Identify manager no 9 Locating function blocks manager no 10 FMS server role yes 11 Application clock synch time slave yes 12 Scheduling function block yes 13 Application clock synch time publisher no 14 to 31 Reserved for future use no SM SUPPORT Bits Any bit of the object SM SUPPORT will be set that corresponds to a supported feature listed in Table 8 23 The resulting value in the object SM SUPPORT is 1C1F hex SM Agent Objects Four SM agent objects are contained in the SMIB object dictionary One object SM SUPPORT was described previously The three other objects are timers associated with SM operations Table 8 24 identifies the SM Agent objects with their object directory index and default values Table 8 24 SM Agent Objects Object Description Default Value SM SUPPORT Variable that indicates the features supported by SM 258 Ox1C1F in this device See Table 8 22 Logix 340010 Digital Positioner SMIB Object Dictionary Value of the SMstep timer in 1 32 of a millisecond 96 000 3 seconds ticks T2 Value of the SM set address sequence timer in 1 32 of 260 1 920 000 60 a millisecond ti
66. IN_LOWER IGAIN 10 Integral gain IL OFFSET 30 70 DAC value to hold spool in a null position SOFTSTOP_HIGH 110 Software upper stroke limit SOFTSTOP_LOW 10 Software lower stroke limit PRESS UNITS Psi Units pressure sensors reading are expressed in TEMP UNITS Deg F Units temperature is expressed in Parameter Definitions The following list summarizes some of the key parameters within the Logix 340010 digital positioner For definitions of parameters not listed use the help window in the DD view The Logix positioner automatically stores changed parameters in non volatile memory when a change is made FINAL VALUE This is the set point or command received by the 340010 FINAL VALUE CUTOFF HI If FINAL VALUE is greater than FINAL VALUE CUTOFF HI the positioner will saturate the actuator an open position 1 percent hysteresis is added so FINAL VALUE must be more than 1 percent smaller than FINAL VALUE GUTOFF HI before the positioner will allow the valve to start closing This feature is disabled in SOFTSTOP HIGH is less than or equal to 100 percent FINAL VALUE CUTOFF LO If FINAL VALUE is less than FINAL VALUE CUTOFF LO the positioner will saturate the actuator in a closed position There is a 1 percent hysteresis added so FINAL VALUE must be more than 1 percent of FINAL VALUE GUTOFF LO before the positioner will allow the valve to start opening This feature is disabled in SOFTSTOP_LOW is less than or equal to 0 p
67. ITTED Auto 005 NORMAL Auto MANUFAC ID 0 00464 53 DEV TYPE DEV REV RESTART REVISION ARRAY REVISION ARRAY 0204 REVISION ARRAY 0 0204 REVISION ARRAY 0 0024 lt Write Changes Read All flowserve com 1 FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Logix 340010 Digital Positioner Description 1 1 Introduction About this Section This section is intended for users who have never worked with the Logix 340010 digital positioner fieldbus positioner interface It provides some general information to acquaint the user with the Logix 340010 digital positioner CAUTION Flowserve recommends NI FBUS Configurator software that runs on a variety of Personal Computer PC platforms using Windows NT or Windows XP It is a bundled Windows software and PC interface hardware solution that allows quick error free configuration and diagnosis of Valtek control products with FOUNDATION fieldbus communications The NI FBUS Configurator allows users to communicate with the Logix 340010 digital positioner from a remote location to Configure the Logix 340010 digital positioner by selecting and setting operating parameters Access diagnostic information to identify configuration communication Logix 340010 digital positioner or process problems Calibrate Logix 340010 digita
68. L Lightning Protection 3 31311 abs 29 Linear vs Rotary 33 MNO Mechanical Configuration Issues 32 Micro controller 1 141 Micro controller 81 Microprocessor 16 141 Mounting Variations 25 Network Management sss 91 NI FBUS Configurator 5 10 21 31 38 62 97 101 106 127 Object Dictionary 8 84 ere 39 Operation Tasks 39 Operator Interface 20 POR Parameter Definitions 50 PID Block Description 57 PID Ideal and PID 1 0 61 Power Requirements 24 Procedures Bench check 21 Code 125 Protocol ecce eee heit iet ert 141 R 92 94 97 99 REVISION ARRAY parameter 10 11 STU Signaler 123 1 110 Simulation Mode sse 101 110 t t 113 Software Maintenance 2 125 Spool Valve 116 Standard vs Advanced Diagnostics a niana 117 8Stioke enhh e 117 146 FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 System Management
69. MPLE_TIME 604 GENERIC_PARM_NUM 473 FINAL_VALUE 517 PORT_2_PRESSURE 561 SIG_COUNTER 605 GENERIC_PARM_VAL 474 FINAL_VALUE_RANGE 518 SUPPLY_PRESSURE 562 INTAD_RAW1 606 SPI_TEST_RCV 475 FINAL VALUE CUTOFF HI 519 VOLTAGE REFERENCE 563 INTAD_RAWTP 607 SPI TEST TX 476 FINAL VALUE CUTOFF LO 520 HALL SENSOR 564 INTAD RAWBP 608 BLOCK TEST 477 FINAL POSITION VALUE 521 DAC_CHECK 565 INTAD_RAW3 478 ACT_FAIL_ACTION 522 MOD_CURRENT 566 INTAD_RAW4 479 ACT_MAN_ID 523 IL_CHK 567 INTAD_RAW5 480 ACT_MODEL_NUM 524 INTERNAL_FLAGS 568 INTAD_RAW6 481 ACT_SN 525 PRESS_FLAGS 569 INTAD_RAW8 482 VALVE_MAN_ID 526 PRESS_UNITS 570 TEST_MODE 483 VALVE_MODEL_NO 527 TEMP_UNITS 571 VALVE_SIZE 484 VALVE_SN 528 ELECTRONICS_SN 572 VALVE CLASS 485 VALVE TYPE 529 SOFTWARE VER 573 VALVE ENDCON 486 XD CAL LOC 530 FAIL MODE 574 VALVE BODYMAT 487 XD CAL DATE 531 AD RAW FB 575 VALVE TRIMMAT 488 XD CAL WHO 532 ERROR 576 VALVE TRIMCHAR 489 DAC PERCENT 533 PGAIN 577 VALVE_TRIMTYPE 490 CONTROL_FLAGS 534 INTEGRAL_SUM 578 VALVE_TRIMNO 491 GAIN_UPPER 535 ALPHA_FILT 579 VALVE_PACKTYPE 492 GAIN_LOWER 536 PRESS_WINDOW 580 STEM_DIAM 493 GAIN_MULT 537 PRESS_HYST 581 LEAK CLASS 494 IGAIN 538 PRESS GAIN 582 INLET PRESS 495 IL OFFSET 539 TP ZERO 583 OUTLET PRESS 496 STATUS FLAGS 540 TP SPAN 584 VALVE FLAGS 497 GMD USED 541 TP FULL SCALE 585 RATED TRAV 498 CALIBRATE 542 BP ZERO 586 ACT TYPE 499 DAC VALUE 543 BP SPAN 587 ACT SIZE 500 PRESS CAL 544 BP FULL SCALE 588 SPRING TYPE
70. REV gt sym Example IF DEV_REV is 0x01 and DD_REV is 0x03 then the DD files would be 0103 ffo and 0103 sym In addition to these Fieldbus Foundation specified parameters some manufactures may add additional device version information The example below is of the resource block for a Flowserve Logix 340010 digital positioner The revision array is an optional resource parameter but gives additional information about the internal firmware code versions This array resides at the bottom of the parameter listing e MANUFAC ID This should always equal a 0x00464c53 4607059 which is Flowserve s FF Manufacturer ID number Converting this number to ASCII will produce FLS e DEV TYPE This will be 0x0202 This tells the configurator that the device is a Logix 340010 digital positioner DEV REV This is the revision level of the device DD REV This is the revision level of the 00 REVSION ARRAY Three elements can be found in REVISION ARRAY Element number 1 closest to the top is the fieldbus Honeywell embedded software version Element number 2 is the boot code revision level The final element is the positioner embedded code revision FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 FZ bfv 1821b RS 63101180 SEE Apply Values t bo azja Palas 22 005 Auto Device Process Options Alarms Diagnostics Others Parameter El MODE BLK E 005_ ACTUAL 005 PERM
71. SHED OPT v RCAS timeout Setpoint Limiting SP_LO LIM SP HI LIM ss USE PV m FOR BKCAL RCAS timeout FaultState Check fstate Active Vernes ere ee 087 READBACK Out gt OUT Select SHED UPDATE EVT BLOCK ALM STATUS OPTS Figure 8 3 AO Function Block Diagram READBACK RS Feature Sel Out Readback On Y Invert SIMULATE PARAMETER TRANSDUCER SIMULATE o CHANNEL d ENABLE Transducer Block 1 Transducer Block 2 Transducer Block n flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 Clearing Block Configuration Errors Block configuration errors prevent the block from leaving OOS mode The parameter BLOCK_ERR will show whether a block configuration error is present Table 10 7 is a list of parameters that can cause the status of CONFIGURATION ERROR to be set in the AO BLOCK_ERR parameter NOTE CONFIGURATION ERROR can only be cleared if the function block is being executed One way of determining block execution is by performing a series two or three reads of the BLOCK_TEST parameter and confirming that the first byte of the parameter is incrementing This will work if the execute rate is fast relative to the speed of reading BLOCK_TEST A very slowly executing block may not appear to execute because block parameters are upd
72. STAMP 01 01 72 00 00 00 MM DD YY HH MM SS SUB_CODE Other VALUE 0 63 LO_LO_ALM UNACKNOWLEDGED Un initialized ALARM STATE Un initialized TIME STAMP 01 01 72 00 00 00 MM DD YY HH MM SS SUB_CODE Other VALUE 0 64 DV HL ALM UNACKNOWLEDGED Un initialized ALARM STATE Un initialized TIME STAMP 01 01 72 00 00 00 MM DD YY HH MM SS SUB_CODE Other VALUE 0 65 DV_LO_ALM UNACKNOWLEDGED Un initialized ALARM STATE Un initialized TIME STAMP 01 01 72 00 00 00 MM DD YY HH MM SS SUB_CODE Other VALUE 0 66 PID_FORM IDEAL PID 67 ALGO_TYPE PID Type A 68 OUT LAG 0 69 GAIN_NLIN 0 70 71 72 70 GAIN_COMP 0 71 ERROR ABS 0 72 WSP STATUS Good Cascade NonSpecific LowLimited VALUE 0 73 FUTURE1 0 FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Table 11 4 Logix 340010 011 PID 011 PID Configuration File Data Comments 74 BLOCK_TEST Constantly increases BLOCK TEST 0x3d BLOCK_TEST 0x00 BLOCK_TEST 0x00 BLOCK_TEST 0x00 BLOCK_TEST 0x00 BLOCK_TEST 0x00 BLOCK TEST 0x0b BLOCK TEST Oxd1 flowserve com tS 1 FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 we Glossary A D Also called ADC or analog to digital converter An A D conver
73. Section This section provides a list of components needed to install and operate the Logix 340010 digital positioner Also provided is a list of typical start up tasks and places where the user can find detailed information about performing the tasks 2 2 Installation Components Components Needed for Installation The Logix 340010 digital positioner contains electronics that enable it to operate using the FOUNDATION fieldbus protocol This digital interface requires a number of components to provide control and data communications between field devices and the control room environment Table 2 1 outlines the basic component parts needed to install and operate the Logix 340010 digital positioner on a fieldbus network Table 2 1 Components Required for Logix 340010 Digital Positioner Installation Components Description Logix 340010 Digital Positioner Fieldbus positioner Power supply Furnishes DC power to fieldbus devices Power conditioner Acts as a filter to prevent the power supply from interfering with the fieldbus signaling May be part of a fieldbus power supply Fieldbus cable Twisted pair shielded wire used to interconnect fieldbus devices Fieldbus terminators A signal termination device used to prevent reflected signals noise from distorting fieldbus communications Fieldbus IS Barriers For hazardous area installations Intrinsic safety wire barriers are required for hazardous location installations
74. TEGRAL_SUM float N Std 75 ALPHA_FILT float S Diag 0 5 76 PRESS WINDOW float S Info 2 0 01 77 PRESS_HYST float S Info 2 0 02 78 PRESS GAIN float S Info 2 0 03 79 TP ZERO Integer16 S Diag 2 80 SPAN Integer16 S Diag 1175 81 TP FULL SCALE Integer16 S Diag 1173 82 BP ZERO Integer16 S Diag 1175 83 BP SPAN Integer16 S Diag 1175 84 BP FULL SCALE Integer16 S Diag 1173 85 FB ZERO Integer16 S Diag 86 FB SPAN Integer16 S Diag 87 FB SCOUNT Integer16 S Diag flowserve com FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Table 8 5 Transducer Block Parameters In Fieldbus Parameter Name Fieldbus Storage Read Write Access Notes Default dex Datatype Type Values 88 HALL NULL Unsigned16 5 R W Diag 150 89 HALL DOWN Unsigned16 5 R W Diag 250 90 HALL UP Unsigned16 5 R W Diag 50 91 POSALERT HIGH float S R W Info 2 110 92 POSALERT_LOW float S R W Info 2 10 93 POSDEV_DEADBAND float S R W Info 2 2 94 POSDEV_TIME float S R W Info 2 60 95 SIG START float N R W Info 3 0 96 SIG STOP float N R W Info 3 100 97 RAMP RATE float N R W Info 3 200 98 STEP TIME float N R W Info 3 10 99 SIG FLAGS Unsigned8 N R W Info 3 100 SAMPLE TIME float N R W Info 3 0 1 101 SIG COUNTER Unsignedi6 R Info 3 10
75. US should be set to good 10 4 Device Diagnostics Logix 340010 Digital Positioner Memory The Logix 34001Q digital positioner contains a number of areas of memory An EEPROM provides a non volatile memory area for static and non volatile parameter values The positioner also contains areas of RAM and ROM Background Diagnostics Block objects resource transducer and function blocks the communications stack and other device objects each have a designated area of memory where their database resides Diagnostic routines are performed in the background during device operation which check the integrity of these individual databases When a failure is detected a status bit is set in the BLOCK_ERR parameter in the appropriate block object Diagnostic checks are performed continuously on the device functional databases of the Logix application shown in Table 10 4 Table 10 4 Areas of Device Memory Where Data is Stored Device Functional Area Location Block object database DB RAM and EEPROM Communication stack database DB RAM and EEPROM Boot ROM ROM Program ROM ROM Trend and link object databases DB RAM and EEPROM BLOCK_ERR Parameter BLOCK_ERR parameter shows diagnostic faults of hardware and software components within the transmitter Each block object in the transmitter device application contains a BLOCK_ERR parameter BLOCK_ERR is actually a bit string which provides a means to show multiple
76. Unsigned32 An unsigned variable of 8 16 or 32 bits Float Floating point variable 2 Data Structures consist of a record which may be Value and Status float Value and status of a floating point parameter Scaling Static data used to scale floating point values for display purposes FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Table 8 11 Table Description for Block Parameter Summary Column Title Attribute Meaning Use Model Use and Model Reference The letter for use is separated by a slash from the model name The manner in which the parameter will participate in inter device communications Use is defined as Function block Input The input may be connected to a function block output or used as a constant 0 Function block Output An output may be referenced by other function block inputs C Parameter value Contained in the block available for interface operation diagnostic and or configuration Model is The name of the parameter In this case the attribute indicates that it is a contained parameter and may not be referenced by link objects for use as an input to function blocks Perm Permission Store Indicates the type of memory where the parameter is stored Static Writing to the parameter changes the static revision counter ST REV N Non volatile Parameter must be retained during a power cycle It is not under the
77. VALUE_7 0x00000000 VALUE_8 0 VALUE_9 NULL VALUE_10 NULL VALUE_11 01 01 00 00 00 00 MM DD YY HH MM SS VALUE_12 01 01 84 00 00 00 MM DD YY HH MM SS VALUE 13 0 00 00 00 DD HH MM SS VALUE 14 0 0000 VALUE 15 01 01 72 00 00 00 MM DD YY HH MM SS 9 DD_RESOURCE NULL 10 MANUFAC_ID 0x00464c53 10 11 DEV_TYPE 0x0202 12 DEV_REV 0x06 13 DD REV 0x01 flowserve com 127 FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Table 11 1 Logix 1400 011 RS 011 RB 14 GRANT DENY GRANT 0x00 DENY 0x00 HARD_TYPES Scalar Input RESTART Run FEATURES Reports Faultstate FEATURE_SEL 0x0000 CYCLE_TYPE Scheduled 1 5 16 17 18 19 15 16 17 18 19 20 CYCLE SEL 0x0000 21 MIN CYCLE T 0x00000faOmillisec 22 MEMORY SIZE 0x0000Kbytes 23 NV CYCLE T 0x01b77400millisec 24 FREE SPACE 0 25 FREE TIME 89 5693 26 27 28 29 30 31 32 33 84 35 26 SHED_RCAS 0x0009c400millisec 27 SHED_ROUT 0x0009c400millisec 28 FAULT STATE Clear 29 SET FSTATE OFF 30 FSTATE Off 31 MAX NOTIFY 0x08 32 LIM NOTIFY 0x08 33 CONFIRM TIME 0x0009c400millisec 34 WRITE LOCK Not Locked 35 UPDATE EVT UNACKNOWLEDGED Un initialized UPDATE STATE Un initialized TIME STAMP 01 01 72 00 00 00 MM DD
78. With the valve in its mechanical fail position i e no pressure applied slightly move the follower arm while watching the A D feedback If the number does not change the arm is not centered in the electrical range The number will bounce one or two counts due to noise at a fixed position and should not be considered a change it should move greater than 10 to 20 counts if the linkage is centered correctly Rotate the take off arm if necessary to bring the linkage in range This procedure is only necessary on a rotary mounting For Linear mountings the red LED will blink if 65 travel is exceeded Refer to the Calibration section for further information on stroke calibration errors Default Configuration An FBAP containing default configuration parameters is resident in the firmware of the device and is loaded on power up By using the NI FBUS Configurator or other fieldbus configuration application the user can create or make changes to a FBAP for the device s process application Device Configuration Configuring the Logix 340010 digital positioner results in Function blocks that execute according to a user defined schedule Measurements that are processed according to various user configured parameters found within function blocks An output published on the fieldbus network according to a user defined publishing schedule Device Configuration Example A sample printout of a typical device configuration for the Logix 34001
79. YY HH MM SS STATIC_REVISION 0x0000 RELATIVE_INDEX 0x0000 36 BLOCK_ALM UNACKNOWLEDGED Unacknowledged ALARM STATE Active Not Reported TIME STAMP 10 07 98 11 46 49 MM DD YY HH MM SS SUB CODE OutOfService VALUE 0x00 37 ALARM SUM CURRENT Block Alarm UNACKNOWLEDGED Block Alm Unack UNREPORTED Block Alm Unrep DISABLED 0x0000 38 ACK OPTION 0x0000 128 FLOWSERVE Table 11 1 Logix 1400 011 RS 011 RB Configuration File Data 40 WRITE_ALM UNACKNOWLEDGED Un initialized ALARM STATE Un initialized TIME STAMP 01 01 72 00 00 00 MM DD YY HH MM SS SUB_CODE Other VALUE Discrete state 0 Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Comments 41 DL CMD1 0x00 42 DL_CMD2 0x00 43 DL_APPSTATE 0x0000 45 DL_CHECKSUM Oxff6f 41 42 43 44 DL SIZE 0x000351b0 45 46 REVISION ARRAY REVISION ARRAY 0x0100 REVISION ARRAY 0x0100 REVISION ARRAY 0x0020 47 BLOCK TEST BLOCK TEST 0x37 BLOCK TEST 0x00 BLOCK TEST 0x00 BLOCK TEST 0x00 BLOCK TEST 0x00 BLOCK TEST 0x00 BLOCK TEST 0x00 BLOCK TEST 0x00 48 ERROR DETAIL ERROR DETAIL 0x0000 ERROR DETAIL 0x0000 ERROR DETAIL 0x0000 Constantly increases Table 11 2 Logix 340010 011 XD 011 FVPTB Comments Configuration File Data 1 ST REV 0x0000 Block tagname
80. ain full satura tion below 5 percent command signal Now as the command increases the positioner will remain saturated until the command reaches 6 percent remember the 1 percent hysteresis value added by the positioner At this point the stem position will follow the command signal Question have FINAL VALUE CUTOFF LO set to 3 percent but the valve will not go below 10 percent Answer Is a lower soft limit enabled The lower soft limit must be less than or equal to 0 percent in order for the MPC to become active If soft stops are active SOFTSTOP LOW 30 SOFTSTOP_ HIGH lt 100 FINAL VALUE HI or _LO is disabled Position Alerts Position alerts notify the user that the valve has traveled past a configured limit The default settings are 10 percent and 110 percent which are outside normal travel and therefore disabled Position alerts only notify the user that a limit has been exceeded and do not limit stem movement Position alerts will cause a green LED code to blink Soft Limits Unlike position alerts soft limits SOFTSTOP LOW SOFTSTOP HIGH prevent the stem position from going below or above the configured limits If the command signal is trying to drive the position past one of the limits the green LED code will blink but the stem position will remain at the set limit Travel Accumulator The travel accumulator is equivalent to a car odometer and sums the total valve movement Using the user defined stroke length and trav
81. air each X value with custom point 1x21 array stroke characterization corresponding Y value to points point Range 10 to 110 define the desired point Values must be in ascen ding or equal order CURVEY Numeric Y value array for Y axis value for custom Must not be selected if a custom curve is to be created or edited 10 12 Characterization Procedure The following procedure outlines the basic way setting up a custom stroke characterization takes place bfv 1821b XD 07012301 FVPTB Apply Values XD 07012301 FVPTB 238 005 Auto t o asas leales 2 sec gt Signatures Setup Valve Information Process Diagnostics Trends Others Parameter Value CONTROL FLAGS El CURVEX H CURVEX CURVEX CURVEX CURVEX CURVEX CURVEX CURVEX CURVEX CURVEX CURVEX CURVEX CURVEX CURVEX CURVEX CURVEX CURVEX CURVEX CURVEX CURVEX CURVEX CURVEX Positioner Model Off Standard n gt El CURVEY CURVEY CURVEY CURVEY H CURVEY Percent Curve Positioner Model Off Standard Ons dvanced Actuator Style Off Linear On Rotary Custom Characterization Active Off Linear On Custom or selected Curve Action Off ATO On ATC Write Changes Read All A X axis variables 21 B Y axis variables 21 C Control Flags flowserve com 120 FLOWSERVE
82. al Instruments NI FBUS Configurator software Contact National Instruments technical support at 512 795 8248 or their local office for assistance flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 Fieldbus Device Version Checking To assure the proper operation of the fieldbus device always make sure the DDs loaded in the host configurator s library are the correct ones for the hardware version Several different hardware versions of your fieldbus devices can possibly reside on various segments at the same time Fieldbus Foundation has provided a means to tell which version of DD is needed for a particular device in its resource block The resource block contains the following standard parameters MANUFAC_ID This contains the manufacture s Fieldbus FoundationOregistration ID number Make sure this number matches the device used DEV_TYPE This is the Foundation registered device type to designate what kind of device it is Make sure the device type is correct for the unit DEV_REV This is the current revision of the device DD_REV This is the required DD revision level for this device Make sure the DD supports this revision level An improper DD may cause unexpected operation or inability to use certain features The DD files used with the host have names derived from DEV_REV and DD_REV as follows lt DEV_REV gt lt DD_REV gt ffo lt DEV_REV gt lt DD_
83. ar state and when it Alarm returns back to that state One of the standard function blocks defined by the Fieldbus Analog Output function block AO Foundation A software program that interacts with blocks events and Application objects One application may interface with other applications or contain more than one application A logical software unit that makes up one named copy of a Block block and the associated parameters its block type specifies It can be a resource block transducer block or a function block Configuration of a system or A step in system design selecting functional units assigning their locations and identifiers and defining their device interconnections A physical entity capable of performing one or more specific Device functions Examples include transmitters actuators control lers operator interfaces Device Description DD Description of FBAPs within a device m A standardized programming language similar to C used to Device Description Language DDL write device descriptions Device Tag User defined identifier for device An instantaneous occurrence that is significant to scheduling Event block execution and to the operational event view of the application Communications protocol for a digital serial two way FOUNDATION fieldbus FF system that interconnects industrial field equipment such as sensors actuators and controllers An executable software object that
84. arge ESD hazard Observe precautions for handling electrostatic sensitive devices Earth Ground Functional earth connection NOTE This connection shall be bonded to protective earth at the source of supply in accordance with national and local electrical code requirements Abbreviations AO Analog Output AWG American Wire Gauge DB Database DD Device Description DDL Device Description Language EEPROM Electrically Erasable Programmable Read Only Memory EMI Electromagnetic Interference FB Function Block FBAP Function Block Application Processor FF FOUNDATION fieldbus mA Milliamperes mmHg Millimeters of Mercury LAS Link Active Scheduler MSP Manufacturer s Signal Processing NM Network Management NMA Network Management Agent NMIB Network Management Information Base NPT National Pipe Taper pipe threads NV Non volatile OD Object Dictionary 005 Out of service PC Personal Computer workstation PID Proportional Integral Derivative PROM Programmable Read Only Memory PWA Printed Wiring Assembly RAM Random Access Memory FLOWSERVE Logix 340010 Digital Positioner RFI Radio Frequency Interference ROM Read Only Memory SM System Management SMA System Management Agent SMIB System Management Information Base VCR Virtual Communication Reference VDC Volts Direct Current VFD Virtual Field Device XMTR Transmitter Definitions Term Abbrev Definition The detection of a block leaving a particul
85. at S R W Info 1 1 17 FINAL POSITION VALUE DS 65 N R Std 18 AGT FAIL AGTION Unsigned8 S R Not used see FAIL MODE 19 MAN ID Unsigned8 S R W FF Parameter 20 ACT_MODEL_NUM Visible 5 R W FF Parameter String 21 ACT_SN Visible S R W FF Parameter String 22 VALVE_MAN_ID Unsigned8 S R W FF Parameter 23 VALVE MODEL NUM Visible 5 R W FF Parameter String 24 VALVE_SN Visible S R W FF Parameter String FLWSERVE 25 VALVE_TYPE Unsigned8 S R W FF Parameter 26 XD_CAL_LOC Visible S R W FF Parameter String 27 XD_CAL_DATE Visible S R W FF Parameter Ori String ginal type Date is Y2K compatible 28 XD_CAL_WHO Visible S R W FF Parameter String Manufacturer Specific Parameters Owned by Logix Control Processor 29 DAC_PERCENT float D R Std 30 CONTROL_FLAGS Bit String N R W Std 31 GAIN UPPER float S R W Std 2 32 GAIN LOWER float S R W Std 1 FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Table 8 5 Transducer Block Parameters In Fieldbus Parameter Name Fieldbus Storage Read Write Access Notes Default dex Datatype Type Values 33 GAIN_MULT float S R W Std 0 05 34 IGAIN Integer16 R W Std 10 35 IL OFFSET float S R W Diag 55 Activate Test Mode 36 STATUS FLAGS Bit String N N R Std 37 GMD USED float D R Std 38 GALIBRATE
86. at must be sent to spool position control to bring it to a null position with zero stem deviation This parameter is important for proper control and will be discussed further in the Control and Tuning section 1 3 Fieldbus Overview Understanding Fieldbus Fieldbus is an all digital serial two way communication system which interconnects industrial field equipment such as sensors actuators and controllers Fieldbus is a Local Area Network LAN for field instruments with built in capability to distribute the control application across the network See Figure 1 4 Control Room Device Operator Interface LAN ST 3000 FF Logix 34000 Fieldbus Fieldbus Digital Positioner Device Device Figure 1 4 Fieldbus Connecting Control Room and Field Devices Open System Design The Fieldbus Foundation has defined standards to which field devices and operator control stations communicate with one another The communications protocol is an open system to allow all field devices and control equipment which are built to the FOUNDATION fieldbus standard to be integrated into a control system regardless of the device manufacturer This inter operability of devices using fieldbus technology is becoming the industry standard for automation and distributed control systems Hardware Architecture The physical architecture of fieldbus allows installation of fieldbus devices using a twisted pair cable Often e
87. ated only when the block executes Parameter Initial Value Valid Range Corrective action CHANNEL 0 1 Initial value is a configu ration error Set value in valid range SHED_OPT 0 1 8 see Shed Options in Initial value is configu the FF specs ration error Set value in valid range SP_HI_LIM 1000 PV_SCALE 10 Verify that SP_HI_LIM gt SP_LO_LIM SP_LO_LIM Mode restricted Write Operations Table 8 7 lists the AO block parameters which may be write restricted based upon the block s mode Listed in the table are the TARGET and or ACTUAL modes required for the write to be accepted Other limitations listed in the last column must also be met SIMULATE READBACK and PV Determination In the AO Function Block these three parameters provide the values and status of the actuator position where SIMULATE or optionally OUT generates the READBACK parameter and READBACK is then re scaled to produce the PV The following sub sections describe each of these parameters SIMULATE Parameter SIMULATE is the interface parameter between the AO and the Transducer Function Blocks Each time the AO block executes SIMULATE TRANSDUCER is updated with the FINAL_POSITION_VALUE from the transducer block When the SIMULATE ENABLE is FALSE SIMULATE TRANSDUCER is copied into SIMULATE SIMULATE When SIMULATE ENABLE is TRUE SIMULATE SIMULATE is not updated with SIMULATE TRANSDUCER and the user may write a value and status
88. avior in the transmitter the following non volatile parameters are updated to NVM each time they are written over the fieldbus MODE TARGET for all blocks SP VALUE for the PID block SP and OUT in the AO block Since these are user written parameters additional updates to NVM contribute negligibly to NVM wear out However users are cautioned not to construct control configurations where the above parameters are written continuously via a computer application for example or at rates greater than the NV CYCLE T interval This consideration will help minimize the possibility of NVM wear out In the case of MODE this should not be a problem When users wish to provide setpoints to the PID block via a computer application users should use RCAS mode with its corresponding set point value RCAS IN RCAS IN is updated only at the NV CYCLE T update rate and this mode supports full shedding functionality and PID initialization necessary for a robust application 6 5 Setting Write Protect Feature Write protect Feature The Logix 340010 digital positioner is available with a write protect feature It consists of a dip switch located on the device s electronics board that can be set to enable read only access write protect to the device s configuration When the dip switch is in the On position and the corresponding device parameter is set the device s configuration parameters and calibration data can only be read or viewed device conf
89. bits Example 12 bit A D Total integer number 2Number of Bits 212 4096 Resolution is the measurement range divided by the maximum integer number Example A valve has a 2 inch stroke and a 12 bit A D is used to measure position Resolution Stroke maximum integer for 12 bit 2 inch 4096 0 000488 inches Sampling Taking readings at periodic time intervals Serial Transmission Serial transmission is a method of sending information from one device to another One bit is sent after another in a single stream flowserve com 142 FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 List of Figures Figure 1 1 Figure 1 2 Figure 1 3 Figure 1 4 Figure 1 5 Figure 2 1 Figure 3 1 Figure 4 1 Figure 5 1 Figure 5 2 Figure 5 3 Figure 5 4 Figure 5 5 Figure 5 6 Figure 6 1 Figure 8 1 Figure 8 2 Figure 8 3 Figure 8 4 Figure 10 1 Figure 10 2 Figure 10 3 Fieldbus Positioner Logix 340010 Digital Positioner 14 Functional Block Diagram of Logix 340010 digital positioner Operating with other instruments 14 Logix 340010 Digital Positioner Block Diagram 14 Fieldbus Connecting Control Room and Field Devices 16 Fieldbus Devices Contain Device Applications and Function Blocks 17 Fieldbus Network Components 20 Connecting wiring device 21 Typical Mounting Area Considerations Prior to Installation 24 Typical Linear Actuator mounted Installation 25 Rotary Transfer Case Mounting 26 Rotary Valv
90. ce on page 10 10 8 Simulation Mode Simulation Mode Dip Switch A simulation mode is available in the positioner which is used to aid in system debug if the process is not running When simulation mode is enabled the SIMULATE parameter in the AO block provides a user selected value as the readback input to the AO block Setting Simulation Dip Switch ATTENTION A hardware dip switch on the main PCB cover is set to enable or disable the S lt IMULATE parameter See Figure 10 1 for dip switch selection Table 10 10 shows how to set the simulation dip switch on the main PCB cover FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 we DIP Switch Block m e e 8 m og Off On e G i FF Simulate Dip Switch Figure 10 1 Simulation Dip Switch Location on the PCB Cover Table 10 10 Setting The Simulation Dip Switch Set the Dip Switch to Enable read and write access to the Off position on the dip device s configuration Factory set switch default Enable read only access to device s On position on the dip configuration Write protect switch Enabling Simulation Mode The SIMULATE parameter is enabled by setting the hardware simulation jumper to the Y position Additionally AO block SIMULAT
91. ck Parameter Descriptions 49 AO Function Block Parameter List 54 FLOWSERVE Table 8 8 Table 8 9 Table 8 10 Table 8 11 Table 8 12 Table 8 13 Table 8 14 Table 8 15 Table 8 16 Table 8 17 Table 8 18 Table 8 19 Table 8 20 Table 8 21 Table 8 22 Table 8 23 Table 8 24 Table 8 25 Table 8 26 Table 8 27 Table 8 28 Table 9 1 Table 10 1 Table 10 2 Table 10 3 Table 10 4 Table 10 5 Table 10 6 Table 10 7 Table 10 8 Table 10 9 Table 10 10 Table 10 11 Table 10 12 Table 10 13 Table 10 14 Table 10 15 Table 10 16 Table 11 1 Table 11 2 Table 11 3 Table 11 4 PID Control Function Block Parameters 57 Honeywell PID Parameters 59 PID Tuning Parameter Values 62 Table Description for Block Parameter Summary 62 Resource Block Parameter Summary 64 Transducer Block Parameter Summary 64 Analog Output Function Block Parameter Summary 69 PID Function Block Parameter Summary 69 Link Objects Defined for Logix 340010 Digital Positioner 70 Resource Block View List 71 Transducer View Block List 72 AO Block View Table 78 PID Block View Table 78 Block Parameter Index Table 85 Logix 340010 Digital Positioner SMIB Object Dictionary 87 System Management Supported Features 88 SM Agent Objects 88 SM Sync and Scheduling Objects 89 SM Address Assignment Objects 89 Function Block Scheduling Objects 90 Logix 340010 Digital Positioner NMIB Object Dictionary 91 Transducer Block Calibration Parameters 98 Device Troubleshooting
92. cks seconds T3 Value of the SM set address wait timer in 1 32 of a 261 480 000 15 seconds millisecond ticks The default value is specified by the communications profile for the application area System Application Clock Time Synchronization Each link in a fieldbus network contains an application clock time publisher responsible for distrib uting application time on the link A clock synchronization message is periodically sent by the time publisher to all fieldus devices The application clock time is independently maintained in each device based on its own nternal crystal clock Clock synchronization provides the capability for devices to time stamp data events and alarms when they occur FLOWSERVE Logix 34001 Digital Positioner Sync and Scheduling Objects These objects are used by system management to provide application clock synchronization and macro cycle scheduling for the device Table 8 25 identifies the sync and scheduling objects with their object directory index and default values Table 8 25 SM Sync and Scheduling Objects Object Description OD Default Value index CURRENT_TIME The current application clock time 262 Dynamic LOCAL_TIME_DIFF Used to calculate local time from CUR 263 0 RENT_TIME AP_CLOCK_SYNC_ The interval in seconds between time 264 Set by SM mgr during NTERVAL messages on the link bus address assignment TIME_LAST_RCVD The application clock time contain
93. crementally writing values to FINAL_ VALUE The Resource Block must also be OOS first CMD_USED FINAL_POSITION_VALUE and the valve response should track the desired curve 9 Return the valve to service by returning both MODE_BLKs back to Auto Characterization Retention Once a custom curve has been loaded into the Logix 340010 digital positioner s memory it is retained in the EPROM until it is either edited or replaced Turning Custom Characterization Active on or off now selects between a linear response Off or the new custom curve On If either of the other two factory curves is selected it will overwrite the custom curve in RAM only The custom curve will automatically be activated again when the factory curve is deselected 10 13 Initiating a Valve Signature A feature of the Logix 340010 positioner is the ability to capture and store a valve diagnostic signature in the positioner s volatile RAM A signature is the collected data response of the valve to a pre defined set of operating conditions This stored data can later be uploaded to the host system for analysis of potential problems By comparing a baseline signature when the valve is new to subsequent signatures at later times a rate of change can be tracked which can help predict possible faults in the valve before they happen This is called predictive maintenance It is important to note that the purpose of the positioner is to act as the data acquisition d
94. cterization is disabled the positioner is automatically in linear mode If custom charac terization is enabled the Logix 340010 digital positioner uses one of the 21 point user defined curves Question Does a default custom characterization curve exist Answer Yes The Logix 340010 digital positioner comes with a factory default equal percent and quick opening curve in Figure 10 3 NOTE The quick opening curve is the inverse of the equal percent curve Table 10 14 Logix 340010 Digital Positioner Characteristic Curves CMD_USED FS FINAL_VALUE FS HFS Quick Open Equal Percent Linear 0 0 0 0 00 0 5 18 8 1 00 5 10 37 6 2 00 10 15 56 4 3 00 15 20 74 0 4 00 20 25 84 3 5 24 25 117 30 90 0 6 47 30 35 92 0 8 02 35 40 93 4 9 57 40 flowserve com FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 45 942 11 86 45 50 94 8 14 15 50 55 95 5 17 54 55 60 96 0 20 93 60 65 96 5 25 94 65 70 97 0 30 95 70 75 97 5 38 36 75 80 98 0 45 77 80 85 98 5 55 66 85 90 99 0 67 68 90 95 99 5 82 31 95 100 100 0 100 0 100 NOTE Custom characterization points can only be entered with the FB configurator 100 90 80 70 60 50 40 Quick Open FS CMD_USED Equal Percent 30 20 10 E Linear
95. d16 C Contained S 2 106 106 Read only Fixed TYPE Value XD ERROR 5 Unsigned8 C Contained D 1 Read only Not used COLLECTION_ 5 Unsigned32 C Contained 5 4 Read only DIRECTORY FINAL_VALUE R DS 65 C Contained N 5 FINAL VALUE R DS 68 C Contained 5 11 5 to 105 Units only RANGE FINAL_VALUE_CUT S Float C Contained S 4 110 OFF_HI FINAL_VALUE_ 5 Float C Contained S 4 10 CUTOFF_LO FINAL_POSITION_ R DS 65 C Contained N 5 Read only VALUE ACT FAIL ACTION 5 Unsigned8 C Contained S 1 0 none none See 1 closed FAIL_ 2 open MODE 3 in place ACT_MAN_ID S Unsigned32 C Contained S 4 enum Note 5 ACT MODEL NUM S Visible C Contained S 32 NULL String ACT_SN S Visible C Contained S 32 NULL String VALVE MAN ID 5 Unsigned32 C Contained 5 4 enum Note 5 FLOWSERVE Table 8 13 Transducer Block Parameter Summary Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Parameter Obj Type Data Type Use Model Store Size Valid Range Initial Value Units Perm Mode Other Range Mnemonic Check VALVE MODEL NO S Visible C Contained 5 32 String VALVE_SN Visible C Contained 5 32 String VALVE_TYPE S Unsigned8 C Contained S 1 enum XD CAL LOC Visible C Contained 5 32 String XD_CAL_DATE Visible C Contained 5 8 String XD_CAL_WHO Visible C Conta
96. ducts The robust equation is the same parallel implementation of ideal PID control but allows the engineer to set the OUT LAG and effectively change the rate gain ALGO TYPE is a configuration parameter that contains one of three selected algorithm types A B or C Where A RATE GAIN and RESET all act on the error between set point and measured variable B RATE acts on the measured variable only GAIN and RESET use the error C RATE and GAIN act on the measured variable only and RESET uses the error PID Tuning Parameters Table 8 10 lists the valid ranges for the tuning parameters for the PID block Note that OUT LAG parameter is cannot be configured when ideal PID is selected PID FORM 1 and can be configured when robust PID is selected PID FORM 2 The values given for these tuning parameters are valid under the following conditions The values assume that the minimum configured PID function block execution period Ts is 0 125 seconds Algorithm type setting i e A B or C has no effect on the validation of these tuning parameters The PID function block will reject all values outside these ranges flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 Table 8 10 PID Tuning Parameter Values Parameter Initial Minimum Maximum Comment Value Value Value PV_FTIME 0 0 200 Units seconds GAIN 0 004 250 GAIN_NLIN 0 00
97. dup from calibration shifts due to lower pressure or a damaged seat which may prevent fully closing the valve Integration Summer The integral summer within the Logix 340010 digital positioner is clamped at 20 00 percent and 20 00 percent If the integration summer is fixed at 20 or 209 it usually indicates a control problem Some reasons for a clamped integration summer are listed below e Stroke calibration incorrect Any failure which prevents stem position movement stuck spool handwheel override low pressure ncorrect inner loop offset Loss of air supply on a fail in place actuator Writing a zero to integral gain will clear the integral summer The integral gain can then be returned to its original value Inner Loop Offset IL OFFSET Referring to Figure 1 3 in section 1 three control numbers are summed to drive the inner loop spool position control proportional gain integral summer and inner loop offset Inner loop offset is the parameter that holds the spool in the null or balance position with a control deviation of zero This value is written by the positioner during stroke calibration and is a function of the mechanical and electrical spool sensing tolerances However if replacing the Driver Module Assembly is necessary or the software reset has been performed it may be necessary to adjust this value The method below should be used to adjust inner loop offset Or simply perform a new stroke calibration F
98. e links allow the user to transfer process and event data from one block to another These links are defined through link objects flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 Link Object Description Link objects define Virtual Communication Relationships VCRs which are used to communicate between blocks Link objects contain information needed to define communication links between function blocks and interface devices and other field devices This information may be read by an interface device which will access information in field devices Example For example link objects may be used to link the output parameter of one function block to the input of another block or a trend object or alert object Logix 340010 Digital Positioner Link Objects Link objects are used for alarms and events function block linking and trending In the Logix 34001Q digital positioner links objects are available for The PID block 6 input parameters The PID and AO blocks 4 output parameters Every alert object Every trend object Table 8 16 lists the link objects defined in the Logix 340010 digital positioner Table 8 16 Link Objects Defined for Logix 340010 Digital Positioner Input parameters PID function block BKCAL_IN CAS_IN FF_VAL IN TRK_IN_D TRK_VAL AO function block OUT PID function block BKCAL OUT Output parameters OUT READBACK OUT Alert objects
99. e signature routine SIG_START Beginning position point Set higher than the stop for signature 10 to position for a valve closing 110 position range signature SIG_STOP Ending position point 10 to 110 position range Set lower than the starting for signature position for a closing signature RAMP RATE Desired rate per Min Minimum value is 1 0 Typically this is set to 100 Minute for ramp Very long times could result in completely filling the 10K RAM buffer Can only be set when STEP_RAMP in SIG_FLAGS has been selected SAMPLE_ Data acquisition time Seconds Range 0 1 to 2 55 Determines the number of data TIME between samples Set to a valid value before points stored in the signature running signature Typically 0 1 STEP_TIME Delay time after step Seconds Range 0 650 0 Allows settling time to capture Typically set to 0 1 valve response to the step Can only be set when STEP_RAMP in SIG_FLAGS is not selected SIG INDEX Pointer used for data Write the desired packet Writing a value between 1 transfer value and the max number shown in SIG COUNTER moves that packet of data into the SIG DATA array for retrieval SIG Indicates number of data Increments by 1 as each data COUNTER points collected packet is collected SIG_DATA Array for the storage and Order of data is Command transfer of signature data Position Port 2 pressure Port 1 pressure STROKE_ Supply pressure in PSI 150 psi max TSTPSI for stroke
100. e tree 83 link ObJ8GES cct rect chc tete tta 70 Management VED 87 Network Management 91 Object Dictionary 84 System Management 87 Trend Objects 83 3 e aes 71 Device Description 84 Device senes 101 Device Not Visible on Network 102 Device 3 6 22 127 Diagnostics BLOCK ERR 105 BLOCK TEST Parameter 131 1 106 ERROR DETAIL Parameter 106 Digital to Analog D A converter 81 Digital to analog 141 EEPROM ma 6 81 114 141 Establishing Communications 36 Fieldbus Overview ua Susa 16 Function Block Application IU E 2 41 Function Blocks sss 17 Analog Output 0 17 GHI Grounding i RR SS eh ee 28 Honeywell defined PID Parameters 3 3 sets ts 59 Istallationa 25 MOUN a i 110 25 Installation Considerations esee 23 flowserve com 145 FLOWSERVE Logix 34001 Digital Positioner FCD LGENIM3402 00 10 07 JK
101. e with Four bar Linkage 26 Logix 340010 Digital Positioner Mounted to a Diaphragm Actuator 26 Logix 340010 Digital Positioner Terminal Block 27 Logix 340010 Digital Positioner Terminal Block 28 Write protect Dip Switch Location on Main PCB Cover 35 FBAP Block Diagram Example 42 Transducer Block Diagram 49 AO Function Block Diagram 55 PID Control Block 60 Simulation Dip Switch Location on Main PCB Cover 111 Gain Effect Diagram 115 Logix 340010 Digital Positioner Characteristic Curves 119 List of Tables Table 2 1 Table 2 2 Table 4 1 Table 4 2 Table 5 1 Table 5 2 Table 6 1 Table 6 2 Table 6 3 Table 6 4 Table 6 5 Table 8 1 Table 8 2 Table 8 3 Table 8 4 Table 8 5 Table 8 6 Table 8 7 Components Required for Logix 340010 Digital Positioner Installation 19 Installation Operation Task Summary 20 Operating Temperature Limits 24 Logix 340010 Digital Positioner Power Requirements 24 Foundation fieldbus Profile Types 27 Logix 340010 Digital Positioner Wiring Terminals 20 Write Protect Dip Switch Settings 35 Write protect Feature Truth Table 35 Starting Communications with Logix 340010 Digital Positioner 36 Logix 340010 Digital Positioner Identification 37 Logix 340010 Digital Positioner Configuration Task List 37 Function Block Application Process Elements 42 Block Parameter List Column Description 43 Resource Block Parameters 44 Resource Block Parameter Descriptions 45 Transducer Block Parameters 46 Transducer Blo
102. ead Only All zeros Unsigned8 Special NVM parameter which is update on parameter write t Extension parameter Honeywell defined PID Parameters The Honeywell defined parameters provide a robust PID algorithm A description of these parameters is in Table 8 9 Table 8 9 Honeywell PID Parameters Parameter Name PID_FORM Description Parameter Contents Configuration parameter specifies the IDEAL or ROBUST PID equation to be used IDEAL PID default Non Interactive form of a three mode control equation that provides Proportional Integral and Derivative PID control action Linear and non linear gain parameters are available ROBUST PID The same as Ideal PID Additionally the equation supports a user config ured lag filter applied to calculated output value See OUT_LAG parameter Linear and non linear gain parameters are available ALGO_TYPE Configuration parameter specifies algorithm type which can be A B or C Type A equation where Proportional Integral and Derivative act on ERROR Type B equation where Proportional and Integral act on ERROR and Derivative acts on PV Type C equation where Integral acts on ERROR and Proportional and Derivative act on PV OUT LAG Time constant of single exponential LAG filter applied to the OUT parameter primary output Units in seconds For ideal PID equation the lag filter is fixed at 1 16 and cannot be configured GAIN NLIN Dimensionless gain factor When the
103. easurement of the stem movement The control command is compared against the stem position If any deviation exists the control algorithm sends a signal to the inner loop control to move the spool up or down depending upon the deviation The inner loop then quickly adjusts the spool position The actuator pressures change and the stem begins to move The stem movement reduces the deviation between control command and stem position This process continues until the deviation goes to zero The control algorithm is both proportional and integral This algorithm will be further explained later in the document A more detailed example to explain the control function follows Assume the following configuration Unit will receive its command from the FBAP Custom characterization is disabled therefore characterization is linear Soft limits or MPC functions are disabled Valve has zero deviation with a present input command of 50 percent Actuator is tubed air to open Given these conditions 50 percent represents a command of 50 percent Custom characterization is disabled so the command is passed 1 1 to the CMD USED Since zero deviation exists the stem position is also at 50 percent With the stem at the desired position the spool valve will be at a posi tion in which no air flow is allowed to either side of the actuator This is commonly called the null or balanced spool position Upon a change in the command from 50 percent to 75 pe
104. ed 265 Dynamic the last clock message PRIMARY_AP_TIME_ The node address of the primary time 266 Set by SM mgr during PUBLISHER publisher for the local link bus address assignment TIME_PUBLISHER_ADDR The node address of the device which 267 Dynamic sent the last clock message Unused 268 MACROCYCLE_DURA The length of the macro cycle in 1 32 of 269 Set by SM mgr during TION a millisecond ticks address assignment Device ID Tag Name and Device Address Each fieldbus device on the network is uniquely identified by Device ID that is set by the manufacturer to identify the device Device Name Tag set by the user to identify operation Device Address a unique numerical address on the fieldbus segment Address may be set automatically by system management Address Assignment Objects Table 8 26 is a description of the address assignment objects with their object directory index and default values Table 8 26 SM Address Assignment Objects Object Description OD index Default Value DEV_ID The device ID set by the 270 4646530201 VAL LX1 manufacturer 400 Onnnnnnnn PD TAG The physical device tag to be set 271 All Spaces using SET PD TAG service OPERATIONAL _ Controls the state of SM of the 272 TRUE SM goes opera POWERUP device upon power up tional after power up FCD LGENIM3402 00 10 07 flowserve com FLOWSERVE Logix 340010 Digital Posit
105. eding the finite number of write cycles NVRAM chips can be used reliably to These devices typically have a FLOWSE RVE Logix 340010 Digital Positioner minimum 10 000 000 write cycle endurance Even though this is a very high number that would typically never be reached during the operational life of the device a misbehaving host configura tion routing could drive up the number or write cycles very quickly and should be corrected as all devices in the configuration will be adversely affected by this continuous download Signatures See Section 10 13 Initiating a Valve Signature for more details on using the signature acquisition functions of the Logix 340010 digital positioner Custom Characterization See Section 10 11 Stroke Characterization for more details on using the custom characterization features of the Logix 340010 digital positioner 8 6 Analog Output Function Block AO Block Description The Analog Output function block serves as the external interface for the transducer function block The value of SP is used to produce the OUT value which is then sent to the transducer block to specify the valve position PV reflects the actual valve position reported by the transducer block The AO function block operates on the output value from a control block such as PID and performs the following primary functions most can be user configured Set point source selection limiting Units conversion Fault state action
106. eful life However the purchaser or user of Flowserve products should be aware that Flowserve products might be used in numerous applications under a wide variety of industrial service conditions Although Flowserve can and often does provide general guidelines it cannot provide specific data and warnings for all possible applications The purchaser user must therefore assume the ultimate responsibility for the proper sizing and selection installation operation and maintenance of Flowserve products The purchaser user should read and understand the Installation Operation Maintenance IOM instructions included with the product and train its employees and contractors in the safe use of Flowserve products in connection with the specific application While the information and specifications contained in this literature are believed to be accurate they are supplied for informative purposes only and should not be considered certified or as a guarantee of satisfactory results by reliance thereon Nothing contained herein is to be construed as a warranty or guarantee express or implied regarding any matter with respect to this product Because Flowserve is continually improving and upgrading its product design the specifications dimensions and information contained herein are subject to change without notice Should any question arise concerning these provisions the purchaser user should contact Flowserve Corporation at any one of its worldwide operations or
107. el dead band the Logix 340010 digital positioner keeps a running total of valve movement When the positioner first powers up high and low dead band limits are calculated around the present position When the stem position exceeds the travel dead band the movement from the center of the dead band region to the new position is calculated and added to the travel accumulator From this new position dead band high and low limits are again calculated Example The Logix 340010 digital positioner has a default dead band configuration of 20 percent and the valve has a 4 inch linear stroke When the valve first powers up the command signal is 50 percent The unit will calculate a high travel threshold of 70 percent 50 percent present position plus 20 percent dead band and a low travel threshold of 30 percent 50 percent present position minus 20 percent dead band As long as the stem position remains greater than 30 percent and less than 70 percent no additions are made to the travel accumulator Now assume the stem position moves to 80 percent which is outside the present dead band The Logix 340010 digital positioner calculates the stem movement and adds this number to the travel accumulator FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 80 percent present position 50 percent previous 30 percent movement x 4 inch stroke 1 2 inches 0 1 2 inches is added to the travel accumulator New dead band thresholds o
108. eration information Methods Wizard to help configure and commission the positioner Standard and Device specific DD Standard DD descriptions for function blocks and transducer blocks are maintained by the Fieldbus Foundation These descriptions can be used as part of a field device DD by manufacturers to describe the standard features of their devices Device specific descriptions are developed by manufacturers to describe custom features which are unique to that particular device These two types of DDs the standard and device specific can then be combined to provide a complete DD for the field device 8 16 Object Dictionary Object Dictionary Description AP objects are described in the Object Dictionary OD with each entry describing an individual AP object and its message data The message data may consist of a number of characteristics defined for that particular object The OD allows the FBAP of a device to be visible to the fieldbus communica tions system Refer to the Fieldbus documentation for more information about OD Logix 340010 Digital Positioner Block Parameter Index Table 8 21 lists the index numbers for all block parameters defined in the FBAP for Logix 340010 digital positioner FLOWSERVE Table 8 21 Block Parameter Index Table Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07
109. ercent FINAL POSITION VALUE This is the valve s stem position as sensed by the positioner This value is always reported in percent of stroke CONTROL FLAGS Six options are provided under CONTROL FLAGS Each option has a signifi cant effect on how the positioner controls the valve The CONTROL FLAGS should be configured correctly These settings must match the settings of the DIP switches in the Logix 340010 to avoid possible operational issues FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Quick Opening Curve The Logix 340010 digital positioner comes with a default quick opening curve If this response is desired check the Quick Opening Curve and Custom Characterization Active boxes Equal Percent Curve The Logix 340010 digital positioner comes with a default equal percent curve If this response is desired check the Equal Percent Curve and Custom Characterization Active boxes Positioner Model This parameter is automatically set at power up It tells the positioner if it is an advanced pressure sensors model or standard no pressure sensors If the user wishes to over ride the Auto Model Detect feature consult the factory ActuatorStyle Check this box only if the positioner is mounted on a rotary type actuator Custom Characterization Active Check this box the FINAL VALUE parameter is to be character ized If the Quick Opening or Equal Percent box is also checked the positioner will
110. es to the second resource block to not zero element of the BLOCK_TEST auto mode parameter 2 Resource block is in OOS mode 2 Write auto mode to MODE_BLK TARGET of the resource block 3 The second element of BLOCK_TEST is 3 Write all zeroes to the second non zero element of the BLOCK_TEST parameter 4 A configuration error occurred in the 4 Find and correct any configurable block parameter outside its valid range See Clearing Block Configuration Errors in Sub section 10 6 Unable to change 1 The block has not been configured to 1 Build and download an execution analog output block from 005 mode execute It is neither in the function block schedule in the system management information base nor is it linked to another executing block via the next block to execute field in the block record relative parameter index 2 Resource block is in 005 mode 3 Block configuration error 4 The second element of BLOCK TEST is not zero schedule for the block including links to and from AO block with other function blocks 2 Write auto mode to MODE BLK of resource block 3 a Check the parameters SHED_OPT and CHANNEL All values must be non zero b BLOCK ERR for bit 1 set If set check all configurable parameters for possible invalid values See Clearing Block Configuration Errors in Sub section 10 6 4 Write all zeroes to the second element of the BLOCK TEST parameter AO block is in the correct
111. evice for the signature Analysis of the data is not done on the device but in the supervisory system System Preparation A CAUTION By definition the collection of the signature requires the unmanaged operation of the positioner Therefore the process must be in a safe operating mode where unexpected move ment of the valve will not cause a hazardous condition Before a valve signature can be run the Transducer Block must be out of service 005 FLOWSERVE Table 10 16 Transducer Block Signature Parameters Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Parameter Description Value Meaning Comments MODE_BLK The operatingmode of the Permitted Modes Auto Auto The transducer block must be transducer block target mode OOS Out of in the OOS mode to perform a Service signature SIG FLAGS Byte values which select 0 VALVE INIT Initializes Select the desired signature which signature options valve for signature options and then make sure the are used capture Read only signature parameters are set 1 _ Selects to the desired operation before which type of signature is beginning the signature desired Select for ramp signature 2 SIG COMPLETE Status byte set when the signa ture has been completed Read only 4 PRESS MEAS Selects if actuator pressure read ings are desired as part of the signature Select for readings 5 BEGIN_SIG Set to initiate th
112. executing block may not appear to execute because block parameters are updated only when the block executes Table 10 8 AO Block Parameters Parameter Initial Value Valid Range Corrective Action ALERT_KEY 0 non zero Initial value is a configuration error Set value to non zero number SIMULATE 1 disabled 1 2 disabled enabled Set value in valid range XD_SCALE 0 to 100 EU_100 gt EU_0 UNITS_ Set values to valid range s INDEX matches output of transducer block CHANNEL 0 1 2 Initial value is a configuration error Set value to valid range SP_RATE_DN INF 0 15 Set value to valid range SP_RATE_UP SP_HI_LIM 100 0 100 Set value to valid range SP_LO_LIM 0 0 100 Set value to valid range SHED_OPT 0 1 8 see Shed Options in the Initial value is a configuration FF specs error Set value in valid range BYPASS 0 1 0FF 2 0N Initial value is a configuration error Set value in valid range SHED_OPT 0 1 8 see Shed Options in the Initial value is a configuration FF specs error Set value in valid range HI_HI_LIM HI_LIM INF PV_SCALE INF Values must be set in rank order 4INF e g LO LIM LO LO LIM but HI LIM etc LO LIM LO LO LIM INF PV SCALE INF Values must be set in rank order INF OUT HI LIM 100 OUT SCALE 10 Verify that OUT HI gt OUT LO LIM 0 OUT LO LIM SP HI SP LO LIM 100 PV SCALE 10 Verify that SP HI gt 0 SP LO LIM flow
113. f 100 percent 80 percent present position plus 20 percent dead band and 60 percent 80 percent present position minus 20 percent dead band are calculated This process continues as the stem position moves throughout its stroke range Cycle Counter The cycle counter is another means of monitoring valve travel Unlike the travel accumulator the stem position must do two things to count as a cycle exceed the cycle counter dead band and change direction A cycle counter limit can also be written into the positioner If this limit is exceeded the LEDs will blink Green Green Yellow Green Position Deviation If the stem position differs fromthe control command by a certain amount for a given length of time the LED s will blink Red Green Red Red to signify excess deviation The trip point and settling times are set in the transducer block 8 13 Trend Objects Description Trend objects support the management and control of function blocks by providing access to history information Trend objects provide for short term history data to be collected and stored within a resource The collected data may be input and output parameters and status information from selected function blocks Trend objects are available anytime for reading A user will not typically view trend objects directly A host system may receive the data and build displays using the history data Logix 340010 Digital Positioner Trend Objects The Logix 340010 digital posi
114. gain factor is multiplied by absolute value of the error and added to the linear GAIN the result is a gain response which is proportional to the deviation Default is zero resulting in no response due to non linear gain action GAIN COMP The composite gain quantity including both linear and non linear gain parameters Read only parameter flowserve com FLOWSERVE I Target amp Permitted Mode Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Table 8 9 Honeywell PID Parameters Parameter Name Description Parameter Contents only parameter ERROR_ABS Absolute value of the difference between PV and working set point Read only parameter WSP Working set point This is the set point value after absolute and rate limits have been applied Deviation alarms are computed on this value Read BLOCK_TEST An internal Honeywell test parameter PID Block Diagram Figure 8 4 is a block diagram showing the key components of the PID control function block BKCAL_IN ROUT_IN Feed Forward Bypass FF SCALE BYPASS FF GAIN Setpoint Output PID Control SP RATE DN OUT HI LIM y GAIN OUT LO LIM SP RATE UP RESET Tn SP HI LIM BAL TIME BAL_T IME RATE EM PID FORM ALGO TYPE OUT LAG GAIN NLIN GAIN COMP ERROR ABS PV Filter Backward PV FTIME Path Outputs BKCAL HYS Mode Select SHED OPT Actual amp Normal TRK IN D TRK VAL Figure 8 4 PID Control
115. gital Positioner to a Fieldbus Network on page 19 2 Verify FB protocol being used Configurator displays Unknown after it connects 1 DD has not been loaded in the configurator correctly 1 Reload DD making sure Valtek products are listed Erratic communications occur 1 Maximum cable length or impedance exceeded 2 Card not receiving enough power Laptop batteries possibly low 3 Interference with I S barrier 1 See Wiring the Logix 34001Q Digital Positioner to a Fieldbus Network on page 19 2 Refer to AGA 181 for Network checkout procedure Alarms Temperature alarm occurs 1 Ambient temperature has exceeded electronics ratings 1 See Temperature Alarm in Section 8 Hall sensor alarm occurs 1 Hall connector may have bad connection 2 Sensor may be damaged 3 Low air supply pressure 1 See Hall sensor Alarm in Section 8 3 Check air supply Modulator current alarm occurs 1 Modulator minimum pressure may be too low 2 Clogged orifice 3 Bad cable connection 1 See Modulator current Alarm in Section 8 EEPROM checksum alarm occurs 1 Error when reading non volatile memory storage 1 See EEPROM checksum Alarm in Section 8 Multiple internal flags occur 1 Bad micro controller on main PCB assembly flowserve com C3 FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 Table 10
116. gital positioner is configured using a fieldbus configuration application running on a operator station or host computer The configuration tool allows the user to Connect function block inputs and outputs according to the process requirements Make changes to function block parameters according to the process requirements Make changes to the schedule of function block execution Write the FBAP changes to the device Mechanical Configuration Issues Air Action Air to open and Air to close are determined by the actuator tubing not the software When air action selection is made during configuration the selection is telling the control which way the actuator is tubed The tubing should be verified as correct prior to a stroke calibration The top output port on the positioner is called port 1 It should be tubed to the increase open side of the actuator That is for an air to open actuator port 1 should go to the bottom of the actuator FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Linear vs Rotary The positioner has two configuration settings Linear and Rotary In order to get better resolution stem position sensor gains are adjusted based on the angle of rotation of the linkage The linear setting allows for linkage rotation up to 65 The rotary setting allows for linkage rotation up to 95 These settings only determine the angle of sensor rotation and do not affect control parameters If a positioner i
117. he terminal voltage is within the limits listed in Table 4 2 Logix 340010 Digital Positioner Power Requirements FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 we Logix 340010 Digital Positioner Configuration 6 1 Introduction About This Section This section explains the tasks to establish communications and configure the Logix 340010 digital positioner for the process application An overview is given of the configuration tasks using the NI FBUS Configurator application as an example Detailed information on using the configurator application is found in the user manual supplied with the software Prior to installing the Logix 340010 refer to sections 5 6 and 7 in the Logix 340010 IOM for informa tion on how to mount install wire and start up a Logix 340010 CAUTION Before proceeding with the tasks in this section the Logix 340010 digital positioner must be installed and wired correctly The user should be somewhat familiar with the fieldbus configuration If the Logix 340010 digital positioner has not been installed and wired or if the user is not familiar with device configuration and or does not know if the Logix 340010 digital positioner is configured please read the other sections of this manual before configuring the Logix 340010 digital positioner 6 2 Logix 340010 Digital Positioner Communications Communications and Control All communications with the Logix 340010 digital positione
118. her the action is simply to hold or to move to FSTATE_VAL Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 The Target to Manual if IFS 1 0 option may be used to latch the fail safe state when IFS appears in the CAS IN status This will cause a fail safe block alarm After the cause of the IFS status is removed the target mode may be returned manually to CAS mode when it is safe to do so AO Block Parameter List Table 8 7 lists the block parameters and default values for the AO function block Table 8 7 AO Function Block Parameter List Data Type Write Restrictions Default Value Units 1 ST_REV S Unsigned16 Read Only 0 2 TAG DESC S Octet String All spaces 3 STRATEGY S Unsigned16 0 4 ALERT KEY S Unsigned8 0 5 MODE BLK Mix MODE BLK Target 008 Permitted OS MAN AUTO GAS RCAS Normal AUTO 6 BLOCK ERR D Bit String Read Only Y PV D ANALOG PV Read Only 8 SP N ANALOG PV PV SCALE Target mode must be AUTO 10 CAS or RCAS not permitted during cascade initialization tracking cannot be operative 9 OUT N ANALOG XD XD_SCALE Target mode must be Man 10 or 005 10 SIMULATE D SIM_FLOAT Enable OFF 11 PV SCALE S SCALING Actual mode must be Man 0 100 or 008 12 XD SCALE S SCALING Actual mode must be Man 0 100 or 008 13 GRANT DENY D ACCESS PERM T 14 10 OPTS S Bit String Target mode m
119. iation 0 1 83 1 81 Supply 0 82 Temperature 3 na ua 0 81 TOD SerlSOls s secte Eh E RUE 82 Alarm and Event 80 Alarms Internal Positioner Alarms 80 Internal Positioner Alerts 82 Alert Cycle COUNTER teet 83 Alerts Soft Limits tee tele 82 Travel Accumulator a 82 Analog to digital converter 155 Block Configuration Errors 55 107 109 Block configuration 101 Calibration Parameters 98 Calibration Procedures Two point Calibration 98 Code Download Utility 125 Configuration errors sss 102 Critical falls rtis 102 Custom Characterization 117 CYCLE COUNTER etes 52 FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 DEF DD Disketlar a 84 Device Application 3 3 3 0 0 79 Device Description 84 Domain Objects ier
120. ic NotLimited VALUE 82 78 FCD LGENIM3402 00 10 07 flowserve com FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Table 11 3 Logix 340010 011 A0 011 17 CAS IN STATUS Good Cascade NonSpecific NotLimited VALUE 0 8 SP RATE DN 1 ZINFPV Sec 9 SP RATE UP 1 INFPV Sec 20 SP HI LIM 100 21 SP LO LIN 0 22 CHANNEL 0x0001 1 1 23 FSTATE TIME 0Sec 24 FSTATE VAL 0 25 BKCAL OUT STATUS Good Cascade NonSpecific NotLimited VALUE 0 26 RCAS_IN STATUS Good_Cascade NonSpecific NotLimited VALUE 0 Initialized value Un initialized must be set to valid value 27 SHED_OPT NormalShed_NormalReturn 28 RCAS_OUT STATUS Good_Cascade NotInvited NotLimited VALUE 83 04 29 UPDATE_EVT UNACKNOWLEDGED Unacknowledged UPDATE_STATE Un initialized TIME STAMP 01 01 72 00 00 00 MM DD YY HH MM SS STATIC_REVISION 0x0002 RELATIVE_INDEX 0x001b 30 BLOCK_ALM UNACKNOWLEDGED Unacknowledged ALARM STATE Active Not Reported TIME STAMP 10 07 98 11 53 59 MM DD YY HH MM SS SUB CODE OutOfService VALUE 0x00 31 WSP STATUS Good_Cascade NonSpecific NotLimited VALUE 83 04 32 BLOCK_TEST Constantly increases BLOCK TEST 0xb9 BLOCK TEST 0x00 BLOCK TEST 0x00 BLOCK TEST 0x00 BLOCK TEST 0x00 BLOCK TEST 0x00 BLOCK TEST OxOf BLOCK TEST 0xc4
121. ical Assistance If the user encounters a problem with the Logix 340010 digital positioner the configuration of the Logix 340010 digital positioner should be checked to verify that all selections are consistent with the application If the problem persists call Flowserve s U S Technical Assistance between the hours of 8 00 am to 4 30 pm MST Monday through Friday for direct factory technical assistance Phone 801 489 2409 Fax 801 489 2599 Help Desk 801 489 2678 E mail digitalproducts flowserve com An engineer will discuss the problem with the user Please have the complete model number serial number and software revision number on hand for reference The model and serial numbers can be found on the Logix 340010 digital positioner nameplate The firmware revision numbers of the electronics boards and boot code can be found by accessing and reading the REVISION_ARRAY parameter in the resource block of the device For further details see Simulation Dip Switch in section 6 5 If the engineer determines a hardware problem exists a replacement Logix 340010 digital positioner or part will be shipped with instructions for returning the defective unit Do not return the Logix 34001Q digital positioner without authorization from Valtek Product Technical Assistance or until the replacement has been received and a RGA Return Goods Authorization has been issued by Flowserve NOTE Flowserve does not offer technical support for Nation
122. ient temperature particle size below 1 microns oil content not to exceed 1 part per million Flowserve s standard coalescing filter is highly recommended to help meet these requirements Small particles oil that has varnished corrosion ice burrs and extreme wear could cause the spool valve to act abnormally If the spool valve is suspected of sticking it can be inspected by performing the following 1 Make sure the valve is bypassed or in a safe condition 2 Disconnect the power and air supply to the unit 3 Remove the spool valve cover by removing the screw and sliding the cover assembly backwards until the tab is clear of the slot 4 Inspect the coalescing filter element in the spool valve cover for signs of oil water and debris that may have come from the air supply A clean filter is white 5 Remove the two phillips head screws holding the spool valve to the housing Inspect the free movement of the spool by carefully sliding the block up and down on the spool about 0 25 inches The block should slide on the spool with no resistance Carefully remove the block ensuring it is removed concentric with the spool 6 Inspect the block and spool for oil water debris and wear If oil water and or debris are found the spool and block can be cleaned with a non residue cleaner lint free cloth and soft bristle brush If wear is found replace the driver module assembly per the IOM manual 7 Before re assembly verify that the th
123. iguration application creating or making changes to the device configura tion See Section 6 9 Configuration Tasks 4 Writing the device configuration changes to the device See Section 6 9 Configuration Tasks 5 Saving device configuration to disk See Section 6 9 Configuration Tasks 6 4 Device Configuration Function Block Application Process All fieldbus devices contain one or more Function Block Application Processes FBAP as part of their device configuration The FBAP in the Logix 340010 digital positioner is a software application that defines the particular characteristics of the Logix 340010 digital positioner The FBAP comprises function blocks a transducer block and a resource block plus other functions which support these blocks Each function block contains a set of operating parameters some of which can be user configured that define the operating characteristics of the Logix 340010 digital positioner Function blocks perform or execute their specific functions according to a schedule This schedule provides the sequence and timing of events which occur within a device and also between other fieldbus devices This schedule is coordinated with the function block execution schedules in the device and other fieldbus devices on the network Additional information on the FBAP contained in the Logix 340010 digital positioner is found in Section 8 Device Configuration Fieldbus Configuration Application The Logix 340010 di
124. iguration is write protected ATTENTION The dip switch is factory set for read and write access not write protected Off position If the dip switch is the On position the positioner must be powered down before changing the dip switch NOTE The write protect dip switch is used in conjunction with the FEATURE_SEL parameter and is explained below Refer to the following steps to set the write protect dip switch 1 Remove power to Logix 340010 2 Loosen cap lock and unscrew the main housing cover of housing FLOWSERVE Logix 34001 Digital Positioner 3 ATTENTION Using a ground strap or ionizer is highly recommended when handling the electronics module because electrostatic discharges can damage certain circuit components 4 Locate the dip switch on the main electronic boards in the housing 5 Set write protect dip switch to the appropriate position on the electronics board See Figure 6 1 and Table 6 1 6 Replace the cover and lock the locking screw 9 DIP Switch Block f s Q E Bm s Off m On FF Write Protect Dip Switch Figure 6 1 Write protect Jumper Location on Controller Board Table 6 1 Write Protect dip switch Settings To Set the Dip Switch to Enable read and write access to the Off position on the dip Off On device s configura
125. ile Parameter must be retained during a power cycle It is not under the static update code D Dynamic The value is calculated by the block or read from another block Default Value Default values for the block parameters These are the values that are used when the FBAP is initialized for the first time or selecting restart with defaults of the resource block parameter RESTART FCD LGENIM3402 00 10 07 flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 8 4 Resource Block Resource Block Function The resource block contains data and parameters related to overall operation of the device and the FBAP Parameters that describe the hardware specific characteristics of the device and support application download operations make up the resource block Resource Block Parameters Table 8 3 lists the FF and Flowserve defined parameters and their default values contained in the resource block Table 8 3 Resource Block Parameters Index Name Data Type Structure Store Default Value 1 ST_REV Unsigned 16 S 0 2 TAG DESC Octet string S all blanks 3 STRATEGY Unsigned16 S 0 4 ALERT KEY Unsigned8 S 0 5 MODE BLK Mode MIX Target 00S 6 BLOCK_ERR Bit string D 7 RS_STATE Unsigned8 D 8 TEST RW Test D 9 DD RESOURCE Visible string S 10 MANUFAC ID Unsigned32
126. ined 5 32 String anufacturer Specific Parameters DAG PERCENT S float C Contained D 4 0 100 Read only Vote 1 CONTROL FLAGS S Bit String C Contained N 1 enum 0 S Note 3 GAIN UPPER float C Contained 5 4 0 5 Note 3 GAIN_LOWER loa C Contained 5 4 O S Note 3 GAIN_MULT loa C Contained 5 4 0 5 Note 3 IGAI 5 Integer16 C Contained 5 2 0 5 Note 3 IL_OFFSET loa C Contained 5 4 O S Note 3 STATUS FLAGS S Bit String C Contained N 1 enum Read only CMD USED S loai C Contained D 4 10 to 110 Read only CALIBRATE S Unsigned8 C Contained D 1 enum Normal 0 S Note 3 Operation DAG VALUE Unsigned16 C Contained D 2 0 4095 0 S Vote 2 3 PRESS CAL float C Contained S 4 60 Note 3 CALIBRATE_FLAGS S Bit String C Contained D 1 enum Read only SOFTSTOP_HIGH float C Contained 5 4 10to 110 110 0 S Note 3 SOFTSTOP LOW float C Contained 5 4 10to 110 10 0 S Note 3 CYCLE COUNTER S Unsigned32 C Contained N 4 0 0 Note 3 4 29x109 CYCLE DEADBAND S float C Contained 5 4 10 100 20 Note 3 CYCLE_LIMIT Unsigned32 C Contained S 4 0 4294967294 Note 3 4 29x109 TRAVEL ENG float C Contained 5 4 0 0 Note 3 4 29x109 TRAVEL float C Contained 5 4 10 100 20 Note 3 DEADBAND TRAVEL_ALERT float C Contained 5 4 0 Note 3 4 29x109 2e 006 STROKE_ENG float C Contained 5 4 0 1 Note 3 4 29x109 TRAVEL UNITS Unsigned8 C Contained 5 1 0 inches Note 3 4 29x109 flowserve c
127. ing starting up and operating the Valtek Logix 340010 digital positioner with FOUNDATION fieldbus FF This manual provides detailed information for installation and operation to assist first time Logix 340010 digital positioner users This manual is written as the technical guide for the experienced fieldbus user It does not contain information on fieldbus communications and usage It is recommended that a user new to fieldbus attend the training courses that are taught by the Fieldbus Foundation to obtain the background knowledge that is needed to operate a fieldbus segment Refer to Contacting the Fieldbus Foundation on page 9 About This Manual This manual provides installation operation maintenance for the Logix 340010 digital positioner with FOUNDATION fieldbus communications Reference information is also provided The sections of information contained in the manual follow this order Background and pre installation Logix 340010 digital positioner mechanical and electrical installation Logix 340010 digital positioner configuration Operation Reference information flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 Symbol Definitions E gt gt This CAUTION symbol on the equipment refers the user to the installation manual for additional information This symbol appears next to required information in the manual ATTENTION Electro Static Disch
128. ioner LGENIM3402 00 10 07 Virtual Field Device VFD List Objects Two objects identify the VFDs in the device OD Index VFD_REF VFD_TAG 273 1 MIB 274 2 Resource Function Block Scheduling The SMIB contains a schedule called the function block schedule that indicates when that device s function blocks are to be executed System Management schedules the start of each function block relative to the macro cycle of the device The macro cycle represents one complete cycle of the function block schedule in a device The macro cycles of all devices on the link are synchronized so that function block executions and their corresponding data transfers are synchronized in time Using the configurator software the device s function block schedule can be pre configured Function Block Scheduling Objects Four scheduling objects are defined in the Logix 340010 digital positioner Table 8 27 lists the func tion block scheduling objects with their object directory index and default values Table 8 27 Function Block Scheduling Objects Object Description OD Index Default Value VERSION_OF_SCHEDULE The version number of the 275 0 function block schedule FB Schedule Entry 1 Default setting is the AO 276 START_TIME_OFFSET block 0 FB_OBJECT_INDEX 257 VFD_REF 1 FB Schedule Entry 2 Default setting in the PID 277 START TIME OFFSET 16000 block OBJECT INDEX 310 VFD REF 1 FB Schedule
129. ions Parameter Default Value Function MODE_BLK TARGET 00S Determines the mode of the function block FINAL_VALUE No default Command going to positioner before characterization soft stops or MPC FCD LGENIM3402 00 10 07 flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 Table 8 6 Transducer Block Parameter Descriptions Parameter Default Value Function FINAL_VALUE_CUTOFF_HI 110 This will saturate the actuator in an open position if FINAL_VALUE becomes greater than the cutoff value FINAL_VALUE_CUTOFF_LO 1 This will saturate the actuator in a close position if FINAL_VALUE becomes less than the cutoff value This is the same has the Minimum Position Cutoff feature of the Logix 1200 digital positioner The new terminology matches FF terminology FINAL_POSITION_VALUE Dynamic Actual stem position in percent of stroke FINAL_VALUE_RANGE 110 to 10 The high and low range limit values the engineering units code and the number of digits to the right of the decimal point to be used to display the final value DAC_PERCENT Dynamic DAC output in percent CONTROL_FLAGS Used to tell positioner type of actuator and characterization to use Note Must match DIP switch settings GAIN_UPPER 2 Maximum proportional gain used GAIN_LOWER 1 Minimum proportional gain used GAIN_MULT 0 05 Adjust the rate of change between GAIN_UPPER and GA
130. ire no further adjust ments if Auto Tune is enabled on the user interface CMD USED This is the set point or command to which the positioner is controlling After FINAL VALUE is acted on by Characterization Softstops and FINAL VALUE CUTOFF CMD USED reports the modified or used command value CALIBRATE This parameter initiates calibration Three types of calibration are available Stroke Pressure Sensors advanced models only To learn more about calibration refer to the Calibration section of this document PRESS CAL Before doing a pressure sensor calibration enter the supply pressure being used in units expressed by PRESS UNITS SOFTSTOP HIGH Software imposed stroke limit The positioner will not allow the valve to open beyond the value shown in this parameter 51 SOFTSTOP LOW Software imposed stroke limit The positioner will not allow the valve to close beyond the value shown in this parameter normally psi flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 CYCLE COUNTER This parameter counts the number of cycles that have occurred CYCLE DEADBAND order for a cycle to be counted it must be greater than the value in this field CYCLE LIMIT lf CYCLE COUNTER exceeds this value the LED lights will start to blink Green Green Red Green and a warning will be generated in TRAVEL FLAGS TRAVEL ENG Total distance the valve stem has traveled TRAVEL DEADBAND Amount in percen
131. iti Section 5 Logix 340010 Digital Positioner Installation oner Mounting Refer to Logix 34001Q Digital Positioner IOM Wiring 3 Power Up Logix 340010 digital Section 5 4 Powering Up the Logix 340010 Digital Positi positioner oner 4 Establish Communications Section 6 7 Establishing Communications Initial checks Section 6 8 Making Initial Checks 5 Configure Logix 340010 digital Section 6 9 Configuration Tasks The user manual supplied positioner with the fieldbus configuration application 6 Operation Section 7 Operation Also see supervisory control applica tion documentation Periodic Maintenance Section 9 Calibration Calibration Section 10 Troubleshooting 2 Troubleshooting if problems Section 11 Software Maintenance arise E Replacement if needed Section 9 Calibration FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Bench Configuration Optional 3 1 Introduction About This Section The bench configuration is an optional procedure for checking your device This section provides a procedure for configuring the Logix 340010 digital positioner This allows the user to load configura tion information into the device before it is connected in a fieldbus network This enables the user to perform a bench check and configuration of the device before installation Calibration is also possible before the device is installed in the field Device
132. k parameter segment of the object dictionary See Object Dictionary Section 8 16 Name The mnemonic character designation for the parameter Data Type Structure Data type or structure for the parameter value 1 Data types consist of simple variables or arrays and are Unsigned8 Unsigned16 Unsigned32 An unsigned variable of 8 16 or 32 bits Floating point Floating point variable Visible string Visible string variable Octet string Octet string variable Bit string Bit string variable 2 Data Structures consist of a record which may be Value and Status float Value and status of a floating point parameter Scaling Static data used to scale floating point values for display purposes Mode Bit strings for target actual permitted and normal modes Access permissions Access control flags for access to block parameters Alarm float Data that describes floating point alarms Alarm discrete Data that describes discrete alarms Event update Data that describes a static revision alarm Alarm summary Data that summarizes 16 alerts Simulate Float Simulate and transducer floating point value and status and a simulate enable disable discrete Test Function block test read write data Store Indicates the type of memory where the parameter is stored Static Writing to the parameter changes the static revision counter parameter ST REV N Non volat
133. l percent Curve 0 Use custom curve user may edit 1 Use default equal percent curve 7 Quick opening Curve 0 Use custom curve user may edit 1 Use default quick opening curve NOTE When bit 2 is set if bit 6 and 7 0 the positioner will use the custom modifiable curve The code will prevent both bits from being set at the same time When bit 2 is set if either bit 6 or 7 are set the corresponding default characterization curve will be used If bit 2 0 the positioner will use linear stem positioning regardless of the value of bits 6 and 7 FAIL MODE This variable is used to indicate the desired fail action of the Logix digital position should loss of communications occur If this variable 0x00 the fail action will be last known position Logix software prevents more than 1 bit being set at a time Description 0 1 Fail to last commanded position 1 Fail valve to closed 0 position 2 1 Fail valve to full opened 100 position FCD LGENIM3402 00 10 07 flowserve com FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 INTERNAL_FLAGS Each bit within this variable is a flag indicating parameters relevant to the internal operation of the positioner electronics A logic 1 indicates error is active Bit Description 0 0 No error 1 12 bit A D reference error 1 0 error 1 1 23V reference error 2 0 e
134. l positioner Request and display Logix 340010 digital positioner data Configure the Fieldbus network NI FBUS Configurator version 2 36 or higher is compatible with the latest Logix 34001Q digital positioner Please contact a Flowserve representative for more information 1 2 Fieldbus Logix 340010 Digital Positioner About the Logix 340010 Digital Positioner The Logix 34001Q digital positioner is furnished with FOUNDATION fieldbus interface to operate in a compatible distributed fieldbus system See Section 1 4 for an overview of fieldbus The Logix 340010 digital positioner includes FOUNDATION fieldbus electronics for operating in 13 a 31 25 kbit s fieldbus network It features standard fieldbus function blocks with manufacturer specific additions for enhanced operation This Logix 340010 digital positioner is a Link Master device which means it can function as the backup Link Active Scheduler in a fieldbus network flowserve com FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 we In addition to providing the Fieldbus Interface the Logix 340010 digital positioner can also perform loop control functions In conjunction with other FOUNDATION fieldbus compliant devices its func tion block set allows the formation of an extensive set of basic control applications Figure 1 1 Fieldbus Positioner Logix 340010 Digital Positioner The Logix 340010 digital positioner in conjunction with any valve
135. lid schedule must have been downloaded into the device for control from the AO block Calibration Set the AO block and Resource block to OOS Next set the Transducer block MODE_ BLK to Out of Service OOS Write the desired calibration to CALIBRATE to perform the calibration routine If performing the actuator pressure transducer calibration the user will need to first write the supply pressure value into PRESS_CAL in psig flowserve com 1 FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 we Configuration Description 8 1 Introduction About This Section This section provides information about the construction and contents of the Logix 340010 digital positioner Function Block Application Process FBAP the application that defines Logix 340010 digital positioner function and operation in the process application This information provides some understanding of the elements that make up the configuration of the device application For More Information on FBAP The FBAP elements are described as they apply to the Logix 340010 digital positioner in the following sections More detailed information can be found in Fieldbus Foundation documents FF 890 and FF 891 Foundation Specification Function Block Application Process Parts 1 and 2 8 2 Function Block Application Process Introduction The FBAP comprises a set
136. maximum gain deviation x gain multiplier If proportional gain lt minimum gain then proportional gain minimum gain Maximum Gain GAIN_UPPER Gain Multiplier Determines Slope GAIN_MULT Proportional Gain Minimum Gain GAIN_LOWER Small Steps Large Steps deviation Figure 10 2 Gain Effect Diagram This algorithm allows for quicker response to smaller steps yet stable control for large steps Refer to Figure 10 2 Setting the gain multiplier to zero and max gain min gain results in a typical fixed proportional gain The higher the gain multiplier the larger the required deviation before the gain increases Default values upon initiating a reset to the factory defaults are maximum gain 2 0 minimum gain 1 0 FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 and gain multiplier 2 0 05 These values will allow stable control on all Valtek control product actuator sizes Integral Gain IGAIN The integral gain is primarily for deviations due to temperature drift within the inner loop spool control The factory default value is 10 Although higher numbers can speed the time it takes to reach zero deviation it can add overshoot if too large It is recommended that maximum and minimum gains be adjusted while leaving Integral Gain fixed at 10 Integration is disabled below a stem position of 3 percent and above a stem position of 97 percent This is to prevent integration win
137. meters for this communication relationship are stored in a Virtual Communications Reference VCR object flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 VCR Attributes The attributes for the VCR types VCR name defined in the Logix 340010 digital positioner device are standard fieldbus attributes There are 16 available VCR s available in the Logix 340010 For detailed descriptions of these attributes see Unsupported Services The following is a list of services which are not supported not used in the Logix 340010 digital positioner FBAP FB Action all function blocks are static Put_OD all ODs are static Domain upload Program invocation Reception of alert and trend indications Access protection and check of password AlertEventConditionMonitoring Write to variable lists Create Modify Delete variable lists Read and write access by name PhysRead PhysWrite ReadWithType WriteWithType InformationReportWithType 8 20 Logix 340010 Digital Positioner Variable Enumeration The following list defines the Logix 34001Q digital positioner variables enumeration CALIBRATE This variable initiates calibration procedures and reports current state of calibration during the procedure Value Function 0 Normal operation position control enabled 1 Automatically calibrate stroke Re Cal stroke 2 Automatically calib
138. mmended actions Table 10 1 Device Troubleshooting A Symptom Device not visible on network Possible Cause Device may have a node address that is within the unpolled range of addresses Items to Check Look at the following settings of the host system First Unpolled Node Number of Unpolled Nodes Recommended Action Set number of unpolled nodes to 0 No power to the device Measure the DC voltage at the device s SIGNAL terminals Voltage must be within the limits as shown in Table 4 2 on page 15 If no voltage or voltage is out of operating limits determine cause and correct Insufficient current to device Measure DC current to device It should be between 23 and 27 mA If current is insufficient determine cause and correct More than two or less than two terminators wired to fieldbus link Check to see that only two termina tors are present on link Correct if necessary Insufficient signal to device Measure the peak to peak signal amplitude it should be Output 0 75 to 1 0 Vp p Input 0 15 to 1 0 Vp p Measure the signal on the and SIGNAL terminals and at a frequency of 31 25k Hz If signal amplitude is insufficient determine the cause and correct Note AG 181 can be a valuable tool in troubleshooting network problems FLOWSERVE Incorrect or Non compatible Tools If the user is using non compatible versions of fieldbus soft
139. n About This Section This section provides information about the mechanical and electrical installation of the Logix 340010 digital positioner It includes procedures for mounting piping and wiring the Logix 340010 digital positioner for operation Refer to Logix 340010 Digital Positioner IOM in for detailed information 5 2 Mounting Variations Overview The Logix 34001Q digital positioner can be mounted to a Valtek control valve Other manufacturer s control valve NOTE Figure 5 1 through Figure 5 4 show typical installations for comparison Figure 5 1 Typical Linear Actuator mounted Installation flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 Figure 5 4 Logix 340010 Digital Positioner Mounted to a Diaphragm Actuator FLOWSE RVE Logix 340010 Digital Positioner 5 3 Wiring Logix 340010 Digital Positioner Wiring the Logix 340010 Digital Positioner to a Fieldbus Network The Logix 340010 digital positioner is designed to operate in a two wire fieldbus network Although wiring the Logix 34001Q digital positioner to a fieldbus network is a simple procedure a number of rules exist that should be followed when constructing and wiring a network This section provides general guidelines that should be considered when wiring the Logix 340010 digital positioner to a fieldbus network segment A proced
140. n this variable is a flag indicating parameters relevant to the pressure sensors Advanced model ONLY A logic 1 indicates error is active Description 0 0 No error 1 Loss of supply 1 Not used 2 0 No error 1 Output port 1 sensor failure low pressure reading during calibration 3 0 No error 1 Output port 2 sensor failure low pressure reading during calibration Not used Not used Not used Not used s gt gt PRESS_UNITS This is an enumerated byte that indicates the engineering units being utilized for pressure sensor reporting The embedded code supports units of psig barg KPag and Kg cm2g The unit codes are defined as follows 6 psi e 10 Kg cm2 12 Kpa SIG FLAGS Byte which will be added to the end of each signature data frame to show progress and end of signature One flag will set STEP or RAMP STATUS flags STATUS FLAG Status flag variable for fieldbus When a bit is set the corresponding flag variable is reporting an alarm condition Bit Description 0 0 No error 1 Error reported in CALIBRATE flags 1 0 No error 1 Error reported in TRAVEL flags 2 0 No error 1 Error reported in INTERNAL flags 3 0 No error 1 Error reported in PRESSURE flags 4 0 No error 1 Communications error 5 Not used 6 Not used 7 Not used TEMP UNITS This is an enumerated byte that indicates the e
141. nabling Simulation Before the ENABLE DISABLE in the SIMULATE parameter may be selected the hardware simulation must be enabled for the device To enable simulation in the device set the SIMULATE dip switch to the On position select RESTART PROCESSOR in the Resource block RESTART parameter To ensure that simulate is permitted in the device go to the Resource Block and read the BLOCK ERR parameter It should indicate Simulation Enabled Simulating the Transducer To simulate the READBACK parameter set the SIMULATE parameter as follows 1 Set ENABLE DISABLE to ACTIVE and write the parameter 2 Set SIMULATE VALUE and SIMULATE STATUS as desired and write the parameter 3 Read the READBACK parameter This should reflect the value and status which was set in the SIMULATE parameter NOTE The TRANSDUCER VALUE and TRANSDUCER STATUS will continue to be updated by the transducer source as described in the next section Transducer Position Source Selection The source of the TRANSDUCER VALUE and TRANSDUCER STATUS in the SIMULATE param eter is determined by the FEATURE SEL parameter in the Resource Block If FEATURE SEL OUT READBACK not selected default then the transducer source will be the AO OUT parameter If FEATURE SEL OUT READBACK is selected then the transducer source will be the FINAL POSITION VALUE from the Transducer Block Because the FINAL POSITION VALUE in Logix 340010 transducer block reflects the actual actuator
142. nfigured according to the process requirements 9 Adjust the block execution schedule The function block execution schedule changed according to the process requirements flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 Table 6 5 Logix 340010 Digital Positioner Configuration Task List Task Procedure Result 10 Write configuration to the fieldbus The configuration changes are sent to the appro network priate fieldbus devices on the network 11 Save the device configuration to disk A copy of the device configuration file is saved on the hard disk of the computer or other disk FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 we Operation 7 1 Introduction About This Section This section outlines the tasks for operating and monitoring the Logix 340010 digital positioner on a fieldbus network Refer to the Logix 340010 Digital Positioner Start up Guide for additional information 7 2 Operation Tasks Fieldbus Device Operations Positioning For the most basic operation of the Logix 340010 digital positioner the user must write the desired final position value to OUT in the AO block The AO block MODE_BLK would be set to Manual The AO block SHED_OPT must be set to anything but uninitialized and the CHANNEL is set to1 The Transducer block MODE BLK is set to Auto The Resource block MODE BLK is set to Auto Note A va
143. ngineering units being utilized for temperature reporting The embedded code supports C and F The unit codes are defined as follows 32 C 33 F flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 TEST_MODE This variable is bit mapped variable that will allow special tests to be done to the positioner Bit Test 0 DAC control given to PC write to DAC_value 1 Blink red LED used for electronics board test Bits 2 amp 3 may not be set when active 2 Blink yellow LED used for electronics board test Bits 1 amp 3 may not be set when active 3 Blink green LED used for electronics board test Bits 1 amp 2 may not be set when active 4 Reserved 5 Reserved 6 Reserved 7 Enable diagnostic scan list TRAVEL FLAGS Each bit within this variable is a flag indicating errors or alerts related to valve travel Logic one indicates the flag is active Bit Description 0 0 No alert 1 Final Value Cutoff active this can be either high or low 1 0 No alert 1 Lower soft stop active 2 0 No alert 1 Upper soft stop active 3 0 No alert 1 Lower position alert 4 0 No alert 1 upper position alert 5 0 No alert 1 Cycle counter limit exceeded 6 0 No alert 1 Travel accumulator limit exceeded 7 0 No alert 1 Position deviation alert TRAVEL_UNITS This is an enumerated byte tha
144. nications Once the Logix 340010 digital positioner is connected to the fieldbus network and powered up the user is ready to start communicating with the device The procedure in Table 6 3 outlines the steps to initiate communications with a Logix 340010 digital positioner using the NI FBUS Configurator Table 6 3 Starting Communications with Logix 34001Q Digital Positioner Step Action 1 Check that the fieldbus is powered up Verify that the power supply is on and connected with the proper polarity See Table 4 2 Logix 34001Q Digital Positioner Power Requirements for proper voltage levels 2 Verify that the operator interface is loaded with Start the application on the computer the NI FBUS Configurator or other configuration application 3 View the active devices connected to the network Start the NI FBUS fieldbus driver and Configurator NOTE Network guidelines as out lined in AG 181 have been followed 4 Access the Logix 340010 digital positioner s blocks Start the NI FBUS Configurator application and parameters Tag Name Assignments If device or block tags have not been assigned to a device the NI FBUS Configurator will automati cally assign a default device tag name This is done so that the devices are visible on the network The user can then change tag names according to the process requirements 6 8 Making Initial Checks Identifying the Logix 3400 Digital Positioner Before proceeding verify
145. nly If it is not linked it can be written to Range Check Flag to check that the value is within the valid range given in the table flowserve com FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Parameter Summary A summary of the Fieldbus Foundation defined parameters can be found in FF 890 and FF 891 Foundation Specification Function Block Application Process Parts 1 and 2 Table 8 12 Resource Block Parameter Summary Parameter Obj Data Type Use Model Store Size Valid Initial Perm Mode Other Range Check Mnemonic Type Range Value Units DL CMD1 S Unsigned8 C Contained D 1 00S written sequentially DL_CMD2 S Unsigned8 C Contained D 1 00S written sequentially DL_APPSTATE S Unsigned16 C Contained 5 2 Read only DL SIZE S Unsigned32 C Contained 5 4 Read only DL CHECKSUM S Unsigned16 C Contained S 2 Read only REVISION A 3 Unsigned16 C Contained S 6 Read only ARRAY BLOCK_TEST 8 Unsigned8 C Contained D 8 ERROR DETAIL A 3 Unsigned16 C Contained D 6 0 0 0 Read only Table 8 13 Transducer Block Parameter Summary Parameter Obj Type Data Type Use Model Store Size Valid Range Initial Value Units Perm Mode Other Range Mnemonic Check TRANSDUCER_ 5 Unsigned16 C Contained S 2 Read only DIRECTORY TRANSDUCER S Unsigne
146. o alert the user to low supply pressure as well as complete loss of pressure flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 Top Sensor Bottom Sensor Each sensor is checked during actuator calibration If a calibration reading appears to be out of range the appropriate alarm will become active The pressure sensors are located on the collector board assembly Internal Positioner Alerts MPC FINAL VALUE CUTOFF HI FINAL VALUE CUTOFF LO The MPC or tight shutoff feature of the Logix 340010 digital positioner allows the user to control the level at which the command signal causes full actuator saturation in the closed or open position This feature can be used to guarantee actuator saturation in the closed or open position or prevent throttling around the seat at small command signal levels To enable use configuration to apply the desired MPC threshold Note The positioner automatically adds a 1 percent hysteresis value to the MPC setting to prevent jumping in and out of saturation when the command is close to the MPC setting Question set the FINAL VALUE CUTOFF LO at 5 percent How will the positioner operate Answer Assume that the present command signal is at 50 percent If the command signal is decreased the positioner will follow the command until it reaches 5 percent At 5 percent the spool will be driven in order to provide full actuator saturation The positioner will maint
147. oes outside the operating range 40 F to 185 F 40 C to 85 C the temperature alarm will become active The red LED will also blink If this alarm is present and the ambient temperature reading is incorrect the main PCB assembly must be replaced Refer to the Logix Series 340010 Digital Positioner IOM for spare parts kit numbers Hall sensor Alarm As described in Theory of Operation in section 1 the Logix 340010 digital positioner incorporates an inner loop spool positioning stage A hall sensor is used for spool control If the electronics senses a problem with the sensor the hall sensor alarm will become active Some common reasons for a hall sensor alarm are loose or missing cable connection to the collector board assembly or a broken wire In the rare event that the actual hall sensor is defective the driver module assembly must be replaced Refer to the Logix Series 340010 Digital Positioner IOM for spare parts kit numbers Note A loss of air supply can trigger a Hall Sensor alarm Modulator current Alarm In the Logix 340010 the modulator current is no longer measured The value that is being measured is peizo voltage If the piezo voltage is out of range an alarm will trigger To determine the actual piezo voltage read the value from MOD_Current Move the decimal place one to the right to obtain the actual piezo voltage Replacement of the driver module may be necessary if the alarm persists and the positioner does not function
148. of 5 Configuration File Data Comments 60 BOTTOM_PRESSURE 0 01 61 SUPPLY_PRESSURE 65 62 VOLTAGE_REFERENCE 0 032 63 HALL_SENSOR 0 64 DAC_CHECK 0 65 MOD CURRENT 0 66 IL CHK 0x0000 68 PRESS FLAGS 0x00 69 PRESS UNITS psi 70 TEMP UNITS Degrees Celsius 71 ELECTRONICS SN NULL 72 SOFTWARE VER 0x20F4 61 62 63 64 65 66 67 INTERNAL FLAGS 0x00 68 69 70 71 72 73 73 FUTUREXD3 STATUS Good_Cascade NonSpecific NotLimited VALUE Discrete state 0 74 FUTUREXD4 0x00000000 flowserve com FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Table 11 2 Logix 340010 011 XD 011 FVPTB Configuration File Data Comments 75 SPI TEST SPI TEST RCV 0x00 SPI TEST RCV 0x00 SPI TEST RCV 0x00 SPI TEST RCV 0x00 SPI TEST 0x00 SPI TEST 0x00 SPI TEST RCV 0x00 SPI TEST RCV 0x00 SPI TEST RCV 0x00 SPI TEST RCV 0x00 SPI TEST RCV 0x00 SPI TEST RCV 0x00 SPI TEST RCV 0x00 SPI TEST 0x00 SPI TEST RCV 0x00 SPI TEST 0x00 76 SPI TEST TX SPI TEST TX 0x00 SPI TEST TX 0x00 SPI TEST TX 0x00 SPI TEST TX 0x00 SPI TEST TX 0x00 SPI TEST TX 0x00 SPI TEST TX 0x00 SPI TEST TX 0x00 SPI TEST TX 0x00 SPI TEST TX 0x00 SPI TEST TX 0x00 SPI TEST TX 0x00 SPI TEST TX 0x00 SPI T
149. of Service mode for the button to become active After completion of the calibration cycle the block must be returned to normal mode for operation to resume Re Cal only affects position calibration Any previous configuration or stored information is not affected Re Cal must be used to Auto Tune the positioner Position 0 percent Calibration Flag During stroke calibration the Logix 340010 digital positioner checks to see if the linkage is placing the stem position sensor in range If the valve stroke causes stem position measurement to go out of range in the closed position a Position 0 percent Flag will be generated The valve stem will stop in the closed position and the LEDs will blink Yellow Red Yellow Red Linkage must be adjusted to bring the sensor in range Special LED indication If the linkage is out of range the LEDs can be used as an adjustment guide The LEDs will blink Yellow Red Green Green when the linkage is brought into range Refer to IOM for additional information Position 100 percent Calibration Flag During stroke calibration the Logix 340010 digital positioner checks to see if the linkage is placing the stem position sensor in range If the valve stroke causes stem position measurement to go out of range in the open position a Position 100 percent Flag will be generated The valve stem will stop in the open position and the LEDs will blink Yellow Red Red Yellow Linkage must be adjusted to bring the sensor in
150. of elementary functions which are modeled as function blocks Function blocks provide a general structure for defining different types of device functions such as analog inputs analog outputs and PID control The FBAP also contains other objects that provide other device functions such as furnishing alarm information historical data and links to other blocks for transferring data FBAP Elements The key elements of the FBAP are Logix block objects and their parameters and consist of the following block types Resource block Transducer block PID Function block AO Function block Link Objects Alert Objects Trend Objects View Objects Domain Objects flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 Device Objects Link objects allow the transfer of process data from one block to another View Alert and Trend objects handle function block parameters for operator interface of views alarms and events and historical data A brief description of these objects is presented in the following sections 8 3 Block Description Block Objects Blocks are elements that make up the FBAP The blocks contain data block objects and parameters that define the application such as the inputs and outputs signal processing and connections to other applications The Logix 340010 digital positioner application contains the following block objects Resource block Transducer
151. offices 2006 Flowserve Corporation Irving Texas USA Flowserve is a registered trademark of Flowserve Corporation flowserve com
152. ogix 340010 011 PID 011 PID 21 SP 100 22 SP LO LIM 0 23 GAIN 0 24 RESET 5Sec 25 BAL TIME 0Sec 26 27 26 RATE 0Sec 27 BKCAL IN STATUS Good Cascade NonSpecific NotLimited VALUE 0 28 OUT_HI_LIM 100 29 OUT LO LIM 0 30 BKCAL_HYS 0 5 31 BKCAL OUT STATUS Good Cascade NonSpecific NotLimited VALUE 0 32 RCAS_IN STATUS Good_Cascade NonSpecific NotLimited VALUE 0 33 ROUT_IN STATUS Good_Cascade NonSpecific NotLimited VALUE 0 34 SHED_OPT NormalShed_NormalReturn Initialized value uninitialized must be set to a valid value 35 RCAS_OUT STATUS Good_Cascade NotInvited Constant VALUE 0 36 ROUT_OUT STATUS Good_Cascade NotInvited LowLimited VALUE 0 37 TRK_SCALE EU_100 100 EU_0 0 UNITS_INDEX 0X0000 DECIMAL 0X00 38 TRK_IN_D STATUS Bad OutOfService NotLimited VALUE Discrete State 0 39 TRK_VAL STATUS Bad OutOfService NotLimited VALUE 0 40 FF_VAL STATUS Bad OutOfService NotLimited VALUE 0 FLOWSERVE Table 11 4 Logix 340010 011 PID 011 PID Configuration File Data 41 FF_SCALE EU_100 100 EU 0 0 UNITS INDEX 0x0000 DECIMAL 0x00 Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Comments 42 FF GAIN 0 43 UPDATE EVT UNACKNOWLEDGED Unacknowledged UPDATE STATE Ac
153. oke during calibration low or no air supply 2 Stuck Spool 1 See Re Cal button Section 9 2 See Spool Valve instruction in Logix 340010 Digital Positioner IOM On a rotary valve has a dead band at the fully open or closed position Control and Tuning 1 Mechanical travel is not centered within the electrical measurement range position sensor out of range 1 See Linear vs Rotary in Section 6 Valve won t saturate at closed position 1 May need to enable MPC 2 Calibration required 1 See MPC in Section 8 Valve won t go below or above a certain limit 1 Soft limits are not enabled 2 MPC is not enabled 1 See Advanced Features in Section 10 Sticking or hunting operation of the positioner Large initial deviation only present on 1 Contamination of spool valve assembly 2 setting incorrect 3 Excessive Stiction 1 Inner loop offset not correct 1 See Air Supply Requirements on page 15 See Spool Valve in Section 10 2 See Setting P 1 Parameters in Section 10 3 Enable Hi Friction Feature 1 See Setting P Parameters in Section initial power up 10 Stem position movement is not linear 1 Custom characterization is enabled 1 See Custom Characterization in with command Section 10 Fieldbus Communication Logix 340010 digital positioner will not communicate with fieldbus 1 Power problem 2 FB card connection 1 See Wiring the Logix 340010 Di
154. om FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Table 8 13 Transducer Block Parameter Summary Parameter Obj Type Data Type Use Model Store Size Valid Range Initial Value Units Perm Mode Other Range Mnemonic Check CURVEX A 21 float ained O S Note 3 GURVEY A 21 float ained O S Note 3 TRAVEL FLAGS S Bit String ained Read only TEMPERATURE 5 Integer16 ained Read only PORT 1 S float ained Read only PRESSURE PORT 2 5 float ained Read only PRESSURE SUPPLY S float C Contained D 4 Read only PRESSURE VOLTAGE S float C Contained D 4 Read only REFERENCE HALL SENSOR 5 float C Contained D 4 Read only DAC_CHECK S float C Contained D 4 Read only MOD CURRENT 5 float C Contained D 4 Read only IL_CHK S Integer16 C Contained D 2 Read only INTERNAL FLAGS S Bit String C Contained D 1 enum 0 Read only PRESS FLAGS S Bit String C Contained D 1 enum 0 Read only PRESS UNITS S Unsigned8 C Contained S 1 enum psi Note 3 TEMP UNITS S Unsigned8 C Contained 5 1 enum Deg F Note 3 ELECTRONICS SN A 8 Visible C Contained 5 8 Read only String SOFTWARE_VER 5 Integer16 C Contained 5 2 Read only FAIL_MODE S Unsigned8 C Contained S 1 enum Hold last 0 S Note 3 position AD RAW FB S Integer16 C Contained D 2 0 4095 Read only Note 1 ERROR S floa
155. ostics may be available through supervisory and control applications that monitor and control fieldbus networks These diagnostics and messages are dependent upon the capabilities of the application and control system used Troubleshooting with the NI FBUS Configuration Tool The diagnostic messages generated by the Logix 340010 digital positioner and block parameters can be accessed and evaluated using the NI FBUS Configurator Troubleshooting of some Logix 340010 digital positioner faults and corrective actions also can be performed using the configurator Fault Summary Diagnostic messages can be grouped into one of these three categories eX 1 Non critical Failures Logix 340010 digital positioner continues to calculate PV output Critical Failures Logix 340010 digital positioner drives PV output to fail safe state Configuration Errors Incorrect parameter values may cause the Logix 340010 digital positioner to generate a fault A description of each condition in each category is given in the following tables The condition is described a probable cause is stated and a recommended corrective action is given for each fault 10 3 Device Troubleshooting Device Not Visible on Network If the device is not seen on the fieldbus network the device may not be powered up or possibly the supervisory or control program is not looking for or polling the node address of that device See Table 10 1 for possible causes and reco
156. ownload because communications to the controller board is interrupted This will return to normal blink when the process is completed flowserve com FLOWSERVE Logix 34001 Digital Positioner FCD LGENIM3402 00 10 07 126 FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Appendix A Sample Configuration Record Sample Device Configuration The following pages provide a printout example of the Function Block Application portion of a Logix 340010 digital positioner device configuration file The printout was generated using the NI FBUS Configurator application and shows function block parameters and values for a typical control loop The printout is shown at the left side of the page Comments and notes on the configuration are given on the left hand side All parameters including read only parameters are included for completeness Table 11 1 Logix 1400 011 RS 011 RB Configuration File Data 1 ST REV 0x0000 Comments Device tag Block tag name Block tagname Resource block index Parameter mnemonic value 2 TAG DESC 3 STRATEGY 0x0000 4 ALERT KEY 0x00 5 MODE BLK TARGET Auto ACTUAL Auto PERMITTED Auto 00 NORMAL Auto 6 BLOCK_ERR 0x0000 7 RS_STATE Online 8 TEST_RW VALUE_1 FALSE VALUE_2 0x00 VALUE_3 0x0000 VALUE_4 0x00000000 VALUE_5 0x00 VALUE_6 0x0000
157. position the OUT READBACK feature should be always be selected during normal operation AO Block Mode To connect the AO block input to the output the AO block must be in AUTO mode 10 9 Logix 34001Q Digital Positioner Troubleshooting Guide Table 10 12 Symptom Chart Failure or Problem Probable Cause s Refer to Section s Mounting and Installation LED won t blink 1 Input voltage not correct 1 See Electrical Wiring Summary in Section 5 2 Termination may be incorrect 3 Calibration is in process FLOWSERVE Table 10 12 Symptom Chart Failure or Problem Valve moves in wrong direction with no change in input signal Unit does not respond to fieldbus command Probable Cause s 1 May be tubed for wrong air action 2 Spool stuck 1 Unit is not configured correctly 2 Error occurred during calibration Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Refer to Section s 1 See Air Action in Section 6 2 See Spool Valve instructions in Logix 340010 Digital Positioner IOM 1 See Theory of Operation on page 3 2 See Calibration in Section 9 Calibration LEDs blink YRYR or YRRY after a Re Cal operation Valve stays in fully open or closed position 1 Configured for linear on a rotary mounting 2 Feedback linkage out of range 1 See Re Cal button Section 9 LEDs blink YRRR after a Re Cal or calibration operation 1 Valve didn t fully str
158. pplication are found in the NI FBUS Configurator user manual supplied with the application software This procedure assumes that the hardware installation of the Logix 340010 digital positioner is complete and the Logix 340010 digital positioner is powered up Table 6 5 Logix 340010 Digital Positioner Configuration Task List Procedure function block application process NOTE Configure block objects in the following order 1 Resource block 2 Transducer block 3 Analog Output block 4 PID block 1 Start the fieldbus process application Scans the fieldbus network and provides a listing of all active fieldbus devices on the network or selected link 2 Start the fieldbus configurator application Configurator windows are displayed on screen listing the active fieldbus devices 3 Select a fieldbus device for configuration 4 Change the device and block tags if Any unassigned tags are given a default tag name desired by the configurator 5 Select add edit function blocks to createa Shows a representation of function blocks in the graphical interface window 6 Connect or wire function blocks to define process loops Linkages between function block inputs and outputs are created by using wiring tools Pre configured templates can also be used 7 Change block parameters if necessary Parameters changed for the process requirements 8 Configure trends and alarms Trending and alarms co
159. r is through an operator station or host computer running supervisory control and monitoring applications These applications provide the operator interface to fieldbus devices and the fieldbus network Configuration Applications CAUTION Configuration of the Logix 340010 digital positioner for the process application is performed also through the operator interface operator station or PC running a fieldbus configuration software application A number of applications are available for the user to configure fieldbus devices The examples presented in this manual refer to the NI FBUS Configurator application Software Compatibility The NI FBUS Configurator application version specified in Section 1 1 is fully compatible with all Valtek control products with FOUNDATION fieldbus communications option flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 6 3 Logix 340010 Digital Positioner Configuration Process Logix 340010 Digital Positioner Configuration Configuration of the Logix 340010 digital positioner device involves the following steps 1 Establishing communication between the operator interface and the device bringing the Logix 340010 digital positioner on line in a fieldbus network See Section 6 7 Establishing Communications 2 Making initial checks on the device serial number and firmware revision numbers See Section 6 8 Making Initial Checks 3 Using a fieldbus conf
160. range Special LED indication If the linkage is out of range the LEDs can be used as an adjustment guide The LEDs will blink Yellow Red Green Green when the linkage is brought into range Position Span Flag Position span is a check during stroke calibration to verify that the valve stem moved The algorithm waits to see if no movement is detected when the valve is automatically 99 stroked open Anything that could prevent the valve from stroking will generate a position span error no supply pressure malfunctioning spool valve When an error occurs the LEDs will blink Yellow Red Red Red flowserve com 1 FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Troubleshooting 10 1 Introduction About This Section This section contains information about identifying device faults and suggested actions to correct them The approach to troubleshooting is determining the cause of the fault through definition of the symptoms such as a device not visible on network or not able to write values to parameters The information is organized the following way Device troubleshooting tables list some of the more commonly encountered faults and sugges tions to check in order to find out where the problem is and correct it Positioner status tables define some of the conditions that cause critical or non critical faults in the tran
161. rate actuator pressure sensors 5 Moving valve to closed position get feedback at 0 6 Moving valve to open position get feedback at 100 7 Calibrating SUPPLY sensor 8 Moving valve to closed position calibrating actuator sensor 9 Moving valve to open position calibrating actuator sensor 11 Check that Re Cal button is depressed 12 Error occurred during calibration 16 Automatically determine inner loop offset 18 Perform step time test Read only user cannot send CALIBRATE in this mode FLOWSERVE Logix 34001 Digital Positioner CALIBRATE_FLAGS Each bit within this variable is a flag indicating parameters relevant to calibration A logic 1 indicates error is active Description 0 O No error 1 Calibration time out 1 2 0 No error 1 Position A D converter saturated at 0 position 3 0 no error 1 Position A D converter saturated at 100 position 4 5 0 No error 1 Position A D converter span error CONTROL_FLAGS Each bit within this variable is a flag that indicates parameters relevant to position control and calibration Action 0 Air Action 0 ATO 12ATC 2 Characterization Active 0 Linear stem positioning 1 Custom characterization stem positioning 3 Actuator Gains 0 Linear actuator gains used 1 Rotary actuator gains used 4 Model 0 Standard positioner model no pressure sensors 1 Advanced positioner model pressure sensors 6 Equa
162. rcent the posi tioner sees this as a command of 75 percent With linear characterization the GMD USED becomes 75 percent Deviation is the difference between control command and stem position Deviation 75 percent 50 percent 25 percent where 50 percent is the present stem position With positive deviation the control algorithm sends a signal to move the spool up from its present position As the spool moves up the supply air is applied to the bottom of the actuator and air is exhausted from the top of the actuator This new pressure differential causes the stem to start moving towards the desired position of 75 percent As the stem moves the deviation begins to decrease The control algorithm begins to reduce the spool opening This process continues until the deviation goes to zero At this point the spool will be back in its null or balanced position Stem movement will stop Desired stem position has now been achieved flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 One important parameter should be discussed at this point Inner loop offset Referring to Figure 1 1 a number called inner loop offset IL OFFSET is added to the output of the control algorithm In order for the spool to remain in its null or balanced position the control algorithm must output a non zero spool command This is the purpose of the inner loop offset The value of this number is equivalent to the signal th
163. re installing the Logix 340010 digital positioner If replacing an existing Logix 340010 digital positioner this section can be skipped 4 2 Considerations for Logix 340010 Digital Positioner Evaluate Conditions The Logix 340010 digital positioner is designed to operate in common indoor industrial environments as well as outdoors To assure optimum performance conditions at the mounting area should be evaluated relative to published device specifications and accepted installation practices for electronic positioners Environmental Conditions Ambient Temperature Relative Humidity Potential Noise Sources Radio Frequency Interference RFI Electromagnetic Interference EMI Vibration Sources Pumps Motorized Valves Process Characteristics Temperature Maximum Pressure Rating flowserve com FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Figure 4 1 illustrates typical mounting area considerations to make before installing Logix 340010 digital positioner Relative Humidity amp Lightning EMI Ambient Temperature Large Fan Motors EMI Q Process Temperature Radiated Figure 4 1 Typical Mounting Area Considerations Prior to Installation Temperature Limits Table 4 1 lists the operating temperature limits for Logix 34001Q digital positioner Table 4 1 Operating Temperature Limits Ambient Temperature Electronics Ratings For Intrinsically Safe for
164. red effects large gains normally demonstrate on large step sizes such as overshoot CAL FULLSCALE This variable allows the user to determine the minimum amount of movement A D counts required to prevent a calibration error To use this feature first make sure the positioner is configured as a rotary valve in CONTROL FLAGS With the air removed from the positoner carefully loosen the follower farm on the back of the positioner or the potentiometer screws inside the positioner so that it can be rotated Move the arm or rotate the pot until just barely in range the LED code that is blinking will change Set Auto Feedback Gain Enabled in MISC FLAGS Re start the calibration This time calibration should complete with out any problems Refer to the Logix 340010 IOM for more details on this adjustment AUTO TUNE MULT The positioner gains can be set automatically during a stroke calibration Adjustments to the auto gain settings can be adjusted by using this variable NVRAM WRITE CYCLES This is a diagnostic parameter that allows the user to monitor the number of times the NVRAM is written to This can be a useful diagnostic tool for checking if the host system is writing to the Fieldbus board memory too often This is often a configuration error in the host system setup Excessive write cycles can cause configuration upsets and possible communications slowdowns and errors It also will shorten the operational life of a Fieldbus device by exce
165. ree O rings are in the counter bores on the machined platform where the spool valve block is to be placed 8 Carefully slide the block over the spool using the machined surface of the housing base as a register Slide the block toward the driver module until the two retaining holes line up with the threaded holes in the base If resistance is still encountered re clean both parts or replace the driver module assembly Refer to the IOM manual for spare part kit numbers Refer to the instructions in the Logix Series 340010 Digital Positioner IOM under Driver Module Assembly for further instructions Advanced Features Standard vs Advanced Diagnostics Question What is the difference between a model with standard diagnostics and a model with Advanced diagnostics FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Answer The model with advanced diagnostics adds top and bottom sensors This allows for the collection of data for more diagnostic calculations such as loss of pressure friction advanced signatures and troubleshooting Question Can upgrade from a standard to an advanced model Answer Yes Advanced pressure board assembly can be purchased see IOM Simply install the advanced pressure board All connectors on the pressure board are keyed and unique for easy cable re connection Using FB configurator perform an actuator pressure calibration Temperature and Pressure Units The desired temperature
166. ription files are loaded on the host computer These files are compatible with the new code A PC based application is available to download new firmware into a Logix 340010 digital positioner Refer to the documentation accompanying that application for instructions T CAUTION A code download can be performed on an active live network Prepare the control loop by blocking in the final control device to a safe state The positioner will be off line for about 30 minutes Save the present configuration before downloading When the download is complete the positioner will revert to its default settings The Effects of a Code Download on a Device The effects on a device as a result of the download are that all configuration data in the device with the exception of calibration data is cleared This includes Device and block tags Block parameters The function block schedule Link object trend object and VCR configurations The network schedule This requires the user to reconfigure the block tags and the control system and then download the configuration FBAP file to the device and other device on the network The device ID may appear differently on the network due to differences between the new and older 125 software versions The device may appear as a new device since the NI configuration system uses the device ID as the key identification variable for a device The Logix 340010 LEDs will blink RRRG during the code d
167. rom the fieldbus configurator Send a 50 percent command Set integral to zero Locate the DAC PERCENT Write this percentage value to IL OFFSET Write original value to Integral Table 10 13 Logix 340010 Digital Positioner Factory Tuning Sets Tuning Set GAIN LOWER GAIN UPPER GAIN MULT Comparable Actuator Valtek VFactory A 1 00 2 00 0 05 10 0 25 sq in VFactory B 1 00 2 50 0 05 10 0 50 sq in VFactory C 2 00 3 00 0 05 10 0 100 sq in VFactory D 4 00 5 00 0 05 10 0 200 sq in VFactory E 4 00 7 00 0 05 10 0 300 sq in Trooper 48 0 40 0 50 0 05 25 0 31 sq in 115 Trooper 49 3 00 4 00 0 05 10 0 77 5 sq in Kammer Trooper 48 0 40 0 50 0 05 25 0 31 sq in flowserve com c FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 Trooper 49 3 00 4 00 0 05 10 0 77 5 sq in Automax R1 0 30 0 50 0 05 10 0 3 to 5 sq in R2 1 00 1 50 0 05 10 0 9 to 12 sq in R3 1 30 2 00 0 05 10 0 16 to 19 sq in R4 2 00 2 50 0 05 10 0 27 to 37 sq in R5 2 50 3 60 0 05 10 0 48 to 75 sq in R6 4 00 5 00 0 05 10 0 109 sq in Spool Valve The spool valve is a four way directional valve with precision features to provide optimal control and low air consumption To help prevent spool valve malfunction the positioner supply air must conform to ISA Standard 7 3 a dew point at least 18 degrees below amb
168. rror 1 12 bit DAC error 3 0 No error 1 Temperature error 4 0 error 1 Hall Sensor error oF 0 No error 1 Excessive modulator current 6 7 0 No error 1 EEPROM checksum error Even though excessive modulator current is being reported modulator current is not actually measured in the Logix 340010 The value that is actually being is measured and reported is that the piezo voltage is out of range LOAD_EE_DEFAULTS This variable will load the positioner s card EEPROM with factory default values Value Function 1 Reset variables 2 Reset calibration constants MISC FLAGS This bit mapped variable is used to enable disable various features ofthe Logix 340019 digital positioner The user does not view it Re Cal Disable Large Act Cal Enable Auto Model Detect Disable Bit Pressure Control Auto Feedback Gain Not used Internal Flags on Position Deviati on Alarming Jog Calibration Set Function 0 Re Cal enabled 1 Re Cal disabled 0 Normal calibration 1 Large actuator calibration 0 Auto model detect enabled 1 Auto model detect disabled 0 Pressure control disabled 1 Pressure control enabled 0 Auto feedback gain select disabled 1 Auto feedback gain select enabled 0 Disabled 1 Enabled 0 Disabled 1 Enabled FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 PRESS FLAGS Fach bit withi
169. ry failure Stack NV memory failure Link or Trend objects NV memory failure 11 Lost NV data EEPROM write to block DB failed EEPROM write to Stack DB failed Resource block only EEPROM write to Link or Trend DB failed Resource block only 12 Read back check failed Checksum Communication failure to serial EEPROM Resource error block only 13 Not used 14 Not used 15 Out Of Service Out Of Service The block s actual mode is 005 Most Significant Bit MSB Depending on the fieldbus interface application device operating status and parameter values may appear as text messages The text in the table is typical of values or messages seen when using the NI FBUS Configurator ERROR_DETAIL Parameter ERROR_DETAIL parameter in the resource block contains data that describes the cause of any device critical error This category of error will cause the resource block to remain in OOS actual mode regardless of its target mode This in turn causes all other blocks to remain in OOS actual mode ERROR_DETAIL is an array of three unsigned integers each 16 bits in size The three sub elements are generally defined as follows 1 Error Type 2 Location 3 Sub type FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 ERROR DETAIL Enumeration Table 10 6 lists the enumerated values for the error type element only The location and sub type elements have no significant meaning for users Table 10 6
170. s Ea 8 E Periodic Updates 2 sec ES oos Auto Signatures Setup Valve Information Process Diagnostics Trends Others Parameter SIG START SIG STOP 105 RAMP RATE 100 STEP TIME 1 SIG FLAGS STEP RAMP PRESS MEAS VALVE INIT SAMPLE TIME 4 BAMP SIG COMPLETE A SIG_COUNTER ee oe SIG_INDEX BEGIN_SIG El SIG DATA SIG DATA Write Changes Read All Signature Flags box Make sure the process is in a safe condition and notify the control room that the valve will temporarily be taken off line Verify preparedness to proceed Put the Transducer block MODE_BLK 00S Set SIG_START to desired value Set SIG_STOP to desired value Set SAMPLE_TIME to desired value Typically 0 1 In SIG_FLAGS select STEP_RAMP PRESS_MEAS Write values to the Logix 1400 digital positioner Set RAMP_RATE to desired value Typically 100 10 Write value to the Logix 1400 digital positioner 11 In SIG_FLAGS select BEGIN_SIG 12 Write value to the Logix 1400 digital positioner Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 flowserve com 123 124 FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 13 The valve will stroke to the beginning position as defined by SIG START and will begin ramping to the desired ending position as defined by SIG STOP Notice that SIG COUNTER will incre
171. s interface 4 Replace end cap and tighten end cap lock 5 Connect a flat braided wire to the external ground screw of the Logix 340010 digital positioner housing 6 Using the shortest length possible connect the other end of the braided wire to a suitable earth ground Lightning Protection The Logix 340010 digital positioner contains moderate protection against near lightning strikes External lightning protection measures should be employed as needed Conduit Seal Logix 34001Q digital positioners installed as explosion proof in a Class Division 1 Group A Hazardous Classified Location in accordance with ANSI NFPA 70 the US National Electrical Code NEC require a LISTED explosion proof seal to be installed in the conduit within 18 inches of the Logix 34001Q digital positioner Crouse Hinds type EYS EYD or EYSX EYDX are examples of LISTED explosionproof seals that meet this requirement Logix 340010 digital positioners installed as explosion proof in a Class Division 1 Group B C or D Hazardous Classified Locations do not require an explosion proof seal to be installed in the conduit It is recommended that all seals installed on the Logix 340010 positioner provide an environmental seal to keep moisture from entering into User Interface chamber of the positioner NOTE Installation should conform to all national and local electrical code requirements CAUTION Do not install in a Hazardous Location without
172. s may include analog input analog output and Proportional Integral Derivative PID control These blocks can be connected together to build a process loop The action of these blocks can be changed by adjusting the block s configuration and operating parameters Fieldbus Device Device Application Function Block Function Block Block Parameters Block Parameters Function Block Function Block 7 Block Parameters Block Parameters Fieldbus LAN gt Figure 1 5 Fieldbus Devices Contain Device Applications and Function Logix 340010 Digital Positioner Interface Application The Logix 340010 digital positioner contains the electronics interface compatible for connecting to a fieldbus network Logix 340010 digital positioner application is configured using a fieldbus configura tion software program The NI FBUS Configurator software allows the user to configure blocks change operating parameters and create linkages between blocks that make up the Logix 340019 digital positioner application The changes to the Logix 340010 digital positioner application are then written to the device and initialized flowserve com 1 FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Installation Overview 2 1 Introduction About This
173. s set to linear linkage and a red LED blinks after calibration the most common cause is that the sensor movement was greater than 65 This can occur if the roller pin was placed in the wrong hole on the follower arm or the stem clamp is placed too high The take off arm should always be level with the stem clamp on linear mountings The Logix 340010 positioner has an electrical measurement range of 130 That is the electronics will sense stem position over a 130 range of travel of the follower arm On a rotary valve the typical rotation is 90 When installing a Logix 340010 positioner on a rotary valve the 90 valve rotation must be centered within the 130 electrical range If mechanical movement falls outside the electrical measurement range the positioner can have a dead band at one end of travel in which valve move ment cannot be sensed Question How do know if the rotary linkage is centered within the 130 electrical range Answer The slot in the take off arm has enough clearance around the roller pin to move the follower arm slightly Move the valve to the fully closed position At this position move the follower arm within the slot clearance If the valve does not respond to the movement linkage adjustment is necessary Repeat this test at the fully open position To adjust the stem position linkage use the A D feedback variable viewed using AD_RAW_FB param eter Set TEST_MODE bit Enable diagnostic Variable access
174. s the calibration FINAL_VALUE executed when the command is written operation to be per formed 1 Initiates stroke calibration Closes valve 2 Initiates actuator pressure transducers calibration 3 Moving valve to closed position Messages only 4 Moving valve to open position 5 Calibrating Supply 6 Calibrating actuator sensor closed 7 Calibrating actuator sensor open 8 Monitoring of Re Cal button 9 Error occurred during calibration 10 Inner loop offset adjustment Nulls the spool block 11 Auto Tune Positioner Only active when Re Cal is done 12 JogCal Waiting for user to set point Initiates the monitoring of the button for five seconds 13 Range Checking 14 Normal Operation Rev 0x23 Jog Cal must be enabled in MISC_FLAGS Checkjog call setting in before it can be initiated MISC FLAGS PRES CAL Input supply pressure 0 150 psig max Used to calibrate the span of the actuator for calibration pressure sensors Two point Calibration The Logix 340010 digital positioner has two point calibration The stroke position feedback poten tiometer and the actuator pressure transducers are calibrated this way The positioner must be pre configured to the proper air action valve type linear or rotary positioner model standard or advanced before the calibration is done CONTROL FLAGS 16 gt Air to Open Linear Advanced default values FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07
175. serve com iS FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 Table 10 9 PID Function Block Parameters Parameter Initial Value Valid Range Corrective Action BYPASS 0 1 0FF 2 0N Initial value is a configuration error Set value in valid range SHED_OPT 0 1 8 see Shed Initial value is a configuration error in the FF Set value in valid range PV_SCALE INF Values must be set in rank order e g LO LIM gt HI LIM INF LO LO LIM but lt HI LIM etc LO LIM INF PV SCALE INF Values must be set in rank order LO LO LIM INF OUT HI LIM 100 OUT SGALE 10 Verify that OUT HI LIM gt OUT LO LIM 0 1 LO LIM SP_HI_LIM 100 PV SCALE 10 Verify that SP HI LIM gt SP LO LIM SP LO LIM 0 10 7 Additional Troubleshooting As a general rule follow the suggestions for corrective action for suspected problems described this document If a problem is still present perform step 1 below If the problem still persists perform step 2 and so on 1 Inthe resource block set the RESTART parameter to Processor Then return to run 2 Cycle power to the Logix 340010 digital positioner 3 Re start fieldbus driver software on the host computer with the Logix 340010 digital positioner un powered then power up the Logix 340010 digital positioner 4 Call Flowserve s Valtek Control Product Technical Assistance See Technical Assistan
176. sitioner channel Circuitry Algorithm Value BKCAL_IN BKCAL_OUT X Subscribe read write read write read write read write Communication Stack Figure 8 1 FBAP Block Diagram Example FLOWSE RVE Logix 340010 Digital Positioner Block Descriptions Each block contains parameters that are standard Fieldbus Foundation defined parameters In other words the parameters are pre defined as part of the FF protocol for all fieldbus devices Additionally parameters exist which are defined by Flowserve and are specific to the Valtek Logix 340010 digital positioner The following block descriptions list the predefined FF parameters included as part of the block as well as the Flowserve defined parameters A complete description for the FF parameters is provided in the Fieldbus Foundation document FF 891 Foundation Specification Function Block Application Process Part 2 The Flowserve parameter descriptions are included here as part of the block descriptions Block Parameter Column Descriptions Tables on the following pages list all of the block parameters contained in each of the block objects Table 8 2 explains the column headings for the parameter listings Table 8 2 Block Parameter List Column Description Column Name Index A number that corresponds to the sequence of the parameter in the bloc
177. smitter Critical and non critical faults are described and suggestions are given on where to find further information Device diagnostics briefly explains about some of the background diagnostics that are active in the device during normal operation Device parameters are described that provide information about hardware and software status within the device Block configuration errors summarize conditions within the device which may be caused by configuration errors and suggestions on where to look to correct the errors Simulation mode describes how to set up the transmitter to generate a user defined simulated input This feature is useful in debugging the system when the process is not running 10 2 Overview Device Status and Failures Logix 340010 digital positioner is constantly running internal background diagnostics to monitor the functions and status of device operation When errors and failures are detected they are reported in the status bits of various parameters in each block object e a BLOCK ERR or ERROR DETAIL Other parameters can be viewed showing a status description and or a value which may identify a fault Device status and certain operational faults are identified by viewing the parameter status or values and interpreting their meaning using the tables in this section flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 CAUTION Additional diagn
178. status or error condi tions A status message identifying the fault can be viewed by accessing the parameter Table 10 5 shows the bit mapping of the BLOCK_ERR parameter Background Diagnostics Execution BLOCK_TEST Parameter To verify that block and background diagnostics are executing in a particular block flowserve com FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 View the BLOCK_TEST parameter of the block If the first element of the parameter BLOCK TEST is incrementing the block is executing and the diagnostics are active e If the first element value is not increasing the block is not executing Table 10 5 BLOCK_ERR Parameter Bit Mapping BLOCK_ERR Bit Value or Message Description 0 Not used Least Significant Bit LSB 1 Block configuration error Invalid parameter value in block See Clearing Block configuration Errors 2 Not used 3 Simulate parameter active The SIMULATE parameter is being used as the input to the AO block This occurs if the simulate jumper is set to Y on the electronics board and the ENABLE DISABLE field of the SIMULATE parameter is set to 2 See Sub section 10 8 also 4 Not used 5 Not used 6 Not used 7 Input failure process variable has Internal failure BAD status 8 Not used 9 Memory failure Block database DB error or ROM failure resource block only 10 Lost static data Block Non Volatile NV memo
179. t C Contained D 4 Read only Vote 1 PGAIN S float C Contained D 4 Read only Vote 1 INTEGRAL SUM 5 float C Contained N 4 20 to Read only 20 ALPHA_FILT S float C Contained S 4 0 5 0 S ote 1 3 PRESS WINDOW S float C Contained S 4 0 100 0 01 0 5 ote 3 PRESS_HYST S float C Contained 5 4 0 100 0 02 0 5 ote 3 PRESS_GAIN S float C Contained 5 2 0 100 0 03 0 5 ote 3 TP_ZERO 5 Integer16 C Contained S 2 1 4094 2 0 5 ote 1 3 TP_SPAN S Integer16 C Contained 5 2 1 4094 1175 0 5 ote 1 3 TP FULL SCALE S Integer16 C Contained S 2 1 4093 1173 0 5 ote 1 3 BP ZERO S Integer16 C Contained 5 2 1 4094 2 0 5 ote 1 3 BP_SPAN S Integer16 C Contained S 2 1 4094 1175 0 5 ote 1 3 BP FULL SCALE S Integer16 C Contained S 2 1 4093 1173 0 5 1 3 FB ZERO S Integer16 C Contained S 2 1 4094 0 S ote 1 3 FLOWSERVE Table 8 13 Transducer Block Parameter Summary Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Parameter Obj Type Data Type Use Model Store Size Valid Range Initial Value Units Perm Mode Other Range Mnemonic Check FB_SPAN Integer16 C Contained S 2 1 4094 0 S Vote 1 3 FB SCOUNT Integer16 C Contained 5 2 1 4093 0 5 Note 1 3 HALL_NULL Unsigned16 C Contained S 2 0 1024 0 5 Note 1 3 HALL_DOWN Unsigned16 C Contained S 2 0 1024 0 5
180. t indicates the engineering units being utilized for the travel accumulator and stroke The unit codes are defined as follows 47 inches 49 millimeters FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 we Calibration 9 1 Introduction About This Section This section provides information about calibrating the Logix 340010 digital positioner s sensors 9 2 Overview About Calibration When re calibration is required the Logix 340010 digital positioner does not need to be removed from the process and may be calibrated in the field NOTE Calibration will cause the valve to fully stroke so calibration must not be initiated while the valve is on line in the process CAUTION The configurator application can be used to perform the calibration procedures The software application is not a calibrated measurement source It is a digital diagnostic tool that provides verification of device parameter values Calibration Process In general calibration procedures follow these processes 1 Prepare the device Note The transducer function block must be out of service in order to perform any calibration 2 Write to CALIBRATE 3 Observe the positioner performance The calibration parameter values and calibration commands are written to the device using a fieldbus configuration application such as the NI FBUS Configurator Alternatively use the Re Cal button on the Logix 340010 digi
181. t of stroke the valve must move in order for the movement to be added to TRAVEL ENG TRAVEL ALERT f TRAVEL ENG exceeds this value the LED lights will start to blink Green Green Red Yellow and a warning will be generated in TRAVEL FLAGS STROKE ENG Stoke length of valve This value is used to calculate TRAVEL ENG TRAVEL UNITS Units of measure used to calculate TRAVEL ENG PRESS UNITS Units of measure that pressure sensor readings are expressed in TEMP UNITS Units of measure that temperature is expressed in FAIL MODE Should a loss of communications occur between the fieldbus card and positioner card this parameter sets the fail mode of the valve Nothing selected will cause the positioner to hold the last known command should a loss of communications occurs STROKE TIME OPEN Allows the user to limit the stroking speed of the positioner Input the number of seconds for the desired opening stroke speed Disable this feature by writing 0 to the variable STROKE TIME CLOSE Allows the user to limit the stroking speed of the positioner Input the number of seconds for the desired closing stroke speed Disable this feature by writing 0 to the variable Note The stroke limiting feature could be used to make a valve very responsive to small steps By increasing the nominal gain values and limiting the stroke speed small steps would be subject to very high gains When active the algorithm scales back large step sizes thus limiting the undesi
182. tal positioner to perform the stroke calibration Confirm that positioner is configured properly then proceed 1 Prepare the device and safe the area for the removal of the main housing cover 2 Remove the cover flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 3 Press and hold the Re Cal button for at least five seconds to initiate the stroke calibration NOTE The transducer block must be out of service before the Re Cal button will be active If Auto Tune is selected this will also auto tune the positioner response 4 Replace cover and return to operation Refer to Logix 340010 Digital Positioner IOM for more details 9 3 Calibration The output position of the Logix 340010 digital positioner is calibrated using the transducer block CALIBRATE parameter The positioner performance must be verified by the operator Calibration Parameters Table 9 1 lists transducer block parameters and their values used in the calibration procedures Table 9 1 Transducer Block Calibration Parameters Parameter Description Value Meaning Comments MODE_BLK The operating mode of Permitted modes The transducer block must be in the 00 the transducer block mode to perform Logix 340010 digital Auto Auto target mode positioner calibration 00 Out of Service CALIBRATE One byte value which 0 Normal operation Valve tracks Calibration and correction commands are select
183. tantaneous occurrences such as the change of a parameter Alarms and event messages are communicated to operator interfaces and other devices using alert objects Fieldbus Alarm Messages Alarm messages are usually transparent to the user A host system typically receives these messages and presents them to the user Acknowledgment of alarms by the operator may be necessary to satisfy operation requirements Event Messages Event messages contain a time stamp Events also must be confirmed otherwise the block will continually report the event Acknowledgment of events may be necessary to satisfy operation requirements Internal Positioner Alarms NOTE These are standard fieldbus alarms The Logix 340010 digital positioner has several internal alarms which monitor electronics operation An internal alarm causes the red LED code to blink Positioner alarms differ from alerts because the action of the positioner may be erratic during the alarm conditions Alert warns operations that a predefined user configured condition has occurred that may require service in the near future Alarms cause the red LED code to blink while alerts cause the green LED code to blink Refer to the following parameters to view positioner alarms STATUS FLAGS CALIBRATE FLAGS TRAVEL FLAGS INTERNAL FLAGS PRESS FLAGS 12 hit A D Reference Alarm The Logix 340010 digital positioner utilizes a 12 bit Analog to Digital A D converter to acquire s
184. tem position readings If the precision reference used by the A D drifts outside rated tolerances the 12 bit A D Reference Alarm will become active A reference error will cause change in calibration and control readings If a continuous 12 bit A D reference alarm exists the main PCB assembly must be replaced Refer to the Logix Series 340010 Digital Positioner IOM for spare parts kit numbers FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 we 1 23 V Reference Alarm The 1 23 V reference is used by the inner loop spool position control If it drifts outside normal tolerances the 1 23 V reference alarm will become active If a continuous 1 23 V reference alarm exists the main PCB assembly must be replaced Refer to the Logix Series 34001Q Digital Positioner IOM for spare parts kit numbers 12 bit D A Alarm The Logix 340010 digital positioner utilizes a 12 bit Digital to Analog D A converter to send a control signal from the micro controller to the inner loop spool positioning circuit The output of the D A converter is independently measured to verify correct operation A 12 bit D A alarm indicates that the D A may be malfunctioning If a continuous 12 bit D A alarm exists the main PCB assembly must be replaced Refer to the Logix Series 340010 Digital Positioner IOM for spare parts kit numbers Temperature Alarm The main PCB assembly contains an ambient temperature sensor If the ambient temperature readings g
185. test flowserve com 122 FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 Table 10 16 Transducer Block Signature Parameters Parameter Description Value Meaning Comments STROKE_ Stroking time during Seconds Determined during the last OPENTIM opening stroke calibration where the Step Time Test option was ran STROKE_ Stroking time during Seconds Determined during the last CLOSEDTIM closing stroke calibration where the Step Time Test option was ran Special Note Because of the internal Database size limit of 10K within the Fieldbus device the values for RAMP_RATE or STEP_TIME may be recalculated to the most reasonable value to allow using the database The new value will appear in the parameter after the desired one is written This is done to prevent accidental overflow of the database It is still possible that the database may overflow because of timing constraints If this should happen SIG COMPLETE will not appear but BEGIN SIG will be turned off BLOCK TEST element 6 will be set to 10 0x0a as an error indication Since this does not affect operation of the positioner itself no actual error will be reported over Fieldbus FLOWSERVE 10 14 Signature Procedure The following steps are an example of how to initiate a ramp signature capture bfv 1821b XD 07012301 FVPTB Apply Values gt 9 4D 07012301 FVPTB aaja Paja
186. tion Factory set switch default Enable read only access to device s On position on the dip Off On configuration Write protect switch um FEATURE SEL parameter must also be set accordingly to enable write protect Set FEATURE SEL Hard W Lock in the Resource Block Enabling Write Protect Feature The write protect feature is activated only when the HARD W LOCK option is set in the FEATURE SEL parameter Once the bit is set and W R jumper is in R position the device will remain write protected until the device is powered down and the jumper is placed in the W position See Table 6 2 for truth table Table 6 2 Write protect Feature Truth Table When the Write protect dip switch and the FEATURE SEL HARD W LOCK option is set to main PCB cover is set to 0 No Off position Write protect Disabled Write Protect Disabled On position Write protect Disabled Write Protect Enabled FCD LGENIM3402 00 10 07 flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 6 6 Simulation Dip Switch Simulation dip switch A simulation parameter in the AO block is used to aid in system debug if the process is not running A hardware dip switch is provided to enable or disable the simulate parameter See Section 10 8 for details on setting the simulation dip switch See Figure 10 1 6 7 Establishing Communications Starting Commu
187. tioner LGENIM3402 00 10 07 flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 Table 8 8 PID Control Function Block Parameters Valid Range Write Restrictions Default Value BAL_TIME Float seconds 26 RATE Float seconds 32 Ts 0 7500 27 BKCAL_IN N ANALOG PV 28 OUT HL LIM S Float OUT OUT SCALE Must be 100 10 greater or equal to OUT LO LIM except in 00S 29 OUT LO LIM S Float OUT 00 SCALE Mustbe less 0 10 or equal to OUT HI LIM except in 00S 30 BKCAL HYS 5 Float percent 0 0 50 0 0 5 31 BKCAL OUT D ANALOG PV Read Only 32 RCAS IN N ANALOG PV 33 ROUT IN D ANALOG 0 OUT 34 SHED OPT S Unsigned8 1 8 0 Un initialized 35 RCAS OUT ANALOG PV Read Only 36 ROUT OUT ANALOG Read Only OUT 37 TRK SCALE S ANALOG TRK Actual mode must be Man or 005 38 TRK IN D N DISCRETE 39 TRK VAL N ANALOG TRK 40 FF VAL N ANALOG FF 41 FF SCALE S SCALING FF 0 100 42 FF GAIN Float none Actual mode 0 must be Man or 005 43 UPDATE EVT 0 EVENT Read Only 44 BLOCK ALM ALARM DISCRETE 45 ALARM SUM D ALARM SUMMARY 46 ACK OPTION S Bit String 0 47 ALARM HYS Float percent 0 0 50 0 0 5 48 PRI 5 Unsigned8 0 15 0 49 HI_HI_LIM S Float PV
188. tioner has one defined trend object 8 14 Domain Objects Description Domain objects support download services which are used to download firmware to a device Standard generic download services defined by Fieldbus Foundation are used in the domain object of the Logix 340010 digital positioner 8 15 Device Description Device Descriptions and ODs A Device Description DD provides a clear and structured text description of a field device The descriptions found in a DD supplement the object dictionary definitions of device applications So an OD description used in conjunction with the DD will provide a complete detailed description of the device operation See the FF Fieldbus Specifications for more details about the usage of DDs and ODs flowserve com FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 DD Download The DD for the Logix 340010 digital positioner can be downloaded by going to the Software Download section on the Flowserve website at www flowserve com Device Description Contents A typical DD contains information about the device parameters and operation such as Attributes like coding name engineering unit write protection how to display etc The menu structure for listing parameters including names of menus and sub menus The relationship of one parameter to others Information about help text and help procedures Maintenance calibration and other necessary op
189. tive 4 Read FINAL POSITION VALUE should contain the position 150 late valve from process and check calibration If second element of BLOCK TEST is not zero write all zeroes to element See Sub section 10 7 for details on BLOCK ERR Report information to factory Analog Output block mode is 00S AO block is not initialized PID block is not initialized Read MODE BLK ACTUAL of AO block 1 CHANNEL 2 SHED_OPT Set MODE_BLK TARGET to auto 1 Set to 1 2 Set to a value other than Un initialized Set to a value other than uniniti alized PID block mode is 00 Read MODE_BLK ACTUAL of PID block Set MODE_BLK TARGET to Auto FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 PID block is not running Read the first element of If second element of BLOCK TEST BLOCK TEST Number should be is not zero write all zeroes to increasing indicating that block is element Download valid schedule running If block is not running to device check the second element of BLOCK TEST Read BLOCK ERR See Sub section 11 7 for details on BLOCK ERR PID block is not initialized Read parameters The default values of these BYPASS parameters are configuration SHED OP errors and they must be set to a valid range See Clearing Block Configuration Errors Sub section 11 9 Read parameters IN STATUS should be set to good OUT STA T
190. tive Not Reported TIME STAMP 10 07 98 11 53 12 MM DD YY SS STATIC_REVISION 0x0002 RELATIVE_INDEX 0x0022 44 BLOCK_ALM UNACKNOWLEDGED Un initialized ALARM_STATE Un initialized TIME STAMP 10 07 98 11 53 12 MM DD YY SS SUB CODE Other VALUE 0x00 45 ALARM SUM CURRENT 0x0000 UNACKNOWLEDGED 0x0000 UNREPORTED 0x0000 DISABLED 0x0000 46 ACK_OPTION 0x0000 47 ALARM_HYS 0 5 48 49 HI PRI 0x00 HI HI LIM 1 INF 50 51 PRI 0x00 LIM 1 INF 52 LO PRI 0x00 53 LO LIM 1 2INF 54 LO LO PRI 0x00 55 LO LO LIM 1 INF 56 DV HI PRI 0x00 57 DV LIM 1 4INF 58 DV LO PRI 0x00 59 DV LO LIM 1 INF za rem tt Ss Dm o b s 60 HI ALM UNACKNOWLEDGED Un initialized ALARM STATE Un initialized TIME_STAMP 01 01 72 00 00 00 MM DD YY HH MM SS SUB_CODE Other VALUE 0 flowserve com FLOWSERVE Logix 34001 Digital Positioner FCD LGENIM3402 00 10 07 Table 11 4 Logix 340010 011 PID 011 PID 61 HI_ALM UNACKNOWLEDGED Un initialized ALARM STATE Un initialized TIME STAMP 01 01 72 00 00 00 MM DD YY HH MM SS SUB_CODE Other VALUE 0 62 LO_ALM UNACKNOWLEDGED Un initialized ALARM STATE Un initialized TIME
191. tring 131 INSTALL_DATE 8 Visible String S R W Info 2 MMDDYYYY 132 LOAD EE DEFAULTS Unsigned8 D R W Info 2 133 ENG RELEASE NUM Unsigned16 5 R Info 1 134 MISC FLAGS Unsigned8 N R W Info 2 Manufacturer Specific Parameters Owned by Fieldbus Processor 135 SIG INDEX Unsignedi6 R W Honeywell 136 SIG_DATA 4 float 4 D R Honeywell 137 MFG PHONE 18 Visible 5 R W Honeywell String 138 PUR ORDER NUM 18 Visible S R W Honeywell String 139 STROKE TIME OPEN float w sta S RW tus 140 STROKE TIME CLOSE float w sta S R W tus FLOWSE RVE Logix 340010 Digital Positioner Table 8 5 Transducer Block Parameters Fieldbus Parameter Name Fieldbus Storage Read Write Access Datatype Type 141 CAL FULLSCALE UINT16w IS R W status 142 AUTO TUNE MULT float w S status Notes Default Values R W NVRAM_WRITE_CYCLES Unsigned 32 144 GENERIC_PARM_NUM DS 66 D R W Honeywell sts type val Logix Var Num 145 GENERIC_PARM_VAL Unsigned32 D RW Honeywell 146 SPI_TEST_RCV Unsigned8 D R Honeywell 147 SPI TEST TX Unsigned8 D R Honeywell 148 BLOCK TEST Unsigned8 D R W Honeywell Must be out of service to write After parameters have been changed it is necessary to perform an update to activate If an update is not performed when the parameters have been changed the parameters will be updated during the ne
192. ts an analog signal into an integer count This integer count is then used by the micro controller to process information such as position pressure and temperature D A Also called DAC or digital to analog converter A D A converts an integer count into an analog output signal The D A is used to take a number from the micro controller and command an external device such as a pressure modulator EEPROM Electrically Erasable Programmable Read Only Memory A device which retains data even when power is lost Electrically erasable means that data can be changed EEPROM have a limited number of times data can be re written Micro controller In addition to an integral CPU microprocessor the micro controller has built in memory and 1 0 functions such as A D and D A Microprocessor Semiconductor device capable of performing calculations data transfer and logic decisions Also referred to as CPU Central Processing Unit Protocol set of rules governing how communications messages are sent and received PV Primary Variable or Process Variable Resolution Resolution is a number which indicates the smallest measurement which can be made You will often see Analog to Digital A D converters referred to as a 10 bit A D or a 12 bit A D 10 bit and 12 bit are terms which indicate the total number of integer counts which can be used to measure a sensor or other input To determine the total integer count raise 2 to the power of the number of
193. ue to power limitations in hazardous area installations Special fieldbus barriers and special terminators may be required Also the amount of cable may be limited due to its capacitance or inductance per unit length Detailed Intrinsically Safe Information Refer to Fieldbus Foundation document AG 163 31 25 kbit s Intrinsically Safe Systems Application Guide for detailed information on connecting fieldbus devices for intrinsically safe applications Logix 340010 Digital Positioner Wiring Procedure The following procedure shows the steps for connecting fieldbus cable to the Logix 340010 digital positioner CAUTION All wiring must comply with local codes regulations and ordinances 1 Loosen end cap lock and remove end cap cover from terminal block end of positioner housing 2 Feed fieldbus cable through one of conduit entrances on either side of electronics housing Plug whichever entrance not used CAUTION The Logix 340010 digital positioner accepts up to 16 AWG 1 5 mm diameter wire Fieldbus Figure 5 6 Logix 34001Q Digital Positioner Terminal Block FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 3 Connectthe fieldbus cable shield Fieldbus Cable Shield Connection Normal practice for grounding a fieldbus cable segment is that the cable shield should be grounded in only one place preferably a ground point at the power supply intrinsically safe barrier or near the fieldbu
194. ure is given in this section for properly wiring the Logix 340010 digital positioner For Detailed Fieldbus Wiring Information Refer to Fieldbus Foundation document AG 140 Wiring and Installation 31 25 kbit s Voltage Mode Wire Medium Application Guide for complete information on wiring fieldbus devices and building fieldbus networks Fieldbus Device Profile Type The Logix 340010 digital positioner is identified as either of the following fieldbus device profile types in Table 5 1 as per Fieldbus document FF 816 Table 5 1 FOUNDATION fieldbus Profile Types Device Profile Type Characteristic Uses standard power signaling to communicate on a fieldbus network Is a bus powered device The Logix 340010 digital positioner does not have an internal power supply and so it receives its DC power from the fieldbus S acceptable for intrinsically safe 1 5 applications S acceptable for non 1 5 applications T CAUTION If the user is installing intrinsically safe field devices in hazardous areas several points should be considered See Intrinsically Safe Applications section Logix 340010 Digital Positioner Wire Connections Fieldbus signal communications and DC power are supplied to the Logix 340010 digital positioner using the same fieldbus twisted pair cable Inside the electronics housing of the Logix 340010 digital positioner is the terminal block for connecting external wiring as shown in Figure 5 5 Table 5 2 explains the
195. usage of the wiring terminals for fieldbus use Fieldbus Figure 5 5 Logix 340010 Digital Positioner Terminal Block FCD LGENIM3402 00 10 07 flowserve com FLOWSERVE Logix 340010 Digital Positioner LGENIM3402 00 10 07 Table 5 2 Logix 340010 Digital Positioner Wiring Terminals Wiring Terminal Use Screw terminals Non polarized Fieldbus cable connections Quick clip terminals Signal and Fieldbus cable connections Internal Ground Connection An internal ground terminal is available next to the terminal See Figure 5 5 The terminal can be used to connect the Logix 340010 digital positioner to earth ground External Ground Connections While grounding the Logix 340010 digital positioner is not necessary for proper operation an external ground terminal on the outside of the electronics housing provides additional noise suppression as well as protection against lightning and static discharge damage Note that grounding may be required to meet optional approval body certification Intrinsically Safe Applications Fieldbus barriers should be installed per manufacturer s instructions for Logix 340010 digital positioners to be used in intrinsically safe applications The Logix 340010 digital positioner carries an intrinsically safe barrier rating of 125 mA Currents up to 125 mA will not damage the device The number of field devices on a segment may be limited d
196. use a factory defined curve If only Custom Characterization Active is checked a user defined curve will be used Note that when this box is checked the curve can not be changed If the user wishes to use a different curve or edit the custom curve this box must be unchecked Air Action Check this box only if the actuator is tubed to be Air to Close ATC After configuring CONTROL FLAGS click the write button to apply the values GAIN UPPER The Logix 340010 digital positioner uses a special gain algorithm The proportional gain increases with a decrease in error This allows for maximum resolution and speed GAIN UPPER is the upper limit to proportional gain GAIN LOWER The Logix 340010 digital positioner uses a special gain algorithm The proportional gain increases with a decrease in error This allows for maximum resolution and speed GAIN LOWER is the lower limit to proportional gain GAIN MULT The Logix 340010 digital positioner uses a special gain algorithm The proportional gain increases with a decrease in error This allows for maximum resolution and speed GAIN MULT adjust the transition rate between GAIN UPPER and GAIN LOWER IGAIN addition to proportional gain the Logix uses integral as well This in the integral gain setting Typically this is set to 10 IL OFFSET This parameter tells the positioner where the spool valves null position is These values are set during a stroke calibration procedure and typically requ
197. ust be 00 0 15 STATUS OPTS S Bit String Target mode must be 00 0 16 READBACK D ANALOG XD Read Only 17 CAS_IN N ANALOG PV 18 SP_RATE_DN S Float PV Positive seconds 19 SP_RATE_UP S Float PV Positive INF seconds 20 SP_HI_LIM S Float PV PV SCALE 100 10 21 SP_LO_LIM S Float PV PV SCALE 0 10 22 CHANNEL S Unsigned16 Must be 1 Target mode must be 00 0 23 FSTATE_TIME S Float seconds Positive 0 24 FSTATE_VAL S Float PV PV SCALE 0 10 25 BKCAL OUT D ANALOG PV Read Only 26 RCAS IN N ANALOG PV 27 SHED OPT S Unsigned8 1108 0 28 RCAS_OUT D ANALOG PV Read Only 29 UPDATE_EVT D EVENT 30 BLOCK_ALM D ALARM_ DISCRETE 32 WSP D ANALOG PV FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 Table 8 7 AO Function Block Parameter List Name Block Index Store Type READBACK_ OUT Valid Range Data Type Units ANALOG PV Write Restrictions Default Value Read Only BLOCK TEST Extension parameter AO Block Diagram Array of Read Only All zeros Unsigned8 Figure 8 3 is a block diagram showing the key components of the AO function block AO Block Diagram RCAS IN AUTO SP RATE UP SP RATE DN Rate Limiting Time OUT Timer i SP Track Ret Tgt SP PV Track in Man SP PV Track LO IMAN FROM OUT CONVERT Status Calculation RCAS OUT SHED RCAS
198. ware tools such as Standard Dictionary or Device Description DD files or if the user is using the incorrect revision level of device firmware Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 then device objects or some block objects may not be visible or identified by name See Table 10 2 for possible causes and recommended actions Table 10 2 Device Troubleshooting B Device and or block objects not identified UNKnown or Parameters are not visible or identified by name or Possible cause Incorrect standard dictionary device description DD or symbols on host computer Flowserve defined parameters are not visible Items to check Verify that the standard dictionary the DD or symbols files are correct for the device Recommended Action Install the compatible version of standard dictionary and DD for the device on the host computer See Fieldbus Device Version Checking on page xi Incorrect path names to descrip tions on host computer Check that the path name to loca tions of the standard dictionary and DD files on the host computer is correct Make sure that the path name of the standard dictionary and DD are in the correct location for the fieldbus software application C release Incorrect revision of Device Resource Block firmware Read the following resource block parameters DEV_REV contains the revision level of the resource block e DD REV
199. xample to establish communications between a trans ducer AO block and another function block a VCR must be defined at the transducer block and a VCR must be defined at the function block between the two function blocks Virtual Field Device VFD A logical grouping of user layer functions Function blocks are grouped into a VFD and system and network manage ment are grouped into a VFD FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 References Publications from the Fieldbus Foundation Flowserve recommends that the user obtain these publications which provide additional information on Fieldbus technology Publication Title Publication Number Publisher Technical Overview FOUNDATION FD 043 Available from the Fieldbus fieldbus Foundation Wiring and Installation 31 25kbit s AG 140 Voltage Mode Wire Medium Application Guide 31 25 kbit s Intrinsically Safe AG 163 Systems Application Guide Engineering Guidelines AG 181 Function Block Application Process FF 890 FF 891 Contained in the User Layer parts 1 amp 2 Specification FF 002 Fieldbus Specifications Various Documents Contacting the Fieldbus Foundation To order these publications and other information products produced by the Fieldbus Foundation contact them at Fieldbus Foundation 9390 Research Boulevard Suite 11 250 Austin TX 78759 USA www fieldbus org information Techn
200. xisting wiring from analog devices can be used to wire up digital fieldbus devices Multiple field devices can be connected on one cable a multi drop link rather than conventional point to point wiring used for analog devices See Wiring the Logix 340010 Digital Positioner to a Fieldbus Network on page 27 Software Architecture Fieldbus software architecture provides for more control functions to be available in the micropro cessor based field device Since fieldbus is a digital communication system more data is available to operators for process monitoring trend analysis report generation and trouble analysis Device software changes can be downloaded to field devices remotely from the operator station or PC in the control room FLOWSERVE Logix 340010 Digital Positioner FCD LGENIM3402 00 10 07 we Application An application is software that contains function block data and operating parameters objects which help define the operation of a device such as sensor data acquisition or control algorithm processing Some devices may contain more than one application Function Blocks Usually a device has a set of functions it can perform These functions are represented as function blocks within the device See Figure 1 5 Function blocks are software that provide a general structure for specifying different device functions Each function block is capable of performing a control func tion or algorithm Device function
201. xt update cycle Access Type NOTE How the Fieldbus board accesses the respective Control board variable Std Standard Parameters These values are constantly updated from the Control Board except during the Signature capture Info Device Information Parameters These values are read only at start up or when any of them are changed The number n is used to group parameters into manageable sizes Diag Advanced Diagnostic Parameters These values are active only when the parameter Enable diagnostic Variable Access is set in TEST_MODE Transducer Block Diagram Figure 8 2 is a block diagram showing the basic components of the transducer block AO Block Transducer Block Controller Board 0 not used output Value CMDdigital Sealing STATUSflags output CALIBRATEflags STATUSflags TRAVELflags Kk CALIBRATEflags FINAL_VALUE_RANGE INTERNALflags TRAVELflags CHANNEL FINAL VALUE CUTOFF HI 3 FINAL VALUE CUTOFFLO PRESSflags INTERNALflags I PRESSflags MODE BLGAG TIAL Determine Status x SIMULATE BEGUN Enn FIELD FINAL POSITION VALUE lt FBXN Figure 8 2 Transducer Block Diagram Transducer Block Valtek Product defined Parameters Table 8 6 describes the Logix parameters included in the transducer block Table 8 6 Transducer Block Parameter Descript
Download Pdf Manuals
Related Search
Related Contents
Franke COG 621 GEBRAUCHSANWEISUNG OPERATING INSTRUCTIONS Keypad User Manual - New York Railway Supply, Inc IP24 - Ostermann Dicota Book Case J12 Calibre 3125 Copyright © All rights reserved.
Failed to retrieve file