Download presentation
Presentation is loading. Please wait.
Published byPhilip Payne Modified over 8 years ago
1
Final Review of ITER PBS 45 CODAC – PART 1 – 14 th, 15 th and 16 th of January 2014 - CadarachePage 1 FINAL DESIGN REVIEW OF ITER PBS 45 CODAC – PART 1 CODAC Core System ITER Organization CHD/CSD/CDC ITER_D_MNFJQ2
2
Page 2Final Review of ITER PBS 45 CODAC – PART 1 – 14 th, 15 th and 16 th of January 2014 - Cadarache Agenda 1.Mini-CODAC 2.CODAC Core System: definition & scope 3.Development workflow 4.PLC Integration 5.Fast controllers support
3
Page 3Final Review of ITER PBS 45 CODAC – PART 1 – 14 th, 15 th and 16 th of January 2014 - Cadarache Agenda 1.Mini-CODAC 2.CODAC Core System: definition & scope 3.Development workflow 4.PLC Integration 5.Fast controllers support
4
Page 4Final Review of ITER PBS 45 CODAC – PART 1 – 14 th, 15 th and 16 th of January 2014 - Cadarache I&C Integrated Architecture Mini-CODAC
5
Page 5Final Review of ITER PBS 45 CODAC – PART 1 – 14 th, 15 th and 16 th of January 2014 - Cadarache Before Integration: Mini-CODAC Mini-CODAC A local system directly connected to the plant-system I&C. Replaces the CODAC servers and acts as a CODAC Terminal. For the development and tests of the plant system I&C. Provide local CODAC services and CODAC development tools Provide local storage (database, files). May have special configuration for tests (ex SDN tests)
6
Page 6Final Review of ITER PBS 45 CODAC – PART 1 – 14 th, 15 th and 16 th of January 2014 - Cadarache Agenda 1.Mini-CODAC 2.CODAC Core System: definition & scope 3.Development workflow 4.PLC Integration 5.Fast controllers support
7
Page 7Final Review of ITER PBS 45 CODAC – PART 1 – 14 th, 15 th and 16 th of January 2014 - Cadarache The CODAC Core System The CODAC Core System is the CODAC software distribution for: –CODAC servers –CODAC terminals –Mini-CODAC –Plant System Host –Plant system fast controllers The distribution includes the Operating System It is the software infrastructure for all I&C computers with the exception of PLC and “COTS /intelligent device” 2 variants for each distribution: –Development, with development tools (SDD, Maven…) –Operation, without any development tool Definition
8
Page 8Final Review of ITER PBS 45 CODAC – PART 1 – 14 th, 15 th and 16 th of January 2014 - Cadarache PLC PLC IOC PSH IOC PSH Operation Components CODAC Terminal Operator Interface (OPI) Alarm views Data plots CODAC Server Alarm handling Archiving Scans PSH: I&C monitoring PLCs Gateway COS interface Fast Controller: I/O interface HPN interfaces: TCN, SDN, DAN RT control PCF IOC I/O Fast Controller SDNTCNDAN RT taskControl System Studio HMIs Alarm server Archive Server Mini-CODAC Scan Server PON / CA Scope
9
Page 9Final Review of ITER PBS 45 CODAC – PART 1 – 14 th, 15 th and 16 th of January 2014 - Cadarache Development Tools SDD – ITER I&C design tool Maven commands and tools – ITER I&C workflow support EPICS tools –OPI editor: BOY –State machine editor: SNL editor Linux tools and Linux/ITER libraries for programming languages –C/C++ –Java –Python Common framework: Eclipse. ------ Will be developed in next presentations ------ + Tools for plant system controllers -PLC integration -Fast controllers I/O and networks Scope - Reminder
10
Page 10Final Review of ITER PBS 45 CODAC – PART 1 – 14 th, 15 th and 16 th of January 2014 - Cadarache CODAC Core System versions Deprecated Supported Scope
11
Page 11Final Review of ITER PBS 45 CODAC – PART 1 – 14 th, 15 th and 16 th of January 2014 - Cadarache Agenda 1.Mini-CODAC 2.CODAC Core System: definition & scope 3.Development workflow 4.PLC Integration 5.Fast controllers support
12
Page 12Final Review of ITER PBS 45 CODAC – PART 1 – 14 th, 15 th and 16 th of January 2014 - Cadarache Development workflow Create / Edit plant system I&C definition Create / Edit plant system I&C definition Develop application files Generate configuration files Build software packages SDD DB EPICS Configuration files CSS Configuration files CSS Configuration files Operator display data plots, scan files Operator display data plots, scan files SNL programs, C/C++ programs Scripts SNL programs, C/C++ programs Scripts PLC programs STEP7 Configuration files (interface data) STEP7 Configuration files (interface data) PLC configuration STEP7 programs PLC configuration STEP7 programs Mini-CODAC packages Fast controller packages Fast controller packages Development workflow SVN
13
Page 13Final Review of ITER PBS 45 CODAC – PART 1 – 14 th, 15 th and 16 th of January 2014 - Cadarache Agenda 1.Mini-CODAC 2.CODAC Core System: definition & scope 3.Development workflow 4.PLC Integration 5.Fast controllers support
14
Page 14Final Review of ITER PBS 45 CODAC – PART 1 – 14 th, 15 th and 16 th of January 2014 - Cadarache PSH PSH IOC PLC IOC Mini-CODAC PLC Communication HMIAlarmsArchivesSupervision Processing I/O Channel Access PLC’s variables Additional variables and state machines (Common Operating State) PLC Integration put get monitor Mini-CODAC / PSH / PLC communications Redundant CPUs now supported
15
Page 15Final Review of ITER PBS 45 CODAC – PART 1 – 14 th, 15 th and 16 th of January 2014 - Cadarache Agenda 1.Mini-CODAC 2.CODAC Core System: definition & scope 3.Development workflow 4.PLC Integration 5.Fast controllers support
16
Page 16Final Review of ITER PBS 45 CODAC – PART 1 – 14 th, 15 th and 16 th of January 2014 - Cadarache Mini-CODAC / Fast controller communications PCF FC EPICS IOC Mini-CODAC HMIAlarmsArchivesSupervision I/O Channel Access Sequences, EPICS record database, I/O access. PLC put get monitor FC C/C++ Prog SDN DAN
17
Page 17Final Review of ITER PBS 45 CODAC – PART 1 – 14 th, 15 th and 16 th of January 2014 - Cadarache Standard Hardware Support CODAC Core System includes the software for ITER standard I/O boards –Linux driver –EPICS integration (EPICS device support) –SDD integration (configuration via SDD tools) Supported I/O boards: –N.I. PXI-6682/PXI-6683H : Synchronization and timing (IEEE1588-2008 / TCN) –N.I. PXI-6259: multi-function data acquisition 16b analog input channels (16/32) 16b analog output channels (4) 16b digital input/output channels (48) –N.I. PXI-6528 : Digital I/O 24 optically isolated input channels 24 solid-state relay output channels –N.I. PXIe FlexRIO: Flexible I/O with FPGA. Driver OK, EPICS interface in work for the adapters in the hardware catalog. –N.I. PXIe-6368 (X-serie boards): not yet fully supported. Driver OK
18
Page 18Final Review of ITER PBS 45 CODAC – PART 1 – 14 th, 15 th and 16 th of January 2014 - Cadarache References CODAC Core System Overview (34SDZ5) ITER_D_34SDZ5CODAC Core System Overview (This document) ITER_D_ DUHJ86CODAC Core System Version 4 Release Notes ITER_D_33JNKWCODAC Core System Installation Manual ITER_D_7JCFUDCODAC Core System Migration Guide ITER_D_33T8LWCODAC Core System Development Manual ITER_D_763KTTCCS Public Release Installation Manual ITER_D_43PSH9CODAC Core System User Manual ITER_D_32Z4W2SDD Editor User Manual ITER_D_42NFCYSDD Web Application User Guide ITER_D_46AAXRSDD Synchronization Guide ITER_D_7MT2YCMaven Editor User Guide (version 4 only) ITER_D_43PSH9CODAC Core System User Manual ITER_D_B7SKFUSDN Software User Manual (version 4 only) ITER_D_7367JQOPI - CSS BOY Edition & Runtime (version 4 only) ITER_D_A69URKOPI - CSS Symbol Library (version 4 only) ITER_D_6KFJEJS7 PLC EPICS Driver Extensions ITER_D_2PLQ4PNI Sync Linux Device Driver User's Guide ITER_D_33Q5TXNI Sync EPICS Driver User’s Guide ITER_D_32GTJYNI PXI-6259 Linux Driver User's Guide ITER_D_3DEY52NI PXI-6259 EPICS Driver User's Guide ITER_D_3ZHXQ9NI PXI-6528 Linux Device Driver User’s Guide ITER_D_433VEWNI PXI-6528 EPICS Driver User’s Guide ITER_D_2N8C3MPLC Sample Application Guide
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.