SlideShare a Scribd company logo
1 of 29
Experience on SP-AGPS interface
using non-standard EPICS setup
HITESH DHOLA | POWER SUPPLY GROUP |ITER-INDIA |IPR
ITER-INDIA, INSTITUTE FOR PLASMA RESEARCH 1
hitesh.dhola@iter-india.org
NBTF, Italy
2
https://www.igi.cnr.it/
SP AGPS : NBTF, Italy
3
APGS SPS Module Installation
HMI Cubicle
RT Controller
SP AGPS : NBTF, Italy
4
LabVIEW User Interface
SP AGPS : NBTF, Italy
5
BOY User Interface
Power Supplies with Similar
Architecture
SPIDER Acceleration Grid Power Supply (96kV/75A – 7.2 MW)
◦ Currently in Operation at NBTF Facility
◦ Successfully, hydrogen Beam Extracted
DNB Acceleration Grid Power Supply (96kV/75A -7 MW)
◦ Currently in Operation at Indian Test Facility
Ion Cyclotron High Voltage Power Supply (14kV & 27kV)
◦ Currently in Operation at Indian Test Facility
◦ Thales/Europe RF Source Acceptance test
◦ CEC/USA RF source Acceptance Test
6
Why this Controller ?
Requirements :
◦ Prime objective of HVPS Regulation
◦ Performance requirements
◦ COTS
◦ Reasonable length of Software Development Cycle
◦ Good Life Cycle for Hardware
◦ Technical Support Available
PXI Based Controller : Highly Modular
Controller Runs on Real time operating system: Performance
Developed in LabVIEW : Support and Development cycle
7
Adding Support for other
Platform
Power supply with various specification for different application.
HVPS has users from various fields
◦ Windows
◦ Linux
Addressing User interface on Linux Platform
◦ Without changing current proven architecture
◦ Minimum changes
8
Interface Requirements
Local Operation
◦ User Interface based on LabVIEW
Remote operation
◦ EPICS based panel for operation commands
◦ LabVIEW based panel for maintenance
◦ Data transfer
◦ Synchronous Operation
9
Higher Level
Controller
Power Supply
System
Controller
Local
HMI
Exposing System to public
functionalities
LabVIEW Shared Variable Engine
deployed on the both side of the
system
Simple TCP IP Protocol to monitor
slow data
10
ITER-INDIA, INSTITUTE FOR PLASMA RESEARCH
Exposing System to public
functionalities
LabVIEW Shared Variable Engine
deployed on the both side of the
system
Simple TCP IP Protocol to monitor
slow data
EPICS IOC Server utilises Channel
Access protocol to transfer data
11
ITER-INDIA, INSTITUTE FOR PLASMA RESEARCH
Tested data format
1. Unsigned integer 8, 16, 32bit
2. Signed integer 8, 16,32 bit
3. Floating point 32bit
4. Array of all these format
5. string
12
Location of EPICS server
13
Location of EPICS server
14
Pros
• Totally Head Less, No dependency
• No need to provide user console,
Saves costs.
Cons
• Supporting code at RTC, thus
difficult to update without
compromising performance
• On site Changes difficult so user
inputs cannot be integrated at last
stage
Location of EPICS server
15
Pros :
• Easy to modify and Update
• RTC code is undisturbed
• Late user inputs can be
integrated
• Can be distributed independent
Real time control
• Different functionality at
different user interface can be
supported
Cons
• Extra cost, More space
AGPS
State Machine
EPICS Interface implementation
16
AGPS RT
Controller
EPICS
Server
Translator
IOC
PON Alarm
Handler
Channel
Access
Archiving
CODAS
HMI
Monitoring
Faults
Command & Configuration
PON
Timing
Network
PTP NTP
Control
Timing
Hardwire
FO Links
Issues
17
ITER-INDIA, INSTITUTE FOR PLASMA RESEARCH
Issue : Importing Variables
Is there any method to convert existing LabVIEW Variables in library to
directly EPICS library variables ?
No Export and Import, Manual Entry is the only Option
18
Issue : Crash
Stops responding randomly
All PVs disconnects
OPI Restart or Refresh needed
Sometimes required system Restart
Causing Events:
◦ Mostly happens, When any new variable is added. Need to restart CSS.
◦ Network Connectivity has to be stable. LAN and Wifi should not be ON
together
◦ All PVs should be linked properly, failure to set one PV properly may
disconnect whole OPI.
◦ Multiple libraries Running on LabVIEW
19
Issue : PV not updating
PV Assigned to CSS Mimic
Set automatically 0 , no matter what
PV value is.
Caput will change value on command
line
Caget will display actual Value
CSS displays 0 always
Solution
◦ Auto Range has to be removed
20
ITER-INDIA, INSTITUTE FOR PLASMA RESEARCH
Incompatibility
21
ITER-INDIA, INSTITUTE FOR PLASMA RESEARCH
Issues : Alarms
Alarm severity
Case 1 (Required case) : Variable 2 (Configuration :Alarm On = "Low“)
◦ Set "VAL" to "false"
◦ Alarm severity "SEVR" = NO_ALARM
So, No alarm is detected at archiving even if "STAT" says
"STATE_ALARM"
Case 2 (Normal case): Variable 3 (Configuration :Alarm On = "High“)
◦ Set "VAL" to "true“
◦ Alarm severity "SEVR" = MAJOR_ALARM
So, Alarm is detected perfectly at EPICS Archiving and Client side.
22
Issues : Alarms
23
OSV and ZSV
Issues : Alarms
24
Now Registered as Know Issue
Translator
IOC
25
• Incompatible Data types
like MBBI, MBBO
• Inverted Alarms
• Other PV Fields
CA Lab ?
Support
◦ Issues are very application specific
◦ Issues are environment specific
◦ As we are buying customer for National Instrument,
◦ Remote Support with Mail
◦ In-person Meetings
◦ Video Conference Meetings (Team from Paris & China)
◦ Live debugging
◦ On Site Help
26
http://www-csr.bessy.de/control/SoftDist/CA_Lab/
Thanks
RFX CODAS Team
NI EPICS Team
CODAC Support
With your support,
EPICS interface was
successfully Implemented
27
References
1. Integration of EPICS based monitoring for ion cyclotron high voltage power supply, Fusion
Engineering and Design, Volume 123, November 2017, Pages 737-742
2. Quick Chart: Industrial Communications , http://www.ni.com/white-paper/52958/en/
3. CA Watcher, http://www-csr.bessy.de/control/SoftDist/CA_Watcher/
4. Control System Studio, https://ics-web.sns.ornl.gov/css/
5. How LabVIEW Uses I/O Servers, http://www.ni.com/white-paper/13865/en/
6. Introduction to EPICS, http://www.ni.com/white-paper/14144/en/
7. How LabVIEW Uses I/O Servers , http://www.ni.com/white-paper/13865/en/
8. Interactively Configuring EPICS I/O Servers , http://www.ni.com/white-paper/14149/en/
9. Using EPICS Server I/O Servers , http://zone.ni.com/reference/en-XX/help/370622M-
01/lvmve/using_epics_s_serv/
28
Thank you
29
ITER-INDIA, INSTITUTE FOR PLASMA RESEARCH

More Related Content

Similar to ITER-India_Hitesh.ppt

Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdf
Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdfSamsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdf
Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdfRaviSharma1113
 
Roy aeroVerifying Power Domains in AeroFONE
Roy aeroVerifying Power Domains in AeroFONERoy aeroVerifying Power Domains in AeroFONE
Roy aeroVerifying Power Domains in AeroFONEDVClub
 
RNEC N101 Lite- RAX711-L.pptx
RNEC N101 Lite- RAX711-L.pptxRNEC N101 Lite- RAX711-L.pptx
RNEC N101 Lite- RAX711-L.pptxJean Carlos Cruz
 
DPDK Summit - 08 Sept 2014 - NTT - High Performance vSwitch
DPDK Summit - 08 Sept 2014 - NTT - High Performance vSwitchDPDK Summit - 08 Sept 2014 - NTT - High Performance vSwitch
DPDK Summit - 08 Sept 2014 - NTT - High Performance vSwitchJim St. Leger
 
Scaling Kubernetes to Support 50000 Services.pptx
Scaling Kubernetes to Support 50000 Services.pptxScaling Kubernetes to Support 50000 Services.pptx
Scaling Kubernetes to Support 50000 Services.pptxthaond2
 
Low-Power Design and Verification
Low-Power Design and VerificationLow-Power Design and Verification
Low-Power Design and VerificationDVClub
 
CIGREAUB5SEAPAC2015PPT68_AU_Haines-revised
CIGREAUB5SEAPAC2015PPT68_AU_Haines-revisedCIGREAUB5SEAPAC2015PPT68_AU_Haines-revised
CIGREAUB5SEAPAC2015PPT68_AU_Haines-revisedBen Haines
 
OPAL-RT RT14 Conference: HIL testing using HYPERSIM
OPAL-RT RT14 Conference: HIL testing using HYPERSIMOPAL-RT RT14 Conference: HIL testing using HYPERSIM
OPAL-RT RT14 Conference: HIL testing using HYPERSIMOPAL-RT TECHNOLOGIES
 
Radio Frequency Test Stands for Remote Controllers
Radio Frequency Test Stands for Remote ControllersRadio Frequency Test Stands for Remote Controllers
Radio Frequency Test Stands for Remote ControllersUjjal Dutt, PMP
 
LayerZero Series 70: eRPP-FS Front/Side Access Remote Power Panel
LayerZero Series 70: eRPP-FS Front/Side Access Remote Power PanelLayerZero Series 70: eRPP-FS Front/Side Access Remote Power Panel
LayerZero Series 70: eRPP-FS Front/Side Access Remote Power PanelLayerZero Power Systems, Inc.
 
VMworld 2014: Extreme Performance Series
VMworld 2014: Extreme Performance Series VMworld 2014: Extreme Performance Series
VMworld 2014: Extreme Performance Series VMworld
 
RT15 Berkeley | Introduction to FPGA Power Electronic & Electric Machine real...
RT15 Berkeley | Introduction to FPGA Power Electronic & Electric Machine real...RT15 Berkeley | Introduction to FPGA Power Electronic & Electric Machine real...
RT15 Berkeley | Introduction to FPGA Power Electronic & Electric Machine real...OPAL-RT TECHNOLOGIES
 
HC24.29.625-IA-23-Wide-Ruhl-Intel_2012_NTV_iA
HC24.29.625-IA-23-Wide-Ruhl-Intel_2012_NTV_iAHC24.29.625-IA-23-Wide-Ruhl-Intel_2012_NTV_iA
HC24.29.625-IA-23-Wide-Ruhl-Intel_2012_NTV_iASaurabh Dighe
 
174085193 pic-prgm-manual
174085193 pic-prgm-manual174085193 pic-prgm-manual
174085193 pic-prgm-manualArun Shan
 
Link labs LTE-M NB-IOT Hype Webinar slides
Link labs LTE-M NB-IOT Hype Webinar slidesLink labs LTE-M NB-IOT Hype Webinar slides
Link labs LTE-M NB-IOT Hype Webinar slidesBrian Ray
 

Similar to ITER-India_Hitesh.ppt (20)

Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdf
Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdfSamsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdf
Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdf
 
Roy aeroVerifying Power Domains in AeroFONE
Roy aeroVerifying Power Domains in AeroFONERoy aeroVerifying Power Domains in AeroFONE
Roy aeroVerifying Power Domains in AeroFONE
 
ThesisPresentation_Upd
ThesisPresentation_UpdThesisPresentation_Upd
ThesisPresentation_Upd
 
project seminor
project seminorproject seminor
project seminor
 
RNEC N101 Lite- RAX711-L.pptx
RNEC N101 Lite- RAX711-L.pptxRNEC N101 Lite- RAX711-L.pptx
RNEC N101 Lite- RAX711-L.pptx
 
DPDK Summit - 08 Sept 2014 - NTT - High Performance vSwitch
DPDK Summit - 08 Sept 2014 - NTT - High Performance vSwitchDPDK Summit - 08 Sept 2014 - NTT - High Performance vSwitch
DPDK Summit - 08 Sept 2014 - NTT - High Performance vSwitch
 
Scaling Kubernetes to Support 50000 Services.pptx
Scaling Kubernetes to Support 50000 Services.pptxScaling Kubernetes to Support 50000 Services.pptx
Scaling Kubernetes to Support 50000 Services.pptx
 
embedded system
embedded systemembedded system
embedded system
 
Low-Power Design and Verification
Low-Power Design and VerificationLow-Power Design and Verification
Low-Power Design and Verification
 
CIGREAUB5SEAPAC2015PPT68_AU_Haines-revised
CIGREAUB5SEAPAC2015PPT68_AU_Haines-revisedCIGREAUB5SEAPAC2015PPT68_AU_Haines-revised
CIGREAUB5SEAPAC2015PPT68_AU_Haines-revised
 
OPAL-RT RT14 Conference: HIL testing using HYPERSIM
OPAL-RT RT14 Conference: HIL testing using HYPERSIMOPAL-RT RT14 Conference: HIL testing using HYPERSIM
OPAL-RT RT14 Conference: HIL testing using HYPERSIM
 
Radio Frequency Test Stands for Remote Controllers
Radio Frequency Test Stands for Remote ControllersRadio Frequency Test Stands for Remote Controllers
Radio Frequency Test Stands for Remote Controllers
 
LayerZero Series 70: eRPP-FS Front/Side Access Remote Power Panel
LayerZero Series 70: eRPP-FS Front/Side Access Remote Power PanelLayerZero Series 70: eRPP-FS Front/Side Access Remote Power Panel
LayerZero Series 70: eRPP-FS Front/Side Access Remote Power Panel
 
VMworld 2014: Extreme Performance Series
VMworld 2014: Extreme Performance Series VMworld 2014: Extreme Performance Series
VMworld 2014: Extreme Performance Series
 
Scale Kubernetes to support 50000 services
Scale Kubernetes to support 50000 servicesScale Kubernetes to support 50000 services
Scale Kubernetes to support 50000 services
 
RT15 Berkeley | Introduction to FPGA Power Electronic & Electric Machine real...
RT15 Berkeley | Introduction to FPGA Power Electronic & Electric Machine real...RT15 Berkeley | Introduction to FPGA Power Electronic & Electric Machine real...
RT15 Berkeley | Introduction to FPGA Power Electronic & Electric Machine real...
 
Wireless LAN Design Fundamentals in the Campus
Wireless LAN Design Fundamentals in the CampusWireless LAN Design Fundamentals in the Campus
Wireless LAN Design Fundamentals in the Campus
 
HC24.29.625-IA-23-Wide-Ruhl-Intel_2012_NTV_iA
HC24.29.625-IA-23-Wide-Ruhl-Intel_2012_NTV_iAHC24.29.625-IA-23-Wide-Ruhl-Intel_2012_NTV_iA
HC24.29.625-IA-23-Wide-Ruhl-Intel_2012_NTV_iA
 
174085193 pic-prgm-manual
174085193 pic-prgm-manual174085193 pic-prgm-manual
174085193 pic-prgm-manual
 
Link labs LTE-M NB-IOT Hype Webinar slides
Link labs LTE-M NB-IOT Hype Webinar slidesLink labs LTE-M NB-IOT Hype Webinar slides
Link labs LTE-M NB-IOT Hype Webinar slides
 

Recently uploaded

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 

ITER-India_Hitesh.ppt

  • 1. Experience on SP-AGPS interface using non-standard EPICS setup HITESH DHOLA | POWER SUPPLY GROUP |ITER-INDIA |IPR ITER-INDIA, INSTITUTE FOR PLASMA RESEARCH 1 hitesh.dhola@iter-india.org
  • 3. SP AGPS : NBTF, Italy 3 APGS SPS Module Installation HMI Cubicle RT Controller
  • 4. SP AGPS : NBTF, Italy 4 LabVIEW User Interface
  • 5. SP AGPS : NBTF, Italy 5 BOY User Interface
  • 6. Power Supplies with Similar Architecture SPIDER Acceleration Grid Power Supply (96kV/75A – 7.2 MW) ◦ Currently in Operation at NBTF Facility ◦ Successfully, hydrogen Beam Extracted DNB Acceleration Grid Power Supply (96kV/75A -7 MW) ◦ Currently in Operation at Indian Test Facility Ion Cyclotron High Voltage Power Supply (14kV & 27kV) ◦ Currently in Operation at Indian Test Facility ◦ Thales/Europe RF Source Acceptance test ◦ CEC/USA RF source Acceptance Test 6
  • 7. Why this Controller ? Requirements : ◦ Prime objective of HVPS Regulation ◦ Performance requirements ◦ COTS ◦ Reasonable length of Software Development Cycle ◦ Good Life Cycle for Hardware ◦ Technical Support Available PXI Based Controller : Highly Modular Controller Runs on Real time operating system: Performance Developed in LabVIEW : Support and Development cycle 7
  • 8. Adding Support for other Platform Power supply with various specification for different application. HVPS has users from various fields ◦ Windows ◦ Linux Addressing User interface on Linux Platform ◦ Without changing current proven architecture ◦ Minimum changes 8
  • 9. Interface Requirements Local Operation ◦ User Interface based on LabVIEW Remote operation ◦ EPICS based panel for operation commands ◦ LabVIEW based panel for maintenance ◦ Data transfer ◦ Synchronous Operation 9 Higher Level Controller Power Supply System Controller Local HMI
  • 10. Exposing System to public functionalities LabVIEW Shared Variable Engine deployed on the both side of the system Simple TCP IP Protocol to monitor slow data 10 ITER-INDIA, INSTITUTE FOR PLASMA RESEARCH
  • 11. Exposing System to public functionalities LabVIEW Shared Variable Engine deployed on the both side of the system Simple TCP IP Protocol to monitor slow data EPICS IOC Server utilises Channel Access protocol to transfer data 11 ITER-INDIA, INSTITUTE FOR PLASMA RESEARCH
  • 12. Tested data format 1. Unsigned integer 8, 16, 32bit 2. Signed integer 8, 16,32 bit 3. Floating point 32bit 4. Array of all these format 5. string 12
  • 13. Location of EPICS server 13
  • 14. Location of EPICS server 14 Pros • Totally Head Less, No dependency • No need to provide user console, Saves costs. Cons • Supporting code at RTC, thus difficult to update without compromising performance • On site Changes difficult so user inputs cannot be integrated at last stage
  • 15. Location of EPICS server 15 Pros : • Easy to modify and Update • RTC code is undisturbed • Late user inputs can be integrated • Can be distributed independent Real time control • Different functionality at different user interface can be supported Cons • Extra cost, More space
  • 16. AGPS State Machine EPICS Interface implementation 16 AGPS RT Controller EPICS Server Translator IOC PON Alarm Handler Channel Access Archiving CODAS HMI Monitoring Faults Command & Configuration PON Timing Network PTP NTP Control Timing Hardwire FO Links
  • 18. Issue : Importing Variables Is there any method to convert existing LabVIEW Variables in library to directly EPICS library variables ? No Export and Import, Manual Entry is the only Option 18
  • 19. Issue : Crash Stops responding randomly All PVs disconnects OPI Restart or Refresh needed Sometimes required system Restart Causing Events: ◦ Mostly happens, When any new variable is added. Need to restart CSS. ◦ Network Connectivity has to be stable. LAN and Wifi should not be ON together ◦ All PVs should be linked properly, failure to set one PV properly may disconnect whole OPI. ◦ Multiple libraries Running on LabVIEW 19
  • 20. Issue : PV not updating PV Assigned to CSS Mimic Set automatically 0 , no matter what PV value is. Caput will change value on command line Caget will display actual Value CSS displays 0 always Solution ◦ Auto Range has to be removed 20 ITER-INDIA, INSTITUTE FOR PLASMA RESEARCH
  • 22. Issues : Alarms Alarm severity Case 1 (Required case) : Variable 2 (Configuration :Alarm On = "Low“) ◦ Set "VAL" to "false" ◦ Alarm severity "SEVR" = NO_ALARM So, No alarm is detected at archiving even if "STAT" says "STATE_ALARM" Case 2 (Normal case): Variable 3 (Configuration :Alarm On = "High“) ◦ Set "VAL" to "true“ ◦ Alarm severity "SEVR" = MAJOR_ALARM So, Alarm is detected perfectly at EPICS Archiving and Client side. 22
  • 24. Issues : Alarms 24 Now Registered as Know Issue
  • 25. Translator IOC 25 • Incompatible Data types like MBBI, MBBO • Inverted Alarms • Other PV Fields
  • 26. CA Lab ? Support ◦ Issues are very application specific ◦ Issues are environment specific ◦ As we are buying customer for National Instrument, ◦ Remote Support with Mail ◦ In-person Meetings ◦ Video Conference Meetings (Team from Paris & China) ◦ Live debugging ◦ On Site Help 26 http://www-csr.bessy.de/control/SoftDist/CA_Lab/
  • 27. Thanks RFX CODAS Team NI EPICS Team CODAC Support With your support, EPICS interface was successfully Implemented 27
  • 28. References 1. Integration of EPICS based monitoring for ion cyclotron high voltage power supply, Fusion Engineering and Design, Volume 123, November 2017, Pages 737-742 2. Quick Chart: Industrial Communications , http://www.ni.com/white-paper/52958/en/ 3. CA Watcher, http://www-csr.bessy.de/control/SoftDist/CA_Watcher/ 4. Control System Studio, https://ics-web.sns.ornl.gov/css/ 5. How LabVIEW Uses I/O Servers, http://www.ni.com/white-paper/13865/en/ 6. Introduction to EPICS, http://www.ni.com/white-paper/14144/en/ 7. How LabVIEW Uses I/O Servers , http://www.ni.com/white-paper/13865/en/ 8. Interactively Configuring EPICS I/O Servers , http://www.ni.com/white-paper/14149/en/ 9. Using EPICS Server I/O Servers , http://zone.ni.com/reference/en-XX/help/370622M- 01/lvmve/using_epics_s_serv/ 28
  • 29. Thank you 29 ITER-INDIA, INSTITUTE FOR PLASMA RESEARCH