Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Microsoft SQL Server wikipedia , lookup
Open Database Connectivity wikipedia , lookup
Microsoft Access wikipedia , lookup
Relational model wikipedia , lookup
Database model wikipedia , lookup
Microsoft Jet Database Engine wikipedia , lookup
Concurrency control wikipedia , lookup
NI CONFIDENTIAL LabVIEW EPICS Client I/O Server National Instruments Contacts: Arun Veeramani (Product Marketing) [email protected] Jenifer Loy (Product Strategy) [email protected] NI CONFIDENTIAL EPICS Software Architecture • Channel Access Protocol for non-real-time data (10 Hz update) • Analog and digital I/O for deterministic data transfer • Each IOC holds a subset of EPICS database variables Supervisory Control Systems Supervisory Control Systems Channel Access Protocol IOC IOC IOC IOC (I/O Controller) (I/O Controller) (I/O Controller) (I/O Controller) I/O HW I/O HW I/O HW I/O HW Analog & Digital I/O Analog & Digital I/O Analog & Digital I/O NI CONFIDENTIAL IOC (I/O Controller) Software Architecture Network Traffic (Channel Access Protocol) Channel Access Protocol Server Sequencer Publishes values from the database onto the network using Channel Access protocol. Reads values from the database to drive state changes in the IOC control application. (Finite State Machine) EPICS Database Database Engine Write I/O values to database. Default update rate is 10 Hz. Can be as fast as 25 Hz. Hardware EPICS Node NI CONFIDENTIAL IOC Software with LV EPICS Client I/O Server Network Traffic (Channel Access Protocol) Channel Access Protocol Server Sequencer Publishes values from the database onto the network using Channel Access protocol. Reads values from the database to drive state changes in the IOC control application. (Finite State Machine) EPICS Database Database Engine Write I/O values to database. Default update rate is 10 Hz. Can be as fast as 25 Hz. LV EPICS Client I/O Server LabVIEW Shared Variable Engine LabVIEW Application Hardware Hardware EPICS Node LabVIEW Node – Windows NI CONFIDENTIAL LabVIEW EPICS Client I/O Server • Runs on LabVIEW for Windows • Requires LabVIEW Datalogging & Supervisory Control Module • Compatible with LabVIEW 8.0 & 8.20 • Available now with LV DSC beta – www.ni.com/beta NI CONFIDENTIAL EPICS System Supervisory Control Systems Supervisory Control Systems Channel Access Protocol IOC IOC IOC IOC EPICS Database EPICS Database EPICS Database EPICS Database I/O HW Analog & Digital I/O I/O HW Analog & Digital I/O I/O HW Analog & Digital I/O I/O HW NI CONFIDENTIAL EPICS System with LabVIEW Nodes Supervisory Control Systems LV DSC Channel Access Protocol LV Shared Variable Engine EPICS Client I/O Server I/O HW IOC IOC EPICS Database EPICS Database I/O HW Analog & Digital I/O I/O HW Control System Shared Variable LV RT LV Shared Variable Node Analog & Digital I/O Analog & Digital I/O Experiment Station I/O HW NI CONFIDENTIAL For more information… • Register for LabVIEW DSC beta to get access to the EPICS Client I/O Server for LabVIEW – www.ni.com/beta • National Instruments contacts: – Your local NI sales engineer – Arun Veeramani (Product Marketing) [email protected] – Jenifer Loy (Product Strategy) [email protected]