Your SlideShare is downloading. ×
0
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Fieldbus Tutorial Part 8 - Fieldbus Function Blocks
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Fieldbus Tutorial Part 8 - Fieldbus Function Blocks

6,791

Published on

Fieldbus Tutorial Part 8 – Fieldbus Function Blocks: Standard Blocks, Block Examples

Fieldbus Tutorial Part 8 – Fieldbus Function Blocks: Standard Blocks, Block Examples

Published in: Technology, Business
3 Comments
4 Likes
Statistics
Notes
No Downloads
Views
Total Views
6,791
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
1,444
Comments
3
Likes
4
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Foundation Function Blocks
  • 2. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 2 Agenda  Standard Blocks  Block Examples
  • 3. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 3 Applications are modeled using function blocks which may be distributed between field devices. FF function block application process is consistent with IEC 61804 Process Industry Function block Function block execution may be synchronized through system management - based on each device having a common sense of time. USER LAYER PHYSICAL LAYER COMMUNICATION STACK Function Block Application Process
  • 4. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 4 Mode and Status, foundation of distributing control Engineering Unit Value + STATUS attributes of input and output parameters Target and Actual attributes of Mode parameter BLOCK_ERR Parameter
  • 5. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 5 Mode Possible modes:
  • 6. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 6 Mode  TARGET, ACTUAL, PERMITTED  TARGET is the desired mode  ACTUAL is the actual mode.  PERMITTED are the permitted mode  You can not use a non permitted mode  If the resource block is out of service, all blocks go to Out of Service  If the Transducer Block is in OOS, the status will be Bad, Out of Service
  • 7. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 7 BASIC FF FUNCTION BLOCKS  Discrete Input  Discrete Output  Analog input  Analog Output  PID, PI, I Controller  P, PD Controller  Control Selector  Manual Loader  Bias/Gain Station  Ratio Station
  • 8. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 8 ADVANCED FF FUNCTION BLOCKS  Pulse Input  Complex Analog Output  Complex Discrete Output  Step Output PID  Device Control  Setpoint Ramp Generator  Splitter  Input Selector  Signal Characterizer  Lead Lag  Deadtime  Arithmetic  Calculate  Integrator(Totalizer)  Timer  Analog Alarm  Discrete Alarm  Analog Human Interface  Discrete Human Interface
  • 9. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 9 New Block Subclass - Flexible  Flexible (MIO) - Part 4 Multiple Analog Input - 8 Channels Multiple Analog Output - 8 Channels Multiple Discrete Input - 8 Channels Multiple Discrete Output - 8 Channels  Flexible (61131) - Part 5 Application-specific Blocks Flexible Function Block For Devices that are Complex or have high I/O Count
  • 10. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 10 Function Blocks Addressed by FF Interoperability Testing, v4.5  AI – Analog Input  AO – Analog Output  PID – PID Control  DI – Discrete Input  DO – Discrete Output  ISEL – Input Selector  ARITH– Arithmetic  SC – Signal Characterizer  INT – Integrator  MAI – Multiple Analog Input  MAO – Multiple Analog Output  MDI – Multiple Discrete Input  MDO – Multiple Discrete Output
  • 11. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 11 Example - Emerson 3051 Resource Block Analog Input Block (Press) Analog Input Block (Temp) Transducer Block(Sensor) Diagnostic Block LCD Block PID Arithmetic Input Selector Integrator Signal Characterization Typical Fieldbus Tx 3051S - Standard + 3051S - Optional
  • 12. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 12 FF function block capability may be used to address many applications  Single loop feedback control  Feedforward control  Cascade control  Interlock based on a discrete input  Input selection when redundant measurements are available  Flow integration  Calculations and signal characterization
  • 13. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 13 Control in the field Fieldbus AI1 Fieldbus AI3 AI2 PID1 AI4 PID3 AO1 PID2 AO2 M FT FIC FCV LT LIC TT TCV TIC PT
  • 14. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 14 Engineering Monitoring and Control Applications Using Function Blocks
  • 15. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 15 Easy control strategy configuration TT100 TIC100 FT101 FIC101 FCV101 CASCADE CONTROL CAS ININ SP
  • 16. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 16 Easy control strategy configuration Temperature Transmitter Flow Transmitter TT100 TIC100 FT101 FIC101 FCV101 OUT OUT OUT OUT BCKCAL_OUT Positioner. IN IN CAS-IN CAS-IN BCKCAL_OUT BCKCAL_INBCKCAL_IN
  • 17. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 17 Easy control strategy configuration Temperature Transmitter Flow Transmitter TIC100 FT101 FIC101 FCV101 AI PID AI PID AO OUT OUT OUT OUT BCKCAL_OUT Positioner. TT100 TT100.OUT IN IN CAS-IN CAS-IN BCKCAL_OUT BCKCAL_INBCKCAL_IN
  • 18. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 18 Single Loop PID Control Configuration
  • 19. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 19 AI PID BCKCAL_IN BCKCAL_OUT CAS_IN IN OUT FF_VAL TRK_VAL TRK_IN_D AO OUT OUT CAS_IN BCKCAL_OUT Transducer Scale: 10 to 210 in H20 OUT Scale: 0 to 15 ft PV Scale: 0 to 15 ft OUT Scale: 0 to 100 %(Default) Kp=1, Tr=10min Direct Acting PV Scale: 0 to 100 %(Default) Transducer Scale: 0 to 180 0 rpm Fail Safe Value=0 TAG: LT108 TAG: LIC108 TAG: SC108 Control loop Configuration
  • 20. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 20 Analog Input Block TRANSDUCER SCALE OUTPUT SCALE Alarms LOW/LOW-LOW HIGH/HIGH-HIGH OUTTRANSDUCER Sensor Type Trim Characterization Diagnostics 100 % = 100 FILTER 25 % 25 % FUNCTION Direct Indirect Square root 100 % = 100 50 in H2O STATUS • Good 50 in H2O • Good • Hi Alarm 0 % = 0 0 % = 0 dp measurement
  • 21. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 21 Calibration in Fieldbus  Calibration - checking against a standard source - is done in the Transducer Block  Wet leg compensation - Elevation and Suppression - should be done at the Analog Input Block.
  • 22. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 22 TRANSDUCER BLOCKS PROVIDE DEVICE SPECIFIC INFORMATION
  • 23. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 23 Impact of sample rate Transducer Updates (free running) AI Updates (Depends on Macrocycle) Transducer Block Analog Input Block Macro Cycle
  • 24. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 24 Transducer Block Filtering  Use the Transducer Block Filter to compensate for differences between transducer and Analog Input execution rates Transducer Block Analog Input Block
  • 25. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 25 Example: Single Loop FC 101 FT 101 Feed Feed Tank
  • 26. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 26 Single Loop - Fieldbus
  • 27. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 27 Example: Interlock Based on Status of Blocking Valve FC 151 FT 151 Reactor 1 Feed ZT 150
  • 28. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 28 Interlock Example: Use of Discrete Input From Upstream On-Off Valve
  • 29. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 29 Example: Selection of Redundant Measurement Static Mixer AC 302 AT 301 Reactor 1 Feed A Feed B AT 302 AY 302
  • 30. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 30 Automatic Input Selection for Redundant Measurements
  • 31. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 31 Example: Cascade Control TC 202 TT 202 TT 201 TC 201 RSP Reactor 1 Coolant Discharge
  • 32. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 32 Cascades Loop - Fieldbus
  • 33. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 33  Flow Compensation – Linear  Flow Compensation – Squareroot  Flow Compensation – Approximate  BTU Flow  Multiply and Divide  Average of inputs  Sum of inputs  Fourth order polynomial  Simple HTG compensate level Arithmetic Block May be used to address a Variety of Calculations
  • 34. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 34 Example: Calculation and Integration of Mass Flow FY 3-4 FT 3-4 PT 3-4 TT 3-4 FY 3-4 Process Steam Pressure & Temperature Compensation Totalized Mass Flow
  • 35. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 35 Example: Arithmetic and Integrator Function Blocks
  • 36. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 36 TE 801A Distillate Receiver Column Distillate Bottoms Steam Feed TE 801B TE 801C TE 801D TE 801E Fieldbus enables Multi-sensor Applications TT 801 Distillation
  • 37. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 37 Multi-sensor Applications (Cont) Chemical Reactors Cooling Fluid In Cooling Fluid Out TE 901 A-H TT 901 Process Out Process In
  • 38. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 38 Example: Multiple Analog Input Block Supports a Maximum of 8 Inputs From a Fieldbus Device
  • 39. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 39 CV-101 A/O NOTES BRIGHT ENGINEERING 1 UNLESS OTHERWISE NOTED ALL INSTR. ON THIS DRAWING CARRY AN AREA DESIGNATION OF 878, THAT IS FI-1 IS 878FI-1. GOOD MANUFACTURING IP 102 FIELD LOCATION FIC 102 FRC 103 161 LIC 101 4 AI 103 19 20 21 22 23 24 25 MOTOR CONTROL 26 INTERLOCKS 26 LIME FEEDERS WILL TRIP OFF IF GREEN LIQUOR FLOW IS LOW REV DESCRIPTION 0 OWNER REVIEW 20 19 FT 102 2 6 CONTROL ROOM Example Application AC 106 8 FY 104 AT 103 21 4 AT 107A LT 101 1 AT 107B 9 TT 105 HS 107 7 AT 106 From Recovery Area Condutivity 9 AIC 107 Re-Burned Lime LT 108 Purchased Lime LT 112 17 Green Liquor Storage IP 104A IP 104B Heater Cooler 15LT 111 SC 111 16 SC 112 SC 108 DT 109 12 FT 110 13 14 11 SC 110 TT 104 3 5 8 10 18 3 1 5 TIC 104 6 7 TIC 105 10 LIC 108 11 12 DIC 109 FY 110 14 13 FIC 110 17 HIC 112 18 15 LI 111 24 25 23 22 FAL 102 26 To Slaker #2 Slaker #1
  • 40. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 40 Control Applications May Be Distributed Fieldbus Segment #2 FT102 SC111 AT103 AT107B AT107AIP102 AT106LT101 Causticizing Process Green Liq Flowcv Lime Grn Ratio Caust. Efficiency Control Cond.Meas. Select
  • 41. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 41 Indicator Re-Burned Lime AI LT111 LI 111 LT 111
  • 42. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 42 Analog Input Block TRANSDUCER RANGE OUTPUT RANGE Alarms HI, HI_HI LO, LO_LO OUTTRANSDUCER Sensor Type Trim Characterization Diagnostics 100 % FILTER 100 % 0 % 0 % SIMULATE (VALUE +STATUS) AUTO MANUAL MANUAL VALUE CONVERT SQ. ROOT LOW_CUT L_TYPE MODE XD_SCALE OUT_SCALE PV PV_FTIME Measurement UNIT UNIT FIELD_VAL
  • 43. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 43 Time (Sec) 63%of Change PV FIELD_VAL PV_FTIME OUT (Mode in Auto) OUT (Mode in Man) Analog Input Function Block
  • 44. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 44 Indicator Configuration
  • 45. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 45 Purchased Lime Hand Indicator Controller AI AOML LT112 HIC112 SC112 HIC 112 LT 112 SC 112
  • 46. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 46 CAS_IN HI/LO LIMIT CONVERT PV_SCALE XD_SCALE TRANSDUCER MODE OUT SIMULATE Manual Value CAS AUTO I/O OPTIONS SP CONVERT PV_SCALE XD_SCALE BCKCAL_OUT Readback PV SP RATE LIMIT MANUAL Analog Output Block
  • 47. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 47 Time (Sec) SP 1 Second OUT (Mode in Man) OUT (Mode in Cas ) SP_RATE_UP 1 Second SP_RATE_DOWN OUT (Mode in Auto) Analog Output Function Block
  • 48. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 48 IN FILTER OUTPUT OUT_HI_LIM OUT_LO_LIM OUT BCKCAL_IN ALARM HI / LO TRK_IN_D TRK_VAL Manual Loader Function Block PV_FTIME
  • 49. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 49 Hand Indicator Controller Configuration
  • 50. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 50 Single Loop PID Control AI PID AO LIC 108 LT 108 SC 108 LT108 LIC108 SC108
  • 51. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 51 PID Function Block PID CALCULATION OUT MANUAL MANUAL VALUE CAS_IN IN SP FF_VALUE TRK_IN_D TRK_VAL FF_GAIN MODE + BCKCAL_IN BCKCAL_OUT KP,TR,TD OUT_HI_LIM OUT_LO_LIM PV_SCALE OUT_SCALE FF_GAIN C A C,A ALARM HI / LO DEV SPPV
  • 52. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 52 AI PID BCKCAL_IN BCKCAL_OUT CAS_IN IN OUT FF_VAL TRK_VAL TRK_IN_D AO OUT OUT CAS_IN BCKCAL_OUT Transducer Scale: 10 to 210 in H20 OUT Scale: 0 to 15 ft PV Scale: 0 to 15 ft OUT Scale: 0 to 100 %(Default) Kp=1, Tr=10min Direct Acting PV Scale: 0 to 100 %(Default) Transducer Scale: 0 to 180 0 rpm Fail Safe Value=0 TAG: LT108 TAG: LIC108 TAG: SC108 Control loop Configuration
  • 53. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 53 Single Loop PID Control Configuration
  • 54. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 54 AI PID AI PID CSEL AO < Override Control FY 110 SC 110 FIC 110 DIC 109 FT 110 DT 109 DT109 DIC109 FIC110 FY110 SC110 FT110
  • 55. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 55 Control Selector Block SEL_1 SELECTOR SEL_TYPE high, medium or low OUTPUT OUT_HI_LIM OUT_LO_LIM OUT BCKCAL_IN SEL_1 SEL_1 SELECTOR SEL_TYPE BCKCAL_OUT1 BCKCAL_OUT1 BCKCAL_OUT1
  • 56. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 56 Override Control Configuration
  • 57. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 57 AI PID AI PID SPLT AO AO Cascade Control, Split Range Control TIC 105 IP 104A TT 105 IP 104B TT 104 FY 104 TIC 104 COOLERHEATER TT105 TIC105 TT104 TIC104 FY104 IP104A IP104B
  • 58. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 58 Valve Position (% of Span) Split Range Output (FY104) TIC104 Output (% of Span) 1000 0 100 Cooling (IP104B) Heating (IP104A)
  • 59. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 59 CAS_IN HI/LO LIMIT MODE OUT_1 BCKCAL_OUT SP RATE LIMIT CALCULATE OUTPUT OUT_2 BALANCE OUTPUT BALANCE OUTPUT BCKCAL_IN_1 BCKCAL_IN_2 SHED MODE Splitter Block TABLE
  • 60. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 60 SP 0 100 0 100 0 100 0 100 100 100 0 0 OUT_1 OUT_2 LOCK_VAL “holds” LOCK_VAL “is zero” OUT_ARRAY 0 100 0 100 IN_ARRAY 0 100 0 100 OUT_ARRAY 100 0 0 100 IN_ARRAY 0 40 35 100 OUT_ARRAY 0 100 0 100 IN_ARRAY 0 40 35 100 Splitter Block
  • 61. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 61 Cascade Control, Split Range Control Configuration
  • 62. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 62 AI ISEL PID AI AI PID RATIO AI AO CV-102 A/O Conductivity Ratio and Cascade PID AOAI LL FIC 102 AT 107B AT 107A AT 106 AT 103 IP 102 FT 102 SC 103 HS 107 AIC 107 AC 106 FRC 103 AY 103 AT107A AT107B HS107 AIC107 AIC106 FRC103 SC103 IP102FIC102FT102 AT106 AY103AT103
  • 63. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 63 Lime/GL Ratio Lime/Green Liquor Vs Causticizing Efficiency Causticizing Efficiency
  • 64. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 64 BALANCE OUTPUT OUTX MANUAL VALUE AUTO MANUAL MODE DYNAMIIC COMPENSATION FOLLOW IN LAG_TIME LEAD_TIME GAIN Lead Lag Function Block
  • 65. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 65 Time (Sec) IN OUT (FOLLOW On), Auto OUT (FOLLOW Off), Auto 2.0 Lead/Lag 1.0 0.5 0 Lead/Lag LAG_TIME 63%of Change DeltOut DeltIn GAIN = DeltOut DeltIn Lead-Lag Function Block
  • 66. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 66 Ratio and Cascade Configuration
  • 67. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 67 AI PID SPLT AI PID AO From Recovery Area Green Liquor Storage B/G B/G AI PID AO Throughput Coordination LIC 101 LT 101 FT 102 IP 102 FIC 102 LT101 LIC101 LY101 LY101A FT102 FIC102 IP102
  • 68. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 68 Throughput Coordination Configuration
  • 69. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 69 Control For Motors OUTPUT FAL102 Run Contact Start Stop AI AALM DI DEVC DO FAL 102 FT 102 26 SC 111 25 FAL102FT102
  • 70. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 70 Control For Motors Configuration
  • 71. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 71 Example - Control Execution AI PID AI PID AO CAS IN IN SP Product Steam TT100 TIC100 FT101 FIC101 FCV101 TIC100.OUT
  • 72. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 72 16 ~ 20 mA I (mA) Iq1 I (mA) Iq2 Iq3 I (mA) Total Current = Iq1 + Iq2 + Iq3 + ……... Iqn Link Active Scheduler Token Token Token Scheduling By System Management – see Communication
  • 73. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 73 AI PID AI PID AO CAS IN IN SP 280oF Product Steam TT100 TIC100 FT101 FIC101 FCV101 279oF 355lb/s
  • 74. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 75 AI PID AI PID AO CAS IN IN SP 280oF Product Steam TT100 TIC100 FT101 FIC101 FCV101 279oF 357lb/s 355lb/s 55%
  • 75. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 76 Data sequence Cyclic Acyclic TT FCV FT Block Execution TIC100.OUT PID FIC101.OUT AI PID macro-cycle 355 lb/s Good, Cascade AI 55 % Good, Cascade TIC100.OUT PID FIC101.OUT AI PID macro-cycle 356 lb/s Good, Cascade AI 56 % Good, Cascade
  • 76. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 77 AI PID AI PID AO CAS IN IN SP 280oF Product Steam TT100 TIC100 FT101 FIC101 FCV101 279oF 357lb/s 355lb/s 55%
  • 77. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 78 Data sequence Cyclic Acyclic TT FCV FT Block Execution TIC100.OUT PID FIC101.OUT AI PID macro-cycle 355 lb/s Good, Cascade AI 55 % Good, Cascade TIC100.OUT PID FIC101.OUT AI PID macro-cycle 356 lb/s Good, Cascade AI 56 % Good, Cascade
  • 78. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 79 AI PID AI PID AO CAS IN IN SP 280oF Product Steam TT100 TIC100 FT101 FIC101 FCV101 55%355 lb/s
  • 79. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 80 Data sequence Cyclic Acyclic TT FCV FT Block Execution PID AI PID macro-cycle 355 lb/s Good, Cascade AI 55 % Good, CascadeAO 355 lb/s Good, Cascade PID AI PID macro-cycle 355 lb/s Good, Cascade AI 55 % Good, CascadeAO 355 lb/s Good, Cascade
  • 80. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 81 Backup LAS AO AI PID AI PID Fieldbus ADVANCED CONTROL OPTIMIZATION LAS PS LAS
  • 81. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 82 An installation with Fieldbus: Control in the Controller PS C H1 PS F TM 1 - Transmitter 2 - Valve 3 - Cable 4 – Fieldbus Power Supply 5 – H1 Card 6 - Backplane 7 - Controller 8 – Controller Power Supply
  • 82. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 83 An installation with Fieldbus: Control in the Field PS C H1 PS 1 - Transmitter 2 - Valve 3 - Cable 4 – Fieldbus Power Supply
  • 83. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 84 Reliability Analysis Control in the DCS 1. Transmitter 2. Valve 3. Cable 4. Fieldbus Power Supply 5. H1 Card 6. Backplane 7. Controller 8. Controller Power Supply Control in the Field 1. Transmitter 2. Valve 3. Cable 4. Fieldbus Power Supply MTBF = X MTBF = 1.833X
  • 84. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 85 Comp Flow Information to PID Use the Compensated DP Flow Calc in the ARTH Block For Much tighter Control  Increase Accuracy  Easy Configuration  Execution time = 20 ms In In In ARTHM Out ARTHM FT-100 PT-100 TT-100 FT-100 PT-100 TT-100 Comp Flow In
  • 85. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 86 Measure Tank Level without Capillary Systems by using the ARTH Block In In In ARTHM Out PTB-100 PTT-100 Level In PTT-100 PTB-100  Increased Accuracy  Execution time = 20 ms
  • 86. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 87 Use the Input Selector Block to Average or Select Stacked Transmitters  First Good  Maximum Value  Minimum Value  Average  Execution time = 20ms Input Selector In In In In In In In In Out IS
  • 87. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 88 Use the Signal Characterizer to Define up to a 20 Point Input/Output Relationship  20 Point Strapping Table  Execution Time = 20 ms In In SGCR Out Out
  • 88. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 89 Use the SGCR to correct for Changing Flow Coefficients In In SGCR Out Out ReynoldsNumberFlowError Flow in Gal/hr. Flow without Correction Flow Corrected with SGCR Block Coefficient correction set for 4000 Gal/hr.  Increased Accuracy  Execution time = 20 ms Output out of AI Block
  • 89. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 90 Use the Integrator Block to Totalize Flows and Ratio Control  Totalizer  Range 0-SP or SP-0  Set Point Pre Trip  Set Point Trip  Integrate Two Flows Flow 1 Flow 2 Flow 1*(Mix Ratio)-Flow 2 = 0  Maintain Mix Quality  Execution Time = 20 ms In In INT Out Pre Trip OutIn In In IN_1 IN_2 Rev_Flow1 Rev_Flow2 Reset_IN Trip Out
  • 90. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 91 Use the Integrator Block to Totalize Flows and trip a Discrete Output Use Integrator Block output to Fine Tune Loading Flow 1 Flow 2 FT 100 FCV 100 FT 101 FCV 101 In In INT Out Pre Trip OutIn In In IN_1 IN_2 Rev_Flow1 Rev_Flow2 Reset_IN Trip Out FCV 100 FCV 101 Total Flow 1 Flow 2 Set Point Pre Trip Trip Total
  • 91. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 92 Output Splitter STEAM COLD WATE R AI PID SPL AO AO IN O1 O2 BK BK1 CAS _IN O1 O2 BK2
  • 92. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 93 Control Selector PIDLT SEL FT PID PID S2 O BK1 BK2 BK S1 Max Min First Good, Middle S3 BK3
  • 93. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 94 Advanced Flow compensation Function Block  Calculates mass flow for different types of gases and liquids based on Pressure and Temperature variations. p t Mass flow Δp
  • 94. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 95 Multiple Analog Input Block Supports 8 Inputs
  • 95. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 96 Temperature Monitoring and Data Acquisition Example:  8 independently configurable channels – RTDs and Thermocouples Multi Sensor 8 Temperature Sensors DistillationColumn FOUNDATION fieldbus H1 Segment, 2-wire
  • 96. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 97 Control Room T/C Wire (8 x $1.00/ft) = $8.00/ft Transmitter Wire (1 x $0.30/ft)= $0.30/ft T/C Wire DCS or PLC I/O Multi Sensor Control Room H1 Card Value Proposition  Multi-Sensor vs. Sensors Wired Direct:
  • 97. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 98 Discrete Input / Output With Logic Capability Com Input Output SW1 SW2 FOUNDATION Fieldbus H1 Segment, 2-wire
  • 98. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 99 848L Logic Controller for Fieldbus  Multiplexer for discrete inputs – 8 inputs / 4 outputs  Field hardened  Basic Logic Blocks  Logic Function Blocks Foundation Fieldbus H1 24 Wires 2 Wires Control room 1 8 1 8 Logic Timer Timer Logic
  • 99. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 100 Multiple Analog Input Block Supports 8 Inputs
  • 100. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 101 Fieldbus enables Multi-sensor applications Chemical Reactors Process In Process Out Catalyst Tube Cooling Fluid In Cooling Fluid Out Up to 24 wires ! Fielbus H1 - two wires
  • 101. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 102 Multi-sensor application Distillation Columns M1 M2 M3 M4 M5 M6 Naptha Crude Oil Kerosene Light Gas Oil Heavy Gas Oil Butane and Lighter Gas Straight Run Gasoline Straight Run Residue Fielbus H1 - two wires
  • 102. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 103 Application- Specific Algorithm e.g., IEC 61131 Ladder Logic Structured Text Function Blocks FFB is a “Wrapper” for an Application-specific Algorithm Flexible Function Block Inputs Outputs
  • 103. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 104 Flexible Function Block Capability in HSE Devices IEC 61131
  • 104. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 105 PLC FFB FFB Dry Contacts Opto sensors Pressure Switches Push Buttons On-Off Valves Motion ControlDrives Lights/Displays Typical Applications Sequence of Events Coordinated Drives (Roll Handling) Thermocouples RTDs HMI PLC Multiplexer Supervisory Data Acquisition I/O Subsystem Interface FFB 100 Mbit/s Switch Gateway DeviceNet Profibus Interbus S World Fip ControlNet FFB Flexible Function Block
  • 105. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 106 Batch Controller Typical Applications Burner ManagementBatch Sequencing HMI 100 Mbit/s Switch Linking Device Linking Device H1 Networks Gateway DeviceNet Profibus Interbus S World Fip ControlNet FFB FFB FFB AI, AO, PID, FFB Flexible Function Block
  • 106. [File Name or Event] Emerson Confidential 27-Jun-01, Slide 107 Summary - Fieldbus Foundation Solution  Both Continuous and Discrete Requirements Are Met By FF Function Block Set Capability

×