Labview-based User Interface for Beamline Equipment Protection System at the Advanced Light Source Hanjing Huang Bob Gunion Ken Woolfe Lawrence Berkeley.

Slides:



Advertisements
Similar presentations
Model H Free Standing Static Transfer Switch. Why choose a model H static transfer switch? Increases power availability. True solid state. Rugged, reliable.
Advertisements

CS0004: Introduction to Programming Visual Studio 2010 and Controls.
HYDRAULICS & PNEUMATICS
1 Check all equipment is included before returning. If you have an accident or the equipment is damaged or you need support please contact Blaize
Microsoft Access A Hands-On Introduction Chapter 4.
Technology Gone Wrong. A little background… Your computer uses the operating system to “talk” to software applications. The operating system is the first.
FireClass FC501. What’s FC501 ? An entry level Triple Circuit Single Loop addressable system featuring Intelli-Zone mapping An “out of the box” panel.
1 The University of Jordan Mechatronics Engineering Department PLC: Programmable Logical Controller.
Water Treatment Plant Reflections S 1 Raw Water alum QT S 2 S 4 m 1 S 3 Flocculation Sedimentation p 1 S 5 Clearwell Clean Water S 1 S 1 Raw Water alum.
Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved. PUBLIC PUBLIC CO900G L04 - Basic PLC Programming with Micro800 ® Controllers.
Programmable Logic Controllers (PLCs) This course deals with PLCs, Programmable Logic Controllers. PLCs are the industrial computer/controllers that are.
Copyright © 2005 Rockwell Automation, Inc. All rights reserved. 1 Starting & Stopping Motors Micro Logix 1100 RSLogix 500 LAB#1.
PLC: Programmable Logical Controller
LabView Users Group Meeting June 20 th, 2006 Process Control Using Compact Field Point/Labview Real-time Michael Tockstein Microelectronics Technology.
Software Development. Chapter 3 – Your first Windows 8 app.
PROGRAMMABLE LOGIC CONTROLLER (PLC) AND AUTOMATION
G650 Generator Protection & Control System
Ch 11 Managing System Reliability and Availability 1.
Computer for Health Sciences
Operator Panel and Programmable Logic Controller.
PLC introduction1 Discrete Event Control Concept Representation DEC controller design DEC controller implementation.
PLC: Programmable Logical Controller
Workshop “Vacuum systems of Synchrotron Light Sources“ organized by MAX-LAB & ALBA Barcelona, th September 2005 Instrumentation and Vacuum Control.
1 PAC530 | Output Controller. 2 The Output Controller (PAC530) provides the local connection on an RS-485 network between an Access and Alarm Server (PAC500)
High Sensitivity Smoke Detection
Module 1 Introduction to UNIX/Linux
Need to enhance your network?
XS26-2 Expandable Safety Controller.
Module 1: Introduction to PLC
 AUTOMATION  PLC  SCADA  INSTRUMENTATION  DRIVES & MOTORS.
CLS Machine Protection and PLC Hardware Presentation to Beamlines Group Elder Matias Canadian Light Source University of Saskatchewan October 20, 2001.
Henri Kujala Integration of programmable logic into a network front-end of a telecontrol system Supervisor: Professor Patric Östergård Instructor: Jouni.
HOME AUTOMATION HMI DEMO Michigan State University College of Engineering Team 3.
AN_NAJAH INTERNATIONAL UNIVERSITY Electrical Engineering Department Internet & Mobile Controlling system “IMCS” Ala` Hmadneh Ansam Afaneh DR. RA`ED.
Implementing software in IEC Languages in IEC IEC uses the following languages Instruction List – Assembly level programming using.
Version 6.0 Cutler Hammer Advanced Graphics Featuring….
1 Installation Training Everything you need to know to get up and running.
SmartMQn Motor Horner APG, LLC September 9, 2008.
1 THE COMPUTER. 2 Input Processing Output Storage 4 basic functions.
Prepared by: Engr. Qurban Ali Memon 11ES (SEC- 1 & 2)
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
An Overview of Support of Small Embedded Systems with Some Recommendations Controls Working Group April 14, 2004 T. Meyer, D. Peterson.
CEA DSM Irfu SIS LDISC 18/04/2012 Paul Lotrus 1 Control Command Overview GBAR Collaboration Meeting Paul Lotrus CEA/DSM/Irfu/SIS.
Traditionally ladder logic programs have been written by thinking about the process and then beginning to write the program. This always leads to programs.
Carrier’s Web Solution. Carrier’s new web user interface –New BACnet system –Built completely on web technology –Simple to install –Unparalleled feature.
April 2005OLAV Workshop Diamond Vacuum Controls Hugo S Shiers.
PROGRAMMABLE LOGIC CONTROLLER
ANAX PROJECTS & DEVELOPMENT PRIVATE LIMITED  ANAX Projects & Development Pvt. Ltd. is leading Industrial automation training from last seven years and.
1 Top Level of CSC DCS UI 2nd PRIORITY ERRORS 3rd PRIORITY ERRORS LV Primary - MaratonsHV Primary 1 st PRIORITY ERRORS CSC_COOLING CSC_GAS CSC – Any Single.
Embedded System Design and Development Introduction to Embedded System.
It’s always important that all of your nodes be numbered. So the way to do that is to go to Options at the top of the screen then select Preferences. When.
Seminar on "PLC” (Programmable Logic Controller)
Integrated Blower Packages Kaeser Integrated Blower Family.
SCADA Supervisory Control And Data Acquisition Pantech Solutions Here is the key to learn more.
Lesson 1 PLC BASICS. PLC Definition  Programmable Logic Controllers are industrial computers that control machine and other applications.  PLC have.
“PLC AND ITS APPLICATION”
Module 1: Introduction to PLC
SCADA for Remote Industrial Plant
PRESENTATION ON AUTOMATION,PLC AND SCADA
PLC: Programmable Logical Controller
How SCADA Systems Work?.
Programmable Logic Controllers (PLCs) An Overview.
MicroEconomix 1500 RSLogix 500 LAB#1
8.0 Programmable Logic Controllers 1
PLC / SCADA / HMI Controllers: Name : Muhammad Zunair Comsats University Date: 28-October-2018.
Software, O/S & Interfaces
Diagnostics Analytical 920 LC Semi-Prep 940 LC
Operation of Target Safety System (TSS)
Principles of Information Technology
Presentation transcript:

Labview-based User Interface for Beamline Equipment Protection System at the Advanced Light Source Hanjing Huang Bob Gunion Ken Woolfe Lawrence Berkeley National Lab

What is Equipment Protection System (EPS) A system of hardware and software components used to: protect the Storage Ring vacuum from contamination protect beamline components from thermal damage provide operator control of beamline valves and shutters This system is not used for personnel safety

Why EPS is different from other scientific control system The EPS has to be independent from the data acquisition because it has to be more stable, durable, reliable, and fail-safe. Therefore we use real-time dedicated hardware for EPS.

Components of EPS Hardware control system – PLC GUI Unit –PanelMate hardware box or … –PC with Labview PLC PanelMate Modbus PLC Modbus PC with Labview Display

Programmable Logic Controller (PLC) Device invented to replace the necessary sequential relay circuits for machine control. Features: Reliability Compact size Simple and easy to install High speed Modular design

Real World Applications of PLC machining, packaging, material handling, automated assembly or countless other industries. Examples include: Traffic light Automatic car wash Automatic soft drink dispensers Factory floor automation

Ladder Logic – translating relays into symbols PLC can understand industry relay schematic diagram ladder diagram

Ladder Logic Programming Software – Proworx

Hardware Control System -- PLC HMI – Human Machine Interface

Display Hardware and Software PanelMate

PanelMate Display High cost -- $5000-$6000 (repair cost $1500) Very limited display features, graphics, or animations Outdated technology Difficult to troubleshoot Cumbersome display, spreading over multiple pages

Switching from PanelMate to Labview Advantages of Labview: Runs on low-cost PC Single-page display of entire beamline Minimum software cost – free Labview runtime license Flexibility in content of displays Labview programming expertise widespread

Advantages of New EPS I Intuitive and friendly HMI Easy software simulation for testing and debugging –No hardware involved –Simulated inputs and outputs –Simulate device faults and behavior or valves and shutters

Advantages of New EPS II In-house Backend Server Capability –CORBA-based network interface allows remote monitoring and control –Data logging allows postmortem analysis Requested by users and operators Events are logged into MySQL database Player = Display program + play panel

MB MasterBRFE MB Sector Control MySQL Database Player BLFE BranchlinesFront-end Remote GUI Serve r Write Read MB+ DB CORBA Read

6.0.2 MB MasterBRFE MB Sector Control Demo Player BLFE Demo EPS Write Read MB+ DB Simulator DB Simulation Setup in Hanjing’s Office MySQL Test Database Test Serve r Read CORBA

So are you ready? Here comes the demo EPS program. This is a demo EPS program for BL Beamline is fully functional and operational at the ALS. Ken Woolfe here is going to play with the simulator. Remember how much trouble you have to go through just to open a valve in PanelMate – switch pages to find the valve, then press the touch pad on the bottom to select it, then press the radio button on the side to operate on it? With the new EPS, it is a snap. You just click on the valve and a popup menu appears which allows you to open or close a valve. I am going to go ahead and open the valve (I hope the program is talking to the right server otherwise I will be in trouble). I am going to open a bunch more and you can see the hot red beam running down the pipe. Now the scientist is happily taking beam for his experiment. But suddenly there is an air leak and IG203 is tripped. Notice the ion gauge goes from green to red and both the valves upstream and downstream of it are closed for vacuum protection. The shutter is also closed so that the hot beam won’t burn our valves. Note there is a little red not-symbol next to the valves and shutters. This tell us this device cannot be operated. Click on the not-symbol and it tells you exactly why you cannot operate it. After some damage control, vacuum is back to normal and IG203 is on again. We have a reset required alert here which tells us that a fault happened but it is now OK. We acknowledge the fault and reopen the valves and shutter. Next thing we know, a water flow stopped turning. This caused the shutter to close since this shutter needs water cooling. Click on the not-symbol for the shutter, sure enough, it says shutter is not openable because the water flow switch is faulted. Let’s clear the fault and open up everything. Sometimes a valve can fault too – when there is open command but the valve is not open; it takes too long to open or close; the cables are unplugged accidentally so the valve is neither open nor closed. The simulator is capable of simulating valve faults too. Let’s fault VVR202 and see what happens. Now we fix the valve faults. We also have an alarm page which dutifully logs recent faults. Let’s open it and take a look. Sure enough, all our faults are listed in it.