SlideShare a Scribd company logo
1 of 9
Colorado Energy Nations
-:-
Boiler 5 Flame Safety
-:-
Norpak to ControlLogix Translation
-:-
1JEROME-AXEL CAIN 11-NOV-14
Boiler 5 Flame Safety – Norpak to ControlLogix Translation
Table of Contents
 Programming Approach
 What is Norpak ?
 Why Allen Bradley’s ControlLogix Platform ?
 Programming Philosophy
 Conclusion - Q&A
2JEROME-AXEL CAIN 11-NOV-14
Boiler 5 Flame Safety – Programming Approach
Why start from scratch with:
 Existing Controls ViewPoint Narrative
 Existing Norpak Logic
→ Methodology used successfully 3 times for the Flame Safety
Upgrades on our other Boilers.
3JEROME-AXEL CAIN 11-NOV-14
Boiler 5 Flame Safety – What is Norpak ?
 Transistorized solid state control components system
 Introduced in the late 1950s
• Very reliable
• Obsolete
• No comms to SCADA
 Cannot accommodate expansion for natural gas logic
 Based on NOR (Not – Or) logic
• NOR, OR gates
• TON timers
• Transfer elements (one shot pulse generators)
4JEROME-AXEL CAIN 11-NOV-14
Boiler 5 Flame Safety – Why Allen Bradley’s ControlLogix ?
 Platform already operating in our plant
• Steam Turbine & Generators Controls and CEMS system
• RSLogix5000 License already acquired
 Personnel familiar with RSLogix5000
• Easy to troubleshoot
• No training needed for Techs
 Platform works well with iFIX 5.1 SCADA
• No need to acquire new driver
• IGS driver will function with 1756-L71 thru L75 processors up to firmware version 20.11
5JEROME-AXEL CAIN 11-NOV-14
Boiler 5 Flame Safety – Programming Philosophy
 1 Sheet of Norpak = 1 Function Block Diagram Routine (1 or 2 sheets)
• Blocks named according to NORPAK
• Lay-out is kept similar
• Some blocks might be merged (especially ORs)
 Existing Instructions logically equivalent to Norpak Blocks
• Boolean OR (BOR)
• Boolean AND (BAND) to reflect some contact in series
 Add-on Instructions logically equivalent to Norpak Blocks
• NOR with 1, 2, 3, 4, 6, or 8 inputs and 1 output
• TON timers with 1 logic input, 1 preset input and 1 done output
• XFER_PULSE with 1 logic input, 2 control gate inputs and 2 outputs
6JEROME-AXEL CAIN 11-NOV-14
Boiler 5 Flame Safety – Conversion Example
7
Digital AC Input
“A” Soot Blowers Run Status
AC to DC transformer
(no logic change)
1 in NOR_117C
becomes
NOR1_117C
TON timer 108
becomes
NP_TON_108
1 in NOR_117D
becomes
NOR1_117D
Bit ASB on wire 1330
is logically equivalent to
NOR1_117D.Out9
Turns ON when A Soot Blowers start running
Turns OFF 20s after A Soot Blowers stopped
NOR1_117D.Out9 can then be called up in
the routine SHT42 and SHT60
JEROME-AXEL CAIN 11-NOV-14
Boiler 5 Flame Safety – Programming Details
 Wiring between blocks is checked vs. Norpak Sheet
 Symbols, Comments, Descriptions are used enthusiastically
 Program is up and Running
• Norpak Sheet 35 through 35 have been translated
• Translated logic has been successfully tested with the RSLogix5000 emulator against the
Controls ViewPoint narrative
‒ Use of Test Routines
‒ all relevant Inputs are displayed and toggled
‒ behavior of internal and output bits is checked against narrative
 Logic can be easily modified / expanded
• If required for NFPA compliance
• To accommodate new natural gas inputs, circuits and outputs.
8JEROME-AXEL CAIN 11-NOV-14
Boiler 5 Flame Safety – Conclusion
 Conversion Completed
 A way forward with an established framework
• New natural gas logic in development
• To be expanded for natural gas logic and I/Os
• New PanelView Plus screens in development
 Questions ?
9JEROME-AXEL CAIN 11-NOV-14

More Related Content

What's hot

Digital Electronics - Counters
Digital Electronics - CountersDigital Electronics - Counters
Digital Electronics - CountersJayakrishnanJ11
 
SE ECS EC Module6 555 Timer.pdf
SE ECS EC Module6 555  Timer.pdfSE ECS EC Module6 555  Timer.pdf
SE ECS EC Module6 555 Timer.pdframkumar649780
 
Spirent TestCenter OpenFlow Switch Emulation
Spirent TestCenter OpenFlow Switch EmulationSpirent TestCenter OpenFlow Switch Emulation
Spirent TestCenter OpenFlow Switch EmulationMalathi Malla
 
Relay interfacing with 8051
Relay interfacing with 8051Relay interfacing with 8051
Relay interfacing with 8051Pratik Phadte
 
Flipflops and Excitation tables of flipflops
Flipflops and Excitation tables of flipflopsFlipflops and Excitation tables of flipflops
Flipflops and Excitation tables of flipflopsstudent
 
AC & Blower Controller
AC & Blower Controller AC & Blower Controller
AC & Blower Controller Lavlesh Mishra
 
Latch and flip flop
Latch and flip flopLatch and flip flop
Latch and flip flopGargiKhanna1
 
Timing Generators and ClockCleaner Solutions
Timing Generators and ClockCleaner SolutionsTiming Generators and ClockCleaner Solutions
Timing Generators and ClockCleaner SolutionsPremier Farnell
 
Sequential logic circuits flip-flop pt 1
Sequential logic circuits   flip-flop pt 1Sequential logic circuits   flip-flop pt 1
Sequential logic circuits flip-flop pt 1Sarah Sue Calbio
 
Report on sawtooth wave generator
Report on sawtooth wave generatorReport on sawtooth wave generator
Report on sawtooth wave generatorAmit kumar
 
Sequential logic circuits flip-flop pt 3
Sequential logic circuits   flip-flop pt 3Sequential logic circuits   flip-flop pt 3
Sequential logic circuits flip-flop pt 3Sarah Sue Calbio
 

What's hot (20)

IC 555
IC 555IC 555
IC 555
 
555 timer
555 timer555 timer
555 timer
 
555 timer vibrators
555 timer vibrators555 timer vibrators
555 timer vibrators
 
Flip flops
Flip flopsFlip flops
Flip flops
 
Digital Electronics - Counters
Digital Electronics - CountersDigital Electronics - Counters
Digital Electronics - Counters
 
SE ECS EC Module6 555 Timer.pdf
SE ECS EC Module6 555  Timer.pdfSE ECS EC Module6 555  Timer.pdf
SE ECS EC Module6 555 Timer.pdf
 
Flip flop
Flip flopFlip flop
Flip flop
 
Cse(b) g1 flipflop
Cse(b) g1 flipflopCse(b) g1 flipflop
Cse(b) g1 flipflop
 
Spirent TestCenter OpenFlow Switch Emulation
Spirent TestCenter OpenFlow Switch EmulationSpirent TestCenter OpenFlow Switch Emulation
Spirent TestCenter OpenFlow Switch Emulation
 
Relay interfacing with 8051
Relay interfacing with 8051Relay interfacing with 8051
Relay interfacing with 8051
 
Flipflops and Excitation tables of flipflops
Flipflops and Excitation tables of flipflopsFlipflops and Excitation tables of flipflops
Flipflops and Excitation tables of flipflops
 
AC & Blower Controller
AC & Blower Controller AC & Blower Controller
AC & Blower Controller
 
Latch and flip flop
Latch and flip flopLatch and flip flop
Latch and flip flop
 
555 timer
555 timer555 timer
555 timer
 
BE PPT (FLIP FLOPS)
BE PPT (FLIP FLOPS)BE PPT (FLIP FLOPS)
BE PPT (FLIP FLOPS)
 
Timing Generators and ClockCleaner Solutions
Timing Generators and ClockCleaner SolutionsTiming Generators and ClockCleaner Solutions
Timing Generators and ClockCleaner Solutions
 
Flip flop
Flip flopFlip flop
Flip flop
 
Sequential logic circuits flip-flop pt 1
Sequential logic circuits   flip-flop pt 1Sequential logic circuits   flip-flop pt 1
Sequential logic circuits flip-flop pt 1
 
Report on sawtooth wave generator
Report on sawtooth wave generatorReport on sawtooth wave generator
Report on sawtooth wave generator
 
Sequential logic circuits flip-flop pt 3
Sequential logic circuits   flip-flop pt 3Sequential logic circuits   flip-flop pt 3
Sequential logic circuits flip-flop pt 3
 

Similar to B5_Flame_Safety_Complete

Zelio Time Electronic Relay Briefing
Zelio Time Electronic Relay BriefingZelio Time Electronic Relay Briefing
Zelio Time Electronic Relay BriefingSchneider Electric
 
wd1-01-jaseel-madhusudan-pres-user
wd1-01-jaseel-madhusudan-pres-userwd1-01-jaseel-madhusudan-pres-user
wd1-01-jaseel-madhusudan-pres-userjaseel_abdulla
 
Logic Design - Chapter 2: Logic Gates
Logic Design - Chapter 2: Logic GatesLogic Design - Chapter 2: Logic Gates
Logic Design - Chapter 2: Logic GatesGouda Mando
 
Analog, IO Test Chip Validation
Analog,  IO Test Chip  ValidationAnalog,  IO Test Chip  Validation
Analog, IO Test Chip ValidationSMIT A. PATEL
 
Edwards Signaling EGCFVMH Installation Manual
Edwards Signaling EGCFVMH Installation ManualEdwards Signaling EGCFVMH Installation Manual
Edwards Signaling EGCFVMH Installation ManualJMAC Supply
 
Iai con tg_sel_tg_specsheet
Iai con tg_sel_tg_specsheetIai con tg_sel_tg_specsheet
Iai con tg_sel_tg_specsheetElectromate
 
AUTOMATIC TEMPERATURE FAN CONTROLLER
AUTOMATIC TEMPERATURE FAN CONTROLLERAUTOMATIC TEMPERATURE FAN CONTROLLER
AUTOMATIC TEMPERATURE FAN CONTROLLERMuhammadFazilMemon
 
Original NPN Transistor MJD44H11T4G 4H11G TO-252 New ON Semiconductor
Original NPN Transistor MJD44H11T4G 4H11G TO-252 New ON SemiconductorOriginal NPN Transistor MJD44H11T4G 4H11G TO-252 New ON Semiconductor
Original NPN Transistor MJD44H11T4G 4H11G TO-252 New ON Semiconductorauthelectroniccom
 
Original PNP Transistor MJD45H11T4G 5H11G TO-252 New ON Semiconductor
Original PNP Transistor MJD45H11T4G 5H11G TO-252 New ON SemiconductorOriginal PNP Transistor MJD45H11T4G 5H11G TO-252 New ON Semiconductor
Original PNP Transistor MJD45H11T4G 5H11G TO-252 New ON Semiconductorauthelectroniccom
 
Programmable logic devices
Programmable logic devicesProgrammable logic devices
Programmable logic devicesAmmara Javed
 
Topic 3 Digital Technique Flip flop
Topic 3 Digital Technique Flip flopTopic 3 Digital Technique Flip flop
Topic 3 Digital Technique Flip flopBai Haqi
 
A meta model supporting both hardware and smalltalk-based execution of FPGA c...
A meta model supporting both hardware and smalltalk-based execution of FPGA c...A meta model supporting both hardware and smalltalk-based execution of FPGA c...
A meta model supporting both hardware and smalltalk-based execution of FPGA c...ESUG
 
Edwards Signaling E-NAC Installation Manual
Edwards Signaling E-NAC Installation ManualEdwards Signaling E-NAC Installation Manual
Edwards Signaling E-NAC Installation ManualJMAC Supply
 
From 4 different sourcesauto power supply control solar, mains, generator &am...
From 4 different sourcesauto power supply control solar, mains, generator &am...From 4 different sourcesauto power supply control solar, mains, generator &am...
From 4 different sourcesauto power supply control solar, mains, generator &am...makeitortakeit
 
Ocp updating the ocp compute voltage step response specification
Ocp  updating the ocp compute voltage step response specificationOcp  updating the ocp compute voltage step response specification
Ocp updating the ocp compute voltage step response specificationPenguin Computing
 
Ip core example
Ip core exampleIp core example
Ip core exampleanishgoel
 

Similar to B5_Flame_Safety_Complete (20)

Zelio Time Electronic Relay Briefing
Zelio Time Electronic Relay BriefingZelio Time Electronic Relay Briefing
Zelio Time Electronic Relay Briefing
 
wd1-01-jaseel-madhusudan-pres-user
wd1-01-jaseel-madhusudan-pres-userwd1-01-jaseel-madhusudan-pres-user
wd1-01-jaseel-madhusudan-pres-user
 
Sr
SrSr
Sr
 
Logic Design - Chapter 2: Logic Gates
Logic Design - Chapter 2: Logic GatesLogic Design - Chapter 2: Logic Gates
Logic Design - Chapter 2: Logic Gates
 
Analog, IO Test Chip Validation
Analog,  IO Test Chip  ValidationAnalog,  IO Test Chip  Validation
Analog, IO Test Chip Validation
 
Edwards Signaling EGCFVMH Installation Manual
Edwards Signaling EGCFVMH Installation ManualEdwards Signaling EGCFVMH Installation Manual
Edwards Signaling EGCFVMH Installation Manual
 
Iai con tg_sel_tg_specsheet
Iai con tg_sel_tg_specsheetIai con tg_sel_tg_specsheet
Iai con tg_sel_tg_specsheet
 
OIF CEI 56-G-FOE-April2015
OIF CEI 56-G-FOE-April2015OIF CEI 56-G-FOE-April2015
OIF CEI 56-G-FOE-April2015
 
AUTOMATIC TEMPERATURE FAN CONTROLLER
AUTOMATIC TEMPERATURE FAN CONTROLLERAUTOMATIC TEMPERATURE FAN CONTROLLER
AUTOMATIC TEMPERATURE FAN CONTROLLER
 
Original NPN Transistor MJD44H11T4G 4H11G TO-252 New ON Semiconductor
Original NPN Transistor MJD44H11T4G 4H11G TO-252 New ON SemiconductorOriginal NPN Transistor MJD44H11T4G 4H11G TO-252 New ON Semiconductor
Original NPN Transistor MJD44H11T4G 4H11G TO-252 New ON Semiconductor
 
Original PNP Transistor MJD45H11T4G 5H11G TO-252 New ON Semiconductor
Original PNP Transistor MJD45H11T4G 5H11G TO-252 New ON SemiconductorOriginal PNP Transistor MJD45H11T4G 5H11G TO-252 New ON Semiconductor
Original PNP Transistor MJD45H11T4G 5H11G TO-252 New ON Semiconductor
 
ANALOG AND DIGITAL ELECTRONICS unit 5
ANALOG AND DIGITAL ELECTRONICS unit 5ANALOG AND DIGITAL ELECTRONICS unit 5
ANALOG AND DIGITAL ELECTRONICS unit 5
 
Programmable logic devices
Programmable logic devicesProgrammable logic devices
Programmable logic devices
 
Topic 3 Digital Technique Flip flop
Topic 3 Digital Technique Flip flopTopic 3 Digital Technique Flip flop
Topic 3 Digital Technique Flip flop
 
A meta model supporting both hardware and smalltalk-based execution of FPGA c...
A meta model supporting both hardware and smalltalk-based execution of FPGA c...A meta model supporting both hardware and smalltalk-based execution of FPGA c...
A meta model supporting both hardware and smalltalk-based execution of FPGA c...
 
Edwards Signaling E-NAC Installation Manual
Edwards Signaling E-NAC Installation ManualEdwards Signaling E-NAC Installation Manual
Edwards Signaling E-NAC Installation Manual
 
Basic PLC Ladder Programming
Basic PLC Ladder ProgrammingBasic PLC Ladder Programming
Basic PLC Ladder Programming
 
From 4 different sourcesauto power supply control solar, mains, generator &am...
From 4 different sourcesauto power supply control solar, mains, generator &am...From 4 different sourcesauto power supply control solar, mains, generator &am...
From 4 different sourcesauto power supply control solar, mains, generator &am...
 
Ocp updating the ocp compute voltage step response specification
Ocp  updating the ocp compute voltage step response specificationOcp  updating the ocp compute voltage step response specification
Ocp updating the ocp compute voltage step response specification
 
Ip core example
Ip core exampleIp core example
Ip core example
 

B5_Flame_Safety_Complete

  • 1. Colorado Energy Nations -:- Boiler 5 Flame Safety -:- Norpak to ControlLogix Translation -:- 1JEROME-AXEL CAIN 11-NOV-14
  • 2. Boiler 5 Flame Safety – Norpak to ControlLogix Translation Table of Contents  Programming Approach  What is Norpak ?  Why Allen Bradley’s ControlLogix Platform ?  Programming Philosophy  Conclusion - Q&A 2JEROME-AXEL CAIN 11-NOV-14
  • 3. Boiler 5 Flame Safety – Programming Approach Why start from scratch with:  Existing Controls ViewPoint Narrative  Existing Norpak Logic → Methodology used successfully 3 times for the Flame Safety Upgrades on our other Boilers. 3JEROME-AXEL CAIN 11-NOV-14
  • 4. Boiler 5 Flame Safety – What is Norpak ?  Transistorized solid state control components system  Introduced in the late 1950s • Very reliable • Obsolete • No comms to SCADA  Cannot accommodate expansion for natural gas logic  Based on NOR (Not – Or) logic • NOR, OR gates • TON timers • Transfer elements (one shot pulse generators) 4JEROME-AXEL CAIN 11-NOV-14
  • 5. Boiler 5 Flame Safety – Why Allen Bradley’s ControlLogix ?  Platform already operating in our plant • Steam Turbine & Generators Controls and CEMS system • RSLogix5000 License already acquired  Personnel familiar with RSLogix5000 • Easy to troubleshoot • No training needed for Techs  Platform works well with iFIX 5.1 SCADA • No need to acquire new driver • IGS driver will function with 1756-L71 thru L75 processors up to firmware version 20.11 5JEROME-AXEL CAIN 11-NOV-14
  • 6. Boiler 5 Flame Safety – Programming Philosophy  1 Sheet of Norpak = 1 Function Block Diagram Routine (1 or 2 sheets) • Blocks named according to NORPAK • Lay-out is kept similar • Some blocks might be merged (especially ORs)  Existing Instructions logically equivalent to Norpak Blocks • Boolean OR (BOR) • Boolean AND (BAND) to reflect some contact in series  Add-on Instructions logically equivalent to Norpak Blocks • NOR with 1, 2, 3, 4, 6, or 8 inputs and 1 output • TON timers with 1 logic input, 1 preset input and 1 done output • XFER_PULSE with 1 logic input, 2 control gate inputs and 2 outputs 6JEROME-AXEL CAIN 11-NOV-14
  • 7. Boiler 5 Flame Safety – Conversion Example 7 Digital AC Input “A” Soot Blowers Run Status AC to DC transformer (no logic change) 1 in NOR_117C becomes NOR1_117C TON timer 108 becomes NP_TON_108 1 in NOR_117D becomes NOR1_117D Bit ASB on wire 1330 is logically equivalent to NOR1_117D.Out9 Turns ON when A Soot Blowers start running Turns OFF 20s after A Soot Blowers stopped NOR1_117D.Out9 can then be called up in the routine SHT42 and SHT60 JEROME-AXEL CAIN 11-NOV-14
  • 8. Boiler 5 Flame Safety – Programming Details  Wiring between blocks is checked vs. Norpak Sheet  Symbols, Comments, Descriptions are used enthusiastically  Program is up and Running • Norpak Sheet 35 through 35 have been translated • Translated logic has been successfully tested with the RSLogix5000 emulator against the Controls ViewPoint narrative ‒ Use of Test Routines ‒ all relevant Inputs are displayed and toggled ‒ behavior of internal and output bits is checked against narrative  Logic can be easily modified / expanded • If required for NFPA compliance • To accommodate new natural gas inputs, circuits and outputs. 8JEROME-AXEL CAIN 11-NOV-14
  • 9. Boiler 5 Flame Safety – Conclusion  Conversion Completed  A way forward with an established framework • New natural gas logic in development • To be expanded for natural gas logic and I/Os • New PanelView Plus screens in development  Questions ? 9JEROME-AXEL CAIN 11-NOV-14