Menu +

Search Posts

Category: CODAC *

The model of integration of I&C systems

2.1 The Plant System I&C life-cycle The plant system I&C life-cycle is detailed in PCDH [RD1], Section 3. This life-cycle includes the following phases for any procurement package: A design phase for definition of the technical requirements. A manufacturing phase which includes Factory Acceptance Tests (FAT) at supplier premises. An integration phase which comprises the following sub-phases: Installation on ITER site. Site Acceptance Tests (SAT) testing all procured plant systems connected together. Integrated commissioning to […]

Release Scheme

All CODAC Core System releases are labelled with a sequence of 3 numbers (the CODAC Core System version identifier) that identify the major branch, the minor variant, starting from 0 for each major version, and the maintenance iteration, starting from 0 for each minor release. For example, CCS version 4.3.1 is a maintenance release for the 4.3 version while CCS version 5.1 is one minor release of version 5. There have been two official CODAC […]

Source Code Repository

ITER provides a SubVersion (SVN) server as a central service to all ITER I&C developers for maintaining any software product for I&C. The nodes in the central repository are created by IO for receiving the software associated with a PA or contract. The suppliers are in charge of delivering and tagging the I&C software. The I&C software shall be delivered in source format for allowing it to be re-built using appropriate procedures before deployment. The […]


CODAC Core System is the development and interface kit for plant systems I&C based on the widely used open source software EPICS (Experimental Physics and Industrial Control System) and CSS (Control System Studio). CODAC Core System runs on Mini-CODAC, Plant System Host and Fast Controllers and provides an interface to Slow Controllers (PLC) and third-party controllers. CODAC team has selected a strategy to release this software at regular intervals with added functionality and increased robustness. New releases are produced at […]

EPICS : Experimental Physics and Industrial Control System

EPICS Home at Argonne EPICS is a set of Open Source software tools, libraries and applications developed collaboratively and used worldwide to create distributed soft real-time control systems for scientific instruments such as a particle accelerators, telescopes and other large scientific experiments. Check out the new EPICS-Controls website, which will be taking over as the primary home page for the EPICS Collaboration. This site will continue to exist (and will provide the mailing list archives for the […]

ITER Maven Tools

The development workflow is supported by the SDD tools and by commands implemented using the Apache Maven build tool. These commands implement all the steps for building and testing the software unit. They also allow saving, restoring and synchronizing the project’s files with a Subversion (SVN) source repository (cf. next section). A graphical tool, the Maven Editor, provides the user with a graphical HMI for executing these commands either as a stand-alone tool or by […]


ITER Plant Control Design Handbook (PCDH) defines standards, specifications and interfaces applicable to ITER plant system instrumentation and control (I&C). These standards are essential for ITER to: Integrate all plant systems I&C into one integrated control system Maintain all plant systems I&C after delivery acceptance Contain cost by economy of scale (spare parts, expertise) The new version of PCDH (version 7) issued in February 2013 is a final version which is supposed to be used […]


CODAC is the control system that provides the interface “language” for 220 ITER plant instrumentation and control (I&C) systems, containing actuators, sensors and all instrumentation and control functions required to measure and control the plasma parameters. The CODAC team is a group of experts in various fields of automation of scientific installations. CODAC, being a central system, interfaces to more than 30 ITER plant systems. Machine protection (interlock) system and safety (personnel and nuclear) systems […]

What’s CODAC?

The ITER CODAC (Control, Data Access and Communication) system can be thought of as the brain and central nervous system of ITER. It physically connects all plant systems using computer networks and makes sure they speak the same language. This is a very challenging task, considering that CODAC interfaces to more than 30 different plant systems which are developed and procured by the ITER partners. These plant systems generate and exchange an estimated total number of about […]

ISO/IEC 12207

ISO/IEC/IEEE 12207Systems and software engineering – Software life cycle processes[1] is an international standard for software lifecycle processes. First introduced in 1995, it aims to be a primary standard that defines all the processes required for developing and maintaining software systems, including the outcomes and/or activities of each process. Processes not stages The standard establishes a set of processes for managing the lifecycle of software. The standard “does not prescribe a specific software life cycle model, development methodology, method, modelling approach, […]