Gelu M. Nita NJIT. Noise Diode Control Day/Night Attn. Ctrl. Solar Burst Attn. Ctrl. V/H RF Power Out Attn. Ctrl. Temperature Sensors.

Slides:



Advertisements
Similar presentations
System Area Network Abhiram Shandilya 12/06/01. Overview Introduction to System Area Networks SAN Design and Examples SAN Applications.
Advertisements

NIDays 2007 Worldwide Virtual Instrumentation Conference
PXI 总线技术. Overview PXI/CompactPCI Architecture Mechanical Electrical Software 3rd Party Support PICMG PXI Systems Alliance Configuring a PXI System Products.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 9 Distributed Systems Architectures Slide 1 1 Chapter 9 Distributed Systems Architectures.
Page 1 Dorado 400 Series Server Club Page 2 First member of the Dorado family based on the Next Generation architecture Employs Intel 64 Xeon Dual.
 Our Mission  Understanding MTConnect®  Exploring the Solution Builder® family  Solution Manager  Solution Builder  Quick Start Platform  Understanding.
Chapter 16 Client/Server Computing Patricia Roy Manatee Community College, Venice, FL ©2008, Prentice Hall Operating Systems: Internals and Design Principles,
Chapter 13 Embedded Systems
Gelu M. Nita NJIT. Noise Diode Control Day/Night Attn. Ctrl. Solar Burst Attn. Ctrl. V/H RF Power Out Attn. Ctrl. Temperature Sensors.
IT Infrastructure: Software September 18, LEARNING GOALS Identify the different types of systems software. Explain the main functions of operating.
1 Pertemuan 13 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
Distributed Systems Architectures
Department of Electrical and Computer Engineering Texas A&M University College Station, TX Abstract 4-Level Elevator Controller Lessons Learned.
Sensor/Actuator Manager Candidates CPAC/NeSSI Workshop May 5, 2005, Seattle,WA by Softing North America Ken Hoover.
OPC Overview OPC Device Support (PLC Gateway for 3.14) Ralph Lange – EPICS Collaboration Meeting at SLAC, April 2005.
Gelu M. Nita NJIT. OUTADATED Noise Diode Control Day/Night Attn. Ctrl. Solar Burst Attn. Ctrl. V/H RF Power Out Attn. Ctrl. Temperature Sensors OUTADATED.
Copyright Arshi Khan1 System Programming Instructor Arshi Khan.
EOVSA PROJECT REVIEW: MONITOR & CONTROL SYSTEM Gelu Nita NJIT SEPTEMBER 2012 EOVSA PROJECT REVIEW MEETING 1.
Building an Application Server for Home Network based on Android Platform Yi-hsien Liao Supervised by : Dr. Chao-huang Wei Department of Electrical Engineering.
VMware vCenter Server Module 4.
Who is National Instruments? Culture & Philosophy 3 Decades of Products A closer look at current Products The Next Decade.
OPC and EPICS M. Clausen EPICS workshop Trieste’99 1 OPC Introduction and EPICS Perspectives Matthias Clausen.
1 Modular Software/ Component Software 2 Modular Software Code developed in modules. Modules can then be linked together to produce finished product/program.

Beyond DHTML So far we have seen and used: CGI programs (using Perl ) and SSI on server side Java Script, VB Script, CSS and DOM on client side. For some.
L6 - March 1, 2006copyright Thomas Pole , all rights reserved 1 Lecture 6: Software Packaging: Dynamically Integrable Components and Text Ch.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
Industrial Control Engineering PXI software support and accelerator integration.
MicroSCADA Pro Partners Club 04/2007 © ABB MicroSCADA Pro Partners Club SYS Scalability Marko Viitala.
OPC – OLE for PROCESS CONTROL By: Mugdha More. Swagata Bhaumik.
Microsoft Application Virtualization 5.0: Introduction Mohnish Chaturvedi & Ian Bartlett Premier Field Engineer WCL312.
Ralph Lange: OPC Gateway (Device Support) OPC Gateway (Device Support) Ralph Lange – EPICS Collaboration Meeting March SSRF.
1 Distributed Systems Distributed Objects & Remote Invocation II (CORBA VS DCOM) Dr. Sunny Jeong. With Thanks to.
© ABB University - 1 Revision C E x t e n d e d A u t o m a t i o n S y s t e m x A Chapter 5 OPC Connectivity Course T314.
1 of of 25 3 of 25 ORBs (Object Request Broker) – A distributed software bus for communication among middleware services and applications – To.
BLU-ICE and the Distributed Control System Constraints for Software Development Strategies Timothy M. McPhillips Stanford Synchrotron Radiation Laboratory.
April 2000Dr Milan Simic1 Network Operating Systems Windows NT.
Eugenia Hatziangeli Beams Department Controls Group CERN, Accelerators and Technology Sector E.Hatziangeli - CERN-Greece Industry day, Athens 31st March.
ICALEPCS’ GenevaACS in ALMA1 Allen Farris National Radio Astronomy Observatory Lead, ALMA Control System.
1. LabVIEW and EPICS Workshop EPICS Collaboration Meeting Fall 2011.
Software Engineering Chapter: Computer Aided Software Engineering 1 Chapter : Computer Aided Software Engineering.
I NTRODUCTION TO N ETWORK A DMINISTRATION. W HAT IS A N ETWORK ? A network is a group of computers connected to each other to share information. Networks.
PXI Systems - Discussions Gueorgui ANTCHEV / EP-ESSEPTAB Meeting February 2003Slide 1 of 3 PXI = Compact PCI + eXtensions for Instrumentation PXI is an.
Industrial Controls Engineering Department First CERN PXI Users Group meeting 19 th October 2011 – Hubert REYMOND – EN/ICE 1.
ICALEPCS 2005 Geneva, Oct. 12 The ALMA Telescope Control SystemA. Farris The ALMA Telescope Control System Allen Farris Ralph Marson Jeff Kern National.
Distributed System Architectures Yonsei University 2 nd Semester, 2014 Woo-Cheol Kim.
Connecting LabVIEW to EPICS network
Chapter 1 Basic Concepts of Operating Systems Introduction Software A program is a sequence of instructions that enables the computer to carry.
CEA DSM Irfu SIS LDISC 18/04/2012 Paul Lotrus 1 Control Command Overview GBAR Collaboration Meeting Paul Lotrus CEA/DSM/Irfu/SIS.
Instrument Control Systems Seminar 2014, 20 th -24 th October 2014 New Standards VLT Control System Mario Kiekebusch (On behalf everyone who took part.
Cluster Computers. Introduction Cluster computing –Standard PCs or workstations connected by a fast network –Good price/performance ratio –Exploit existing.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
CompactLogix Controllers Portfolio
Chapter 16 Client/Server Computing Dave Bremer Otago Polytechnic, N.Z. ©2008, Prentice Hall Operating Systems: Internals and Design Principles, 6/E William.
Using COTS Hardware with EPICS Through LabVIEW – A Status Report EPICS Collaboration Meeting Fall 2011.
PXI and PXIe for Real-Time Applications
CORBA Antonio Vasquez, John Shelton, Nidia, Ruben.
Chapter 2 Operating Systems
SCADA SCADA TRAINING AJAY K BASU
LabVIEW EPICS Client I/O Server
How SCADA Systems Work?.
Group Manager – PXI™/VXI Software
DarkSide-50 Distributed Control System Towards DarkSide-20k
05/07/17 Presented by a.benoit
Chapter 3: Windows7 Part 1.
Component-Based Software Engineering: Technologies, Development Frameworks, and Quality Assurance Schemes X. Cai, M. R. Lyu, K.F. Wong, R. Ko.
Tango in a Nutshell 31/12/2018.
Substation Automation System
Cluster Computers.
CORBA and COM TIP Two practical techniques for object composition
Presentation transcript:

Gelu M. Nita NJIT

Noise Diode Control Day/Night Attn. Ctrl. Solar Burst Attn. Ctrl. V/H RF Power Out Attn. Ctrl. Temperature Sensors

V/H Power Out Freq. Var. Attn. Ctrl Solar Burst Attn. Ctr.

Subarray Switch Ctr. Ping-Pong Switch? Subarray 2 LO Ping/Pong LOs

 PCI eXtensions for Instrumentation (PXI) is a rugged PC-based platform that offers a high-performance, low-cost deployment solution for measurement and automation systems. PXI combines the Peripheral Component Interconnect (PCI) electrical bus with the rugged, modular Eurocard mechanical packaging of CompactPCI and adds specialized synchronization buses and key software features.  An NI-PXI controller may host both a Windows OS that may provide a graphical user interface and a Real- Time OS that may provide deterministic interaction with its peripheral modules used to control/monitor the LO and DC subsystems, and antenna frontend cRIO modules.

 Patriot Antenna Controller: MODBUS over TCP/IP between the Antenna Controller and its Field Point dedicated cRIO-RT Module.  Field Point Modules: TCP/IP between the Antenna Control Computer (ACC) and the field point cRIO-RT modules  LO and DC systems (cRIO or PXI-RT): TCP/IP (on a real or virtual Ethernet network)  Unifying Solution: The Shared Variable Engine (SVE): NI-PSP communication protocol implemented on top of a TCP/IP layer

SVE

 The Common Object Request Broker Architecture (CORBA) is a standard defined by the Object Management Group (OMG) that enables software components written in multiple computer languages and running on multiple computers to work together (i.e., it supports multiple platforms).  OLE for Process Control (OPC), which stands for Object Linking and Embedding (OLE) for Process Control, is an industry standard maintained by the OPC Foundation that was designed to provide a common bridge for Windows based software applications and process control hardware based on the Object Linking and Embedding ( OLE), Component Object Model ( COM ), and Distributed Component Object Model ( DCOM ) technologies developed by Microsoft for the Microsoft Windows operating system family.

Win PCsMac OSLinuxPXI-RTcRIO-RT Shared Variable Engine Data Socket With PSP

 The SVE is an Object Linking and Embedding (OLE) for Process Control (OPC) Server 3.0 compliant and can act as an OPC server on Windows machines. Any OPC client can write to or read from a network-published shared variable hosted on a Windows machine

Host Hardware  64 Bit Intel Core 2 Duo 1.8 GHz  2 GB RAM  Gigabit ethernet Host Software  Windows Vista 64  LabVIEW 8.20 and LabVIEW 8.5 Compact RIO Hardware  NI cRIO 9012 controller  400 MHz processor  64 MB DRAM Compact RIO Software  LabVIEW RT 8.20 and LabVIEW RT 8.5  Network Variable Engine 1.2 (with LabVIEW 8.20) and 1.4 (with LabVIEW 8.5)  Variable Client Support 1.0 (with LabVIEW 8.20) and 1.4 (with LabVIEW 8.5)

In addition to managing networked-published shared variables, the SVE is responsible for: · Collecting data received from I/O servers. · Serving up data through the OPC and the PSP servers to subscribers. · Providing scaling, alarming, and logging services for any shared variable with those services configured. These services are provided by the LabVIEW Datalogging and Supervisory Control (DSC) Module. · Monitoring for alarm conditions and responding accordingly.

 The LabVIEW software provides native support for the National Instrument hardware intended to be used for controlling/monitoring the EOVSA system.  The Shared Variable Engine and the LabVIEW DSC provide the means for an efficient and time- saving implementation of the EOVSA monitor and control system.  Any non LabVIEW EOVSA subsystem may have ral-time access to the Shared Variable Engine data as long as it is able to establish connection with a standard 3.0 compliant OPC server.