1) Previously at the Spallation Neutron Source (SNS), different alarm handling approaches were used that did not integrate well. To address this, a soft-IOC based alarm handler was developed that runs in Linux processes to better integrate alarms.
2) The new alarm handler was built using scripts to generate EPICS databases, display screens, and configuration from XML files for standard Linux soft-IOCs. This allows alarm summaries and controls to be incorporated into display screens.
3) The soft-IOC based alarm handler is now used across multiple systems at SNS, handling over 10,000 process variables and 700 alarm summaries. Operators use the integrated alarm displays and controls daily.
Distributed Control Systems (DCS) are dedicated systems used to control manufacturing processes that are continuous or batch-oriented, such as oil refining, petrochemicals, central station power generation, fertilizers, pharmaceuticals, food and beverage manufacturing, cement production, steelmaking, and papermaking. DCSs are connected to sensors and actuators and use set point control to control the flow of material through the plant.
The most common example is a set point control loop consisting of a pressure sensor, controller, and control valve. Pressure or flow measurements are transmitted to the controller, usually through the aid of a signal conditioning input/output (I/O) device. When the measured variable reaches a certain point, the controller instructs a valve or actuation device to open or close until the fluidic flow process reaches the desired set point.
Large oil refineries have many thousands of I/O points and employ very large DCSs. Processes are not limited to fluidic flow through pipes, however, and can also include things like paper machines and their associated quality controls (see quality control system QCS), variable speed drives and motor control centers, cement kilns, mining operations, ore processing facilities, and many others.
Innovic India Private Limited provides industrial Training on DCS as well as other automationtechnologies like PLC, SCADA, HMI, VFD and many more.
For Core Engineering jobs and 100% Job Oriented Industrial Training
Feel free to contact us on: +91-9555405045/+91-9811253572
Email: group.innovic2gmail.com
Web: www.innovicindia.com
CETPA INFOTECH PVT LTD is one of the IT education and training service provider brands of India that is preferably working in 3 most important domains. It includes IT Training services, software and embedded product development and consulting services.
Distributed Control Systems (DCS) are dedicated systems used to control manufacturing processes that are continuous or batch-oriented, such as oil refining, petrochemicals, central station power generation, fertilizers, pharmaceuticals, food and beverage manufacturing, cement production, steelmaking, and papermaking. DCSs are connected to sensors and actuators and use set point control to control the flow of material through the plant.
The most common example is a set point control loop consisting of a pressure sensor, controller, and control valve. Pressure or flow measurements are transmitted to the controller, usually through the aid of a signal conditioning input/output (I/O) device. When the measured variable reaches a certain point, the controller instructs a valve or actuation device to open or close until the fluidic flow process reaches the desired set point.
Large oil refineries have many thousands of I/O points and employ very large DCSs. Processes are not limited to fluidic flow through pipes, however, and can also include things like paper machines and their associated quality controls (see quality control system QCS), variable speed drives and motor control centers, cement kilns, mining operations, ore processing facilities, and many others.
Innovic India Private Limited provides industrial Training on DCS as well as other automationtechnologies like PLC, SCADA, HMI, VFD and many more.
For Core Engineering jobs and 100% Job Oriented Industrial Training
Feel free to contact us on: +91-9555405045/+91-9811253572
Email: group.innovic2gmail.com
Web: www.innovicindia.com
CETPA INFOTECH PVT LTD is one of the IT education and training service provider brands of India that is preferably working in 3 most important domains. It includes IT Training services, software and embedded product development and consulting services.
overview of plc and dcs...
A general information about the common plcs used and how SCADA software is used for virtualising the entire plant equipments and sensors and control them within a single control room.
Simulation of Signals with Field Signal SimulatorIOSR Journals
Abstract: In the recent trends the field signal processing is an emerging technology for data acquisition systems, controlling application systems and automation system in real time environment. Versa Modular European (VME) and CRIO based hardware to simulate the field signals for the computer based control and instrumentation panel. Simulator is used to transmit multiple number of signals at a time. FSS software is a generic software to simulate the field signals for a computer based control and instrumentation system. Its general purpose nature easily extends its capabilities to build and perform unit under test(UUT’s) ATP specific test routines. Field signal simulator (FSS)is also an Automatic Testing Equipment (ATE). The main the Scope of this project covers real time computer (RTC) systems used for Signal Processing & Control application and the simulation techniques used to achieve automation by testing these RTC systems. It also includes RTC hardware and the software used for process & control applications. Simulation hardware & software used to test VME system is also included in the scope of this study.
The T2750 PAC hardware provides high-performance control with cost-effective redundancy options in a versatile modular system. Powerful instruments, the control units, and the I/O system form the basis of a complete distributed control and recording environment. This environment is capable of continuous analog, logic, sequential control, batch management, secure data recording at point of measurement, and setpoint programming.
Distributed Control System (DCS) Applications, Selection & TroubleshootingpetroEDGE
Since the first Distributed Control System was installed in the late 1970’s, the concept of DCS has swept alternative control technologies from the field. The substantial growth, in the construction of plants in the traditional heavy process industries, such as power generation, refining, oil and gas, water and petrochemicals, is driving significant growth in the utilization of DCS. The broad architecture of a solution involves either a direct connection to physical equipment, such as switches, pumps and valves or connection via a fieldbus communication system.
Hi friends
This PPT consist of automation information ,what is PLC,need of PLC applications,components of PLC ,PLC operations,Timers , Some Program, etc
instead of this it consists SCADA ,what is SCADA,need of SCADA,brands of SCADA, tags ,features of SCADA, Dynamic process graphic , script security etc.......
overview of plc and dcs...
A general information about the common plcs used and how SCADA software is used for virtualising the entire plant equipments and sensors and control them within a single control room.
Simulation of Signals with Field Signal SimulatorIOSR Journals
Abstract: In the recent trends the field signal processing is an emerging technology for data acquisition systems, controlling application systems and automation system in real time environment. Versa Modular European (VME) and CRIO based hardware to simulate the field signals for the computer based control and instrumentation panel. Simulator is used to transmit multiple number of signals at a time. FSS software is a generic software to simulate the field signals for a computer based control and instrumentation system. Its general purpose nature easily extends its capabilities to build and perform unit under test(UUT’s) ATP specific test routines. Field signal simulator (FSS)is also an Automatic Testing Equipment (ATE). The main the Scope of this project covers real time computer (RTC) systems used for Signal Processing & Control application and the simulation techniques used to achieve automation by testing these RTC systems. It also includes RTC hardware and the software used for process & control applications. Simulation hardware & software used to test VME system is also included in the scope of this study.
The T2750 PAC hardware provides high-performance control with cost-effective redundancy options in a versatile modular system. Powerful instruments, the control units, and the I/O system form the basis of a complete distributed control and recording environment. This environment is capable of continuous analog, logic, sequential control, batch management, secure data recording at point of measurement, and setpoint programming.
Distributed Control System (DCS) Applications, Selection & TroubleshootingpetroEDGE
Since the first Distributed Control System was installed in the late 1970’s, the concept of DCS has swept alternative control technologies from the field. The substantial growth, in the construction of plants in the traditional heavy process industries, such as power generation, refining, oil and gas, water and petrochemicals, is driving significant growth in the utilization of DCS. The broad architecture of a solution involves either a direct connection to physical equipment, such as switches, pumps and valves or connection via a fieldbus communication system.
Hi friends
This PPT consist of automation information ,what is PLC,need of PLC applications,components of PLC ,PLC operations,Timers , Some Program, etc
instead of this it consists SCADA ,what is SCADA,need of SCADA,brands of SCADA, tags ,features of SCADA, Dynamic process graphic , script security etc.......
Increase Firm Profits Through Client FeedbackAxium
Most firms still suffer a chronic inability to convert their client value into financial prosperity. Profitable firms use methods of understanding and tracking their clients in order to maximize their value. Collecting and incorporating client feedback is the simplest and most effective method of achieving this.
This presentation shows AE firm leaders a simple but powerful system to collect and utilize client feedback in order to:
. Increase project profitability
. Reduce mistakes and project liability
. Boost client satisfaction and marketing effectiveness
. Increase staff satisfaction and accountability
. Improve staff training and assignments
The T2750 PAC hardware provides high-performance control with cost-effective redundancy options in a versatile modular system. Powerful instruments, the control units, and the I/O system form the basis of a complete distributed control and recording environment. This environment is capable of continuous analog, logic, sequential control, batch management, secure data recording at point of measurement, and setpoint programming.
Welcome to WIPAC Monthly the magazine brought to you by the LinkedIn Group Water Industry Process Automation & Control.
In this month's edition, along with this month's industry news to celebrate the 13 years since the group was created we have articles including
A case study of the used of Advanced Process Control at the Wastewater Treatment works at Lleida in Spain
A look back on an article on smart wastewater networks in order to see how the industry has measured up in the interim around the adoption of Digital Transformation in the Water Industry.
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxR&R Consult
CFD analysis is incredibly effective at solving mysteries and improving the performance of complex systems!
Here's a great example: At a large natural gas-fired power plant, where they use waste heat to generate steam and energy, they were puzzled that their boiler wasn't producing as much steam as expected.
R&R and Tetra Engineering Group Inc. were asked to solve the issue with reduced steam production.
An inspection had shown that a significant amount of hot flue gas was bypassing the boiler tubes, where the heat was supposed to be transferred.
R&R Consult conducted a CFD analysis, which revealed that 6.3% of the flue gas was bypassing the boiler tubes without transferring heat. The analysis also showed that the flue gas was instead being directed along the sides of the boiler and between the modules that were supposed to capture the heat. This was the cause of the reduced performance.
Based on our results, Tetra Engineering installed covering plates to reduce the bypass flow. This improved the boiler's performance and increased electricity production.
It is always satisfying when we can help solve complex challenges like this. Do your systems also need a check-up or optimization? Give us a call!
Work done in cooperation with James Malloy and David Moelling from Tetra Engineering.
More examples of our work https://www.r-r-consult.dk/en/cases-en/
Hierarchical Digital Twin of a Naval Power SystemKerry Sado
A hierarchical digital twin of a Naval DC power system has been developed and experimentally verified. Similar to other state-of-the-art digital twins, this technology creates a digital replica of the physical system executed in real-time or faster, which can modify hardware controls. However, its advantage stems from distributing computational efforts by utilizing a hierarchical structure composed of lower-level digital twin blocks and a higher-level system digital twin. Each digital twin block is associated with a physical subsystem of the hardware and communicates with a singular system digital twin, which creates a system-level response. By extracting information from each level of the hierarchy, power system controls of the hardware were reconfigured autonomously. This hierarchical digital twin development offers several advantages over other digital twins, particularly in the field of naval power systems. The hierarchical structure allows for greater computational efficiency and scalability while the ability to autonomously reconfigure hardware controls offers increased flexibility and responsiveness. The hierarchical decomposition and models utilized were well aligned with the physical twin, as indicated by the maximum deviations between the developed digital twin hierarchy and the hardware.
Water scarcity is the lack of fresh water resources to meet the standard water demand. There are two type of water scarcity. One is physical. The other is economic water scarcity.
Student information management system project report ii.pdfKamal Acharya
Our project explains about the student management. This project mainly explains the various actions related to student details. This project shows some ease in adding, editing and deleting the student details. It also provides a less time consuming process for viewing, adding, editing and deleting the marks of the students.
Final project report on grocery store management system..pdfKamal Acharya
In today’s fast-changing business environment, it’s extremely important to be able to respond to client needs in the most effective and timely manner. If your customers wish to see your business online and have instant access to your products or services.
Online Grocery Store is an e-commerce website, which retails various grocery products. This project allows viewing various products available enables registered users to purchase desired products instantly using Paytm, UPI payment processor (Instant Pay) and also can place order by using Cash on Delivery (Pay Later) option. This project provides an easy access to Administrators and Managers to view orders placed using Pay Later and Instant Pay options.
In order to develop an e-commerce website, a number of Technologies must be studied and understood. These include multi-tiered architecture, server and client-side scripting techniques, implementation technologies, programming language (such as PHP, HTML, CSS, JavaScript) and MySQL relational databases. This is a project with the objective to develop a basic website where a consumer is provided with a shopping cart website and also to know about the technologies used to develop such a website.
This document will discuss each of the underlying technologies to create and implement an e- commerce website.
Cosmetic shop management system project report.pdfKamal Acharya
Buying new cosmetic products is difficult. It can even be scary for those who have sensitive skin and are prone to skin trouble. The information needed to alleviate this problem is on the back of each product, but it's thought to interpret those ingredient lists unless you have a background in chemistry.
Instead of buying and hoping for the best, we can use data science to help us predict which products may be good fits for us. It includes various function programs to do the above mentioned tasks.
Data file handling has been effectively used in the program.
The automated cosmetic shop management system should deal with the automation of general workflow and administration process of the shop. The main processes of the system focus on customer's request where the system is able to search the most appropriate products and deliver it to the customers. It should help the employees to quickly identify the list of cosmetic product that have reached the minimum quantity and also keep a track of expired date for each cosmetic product. It should help the employees to find the rack number in which the product is placed.It is also Faster and more efficient way.
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)MdTanvirMahtab2
This presentation is about the working procedure of Shahjalal Fertilizer Company Limited (SFCL). A Govt. owned Company of Bangladesh Chemical Industries Corporation under Ministry of Industries.
1. P. Gurd, G. Law 37831, USA
E. Williams, SLAC, Menlo Park, CA 94025, USA
A
re that alarms are defined in the
control system.
DEFINI W TO
way to
integrate everything into a single system.
THE SOLU C-BASE
ft IOCs to be built
onfiguration files.
de all the
alarms hierarchically,
larms included in
ation about
n; in others, to a web page.
d with audible signals that
ppen, such as by output to a
appearance and functionality of the existing
op new
stem added a few requirements:
phone dialers. This is important to achieve
er
ting components.
ms when the
se, the IOC heartbeat) has
e maskable.
It should be possible to see the alarm status of
y are masked.
S shared area contains
THE NEW SOFT-IOC-BASED ALARM HANDLER AT THE SPALLATION
NEUTRON SOURCE*
son, J. Munro, W.H. Strong, ORNL, Oak Ridge, TN
bstract
The standard EPICS alarm handler tool (ALH) does not
integrate well with other EPICS client applications. At
SNS, we wanted the ability to incorporate alarm
summaries and alarm controls such as masks and resets
into screens in the display manager as well as the ability
to call display screens from alarm screens. To achieve
these aims, we built a soft-IOC-based alarm handler that
runs in Linux soft IOCs. A set of scripts builds EPICS
databases, display manager screens, and startup scripts for
standard Linux soft IOCs from old EPICS Alarm Handler
(ALH) or extensible markup language (XML)
configuration files. With this new tool the summaries,
masks and latch status can be incorporated into other
EPICS client applications. In this paper we describe our
experience building and using the soft-IOC-based alarm
handler everywhe SNS identify alarms as they ha
NG THE PROBLEM: HO
INTEGRATE ALARMS
Previous to the development of the soft-IOC-based
alarm handler, the Spallation Neutron Source (SNS)
controls group had tried a number of different approaches
to alarm handling. The cryogenic systems, the IOC
(input-output controller) summary and the operator top-
level summary screens used a number of EPICS database
calculation records to summarize machine status which
was then displayed using the extensible display manager
(edm). Some systems such as the target system used the
standard EPICS alarm handler (ALH) [3]. The
calculation records were hard to maintain, operators
resisted the use of ALH, and there was no easy
TION: THE SOFT-IO D The IOC snapshot, which displays the status of system
processors, added this requirement:
Device heartbeats need to raise alarALARM HANDLER
Some of the calculation records used for alarm
summaries were already running in soft IOCs – Linux
processes sharing Linux servers with other such processes
[1]. It seemed reasonable to replace those soft IOCs using
scripts to build EPICS databases, displays, logging
sequences and start-up scripts from XML configuration
files [4]. The new XML files are much easier to maintain
than the EPICS databases they replaced. The scripts were
then extended to allow the alarm so
from ALH-style c
Requirements
The new alarm handler needed to provi
functionality provided by the systems it was to replace.
Some important features are given below.
It must be possible to group
with arbitrary numbers of a
arbitrary numbers of levels.
Each alarm should be maskable.
It should be possible to find more inform
any alarm. In some cases, this means getting to a
display scree
Alarms should latch so that momentary glitches can
be tracked.
Operators must be presente
voice synthesizer.
Alarms must be logged.
In addition, when changing the software behind existing
operator interfaces, it is very important to ensure that
operators are comfortable with the new system. Interfaces
with the
erator interfaces should be created from the
system.
The cryogenic sy
A delay before latching some alarms must be
configurable.
It must be possible to interface alarms to devices
such as
unmanned operation of the Central Helium Liquifi
(CHL.)
It must be possible to add logic to alarm elements.
It must be possible to use templates and substitutions
to configure systems with repea
process variable (in this ca
not updated in a specified time period.
Operators had a few wishes:
Each alarm group should b
Alarms only relevant in some machine modes could
be masked automatically.
devices even if the
Software Structure
for the U.S. Department of Energy.
___________________________________________
* Work supported by Oak Ridge National Laboratory
for UT-Battelle, LLC, under contract DE-AC05-00OR22725 A soft alarm area in the EPIC
Proceedings of ICALEPCS07, Knoxville, Tennessee, USA RPPB26
Operational Tools
665
2. Database templates
Display screen templates
t IOCs.
of the standard EPICS
compone
ss variables for both
arm points and for
riables.
a full-size and a miniature
– all of the parameters needed
so that the alarm masking survives a soft IOC reboot.
LER AT SNS
oft-IOC-based alarm handlers are operating in ten
systems
: Soft-IO ed A
s maries H
at
Scripts for building the components of the individual
alarm sof
The soft IOCs are composed
nts:
EPICS Run-Time Databases
o Summary process variables
Mask proceo
individual al
summaries.
o Time stamps.
o Logging process va
Sequences to create logging records and to send logs
to the Oracle relational database.
Display screen files –
screen for the summary at each level.
Soft IOC startup script.
Autosave request files
Archive request files.
THE SOFT-IOC-IMPLEMENTATION OF
BASED ALARM HAND
System and Channel Counts
S
at the SNS, as shown in Table 1.
Table 1 C-Bas larms at SNS
System PV Sum AL
Form
Accelerator Cooling 599 43 Yes
Conventional
Facilities
270 72 Yes
Cryogenics 540 56 No
High Power RF 5611 52 No
Integrated Controls 2509 266 No
Personnel Protection 723 148 Yes
Target 545 84 Yes
Target Moderator 567 18 Yes
Timing e454 7 Y s
Vacuum 218 27 Yes
Totals 12036 773
The process variable (PV) counts given in Table 1 are
those being monitored by the soft IOCs. The soft IOC
logic uses a large number of PVs for its logic; for
ex
nal database to make it
po
e of any of a subset of the alarms, a
message is sent to a speech synthesizer in the control
room.
Screen Examples
ample, the accelerator cooling system soft IOC uses
8677 PVs to monitor 599 points and serve 43 summaries.
All alarms are logged to XML-like files that are sent
periodically to the Oracle relatio
ssible to search through the alarm histories and to
create alarm statistics.
Upon the occurrenc
Figure 1: The Top Alarm Summary displays the status of
all the alarms in the system. Since EPICS process
variables provide the status, the information can be used
in any EPICS client application.
Figure 2: The IOC Status Screen was one of the previous
status displays that the new alarm system had to replicate.
Figure 3: The Cryogenic Alarm Screens existed prior to
the new alarm system, and would continue to be required.
RPPB26 Proceedings of ICALEPCS07, Knoxville, Tennessee, USA
Operational Tools
666
3. Figure 4: The Annunciated Alarm Summary and the soft
IOC that provides its data and functionality is built
automatically using the Soft Alarm scripts.
Figure 5: Another automatically created screen, the Ring
Cooling Alarm Screen, shows individual alarm status bits.
EXPERIENCE WITH THE SOFT-IOC-
BASED ALARMS AT SNS
The alarms are in constant use, both in the Central
Control Room and in the CHL Control Room. Operators
use the top-level alarm screen, the automatically created
lower-level alarm screens and the masking facilities all
the time. Occasionally, they refer to the alarm logs to find
out the sequence of alarm events.
The main objection the operators have to the new soft-
IOC-based alarm system is the many screens they have to
drill down through to get to the actual alarm. This might
be improved somewhat by more rational alarm
configuration.
Most of the operators and control system engineers who
have configured alarms have used the traditional EPICS
ALH-style configuration files rather than the new XML-
style configuration files [2]. This might be because of
familiarity or because of a lack of clear documentation for
the new XML format. The soft IOCs created by operators
to summarize machine states have not yet been converted
to the new alarm handler, though operators have said it
would be a good idea.
The Linux server that runs the alarm soft IOCs and
several other soft IOCs – a Hewlett Packard DL360 Intel
32 bit machine – is only about 10% busy, and thus can
easily accommodate all the alarms the SNS needs in the
foreseeable future.
THE FUTURE OF THE SOFT-IOC-BASED
ALARM HANDLER
At the SNS, several systems need to be configured to
complete the alarm systems, notably the low level RF
systems and the power supply systems. The front end
alarm configuration needs improvement to reduce the
number of nuisance alarms before it is ready for full
deployment.
A number of improvements should be made to the
existing configuration files so that operators could click
on any alarm summary or alarm point and get to more
information about the system. Some of the capabilities
have not really been used; for example, the machine mode
could be used to reduce unwanted alarms in many more
areas.
It could be useful to incorporate alarm summary
process variables into more control system screens.
An attempt was made to create a configuration
interface and an operator status display interface using
CSS/Eclipse (Control System Studio) [5], [6]. CSS would
make it possible to enable operators to go directly to the
alarm point, as they have requested. Also, an interface
could be created to make alarm configuration self-
explanatory. This approach seems hopeful, but much
more work is needed to make it useful.
REFERENCES
[1] P. Gurd, G. Lawson, D.H. Thompson, E. Williams,
“
The Application of Linux ‘Soft’ IOCs for Status
Summaries at the Spallation Neutron Source,”
ICALEPCS 2005, Geneva, November 2005.
[2] J. Munro, R.E. Battle, E. Danilova, R.L. Sangrey, E.
Williams, “A Proposed Alarm Handling System
Management Plan for SNS with Application to Target
Control System,” ICALEPCS 2007, Knoxville,
October 2007.
[3] http://www.aps.anl.gov/epics/extensions/alh/index.php
The EPICS Alarm Handler.
[4] http://en.wikipedia.org/wiki/XML XML.
[5] http://css.desy.de/content/index_eng.html CSS.
[6] K. Kasemir, “Control System Studio Applications,”
ICALEPCS 2007, Knoxville, October 2007.
Proceedings of ICALEPCS07, Knoxville, Tennessee, USA RPPB26
Operational Tools
667