Cargando…

The Use of ACOP Tools in Writing Control System Software

Several institutes are making increasing use of PCs in accelerator controls. In particular, Windows NT and/or Windows 95 is already, or is becoming, a supported platform at the client-end in a variety of control systems. Notably, control systems at CERN/ISOLDE, DESY/HERA, KEK/PF-LINAC, Daresbury, IS...

Descripción completa

Detalles Bibliográficos
Autores principales: Deloose, I, Duval, P, Wu, H
Lenguaje:eng
Publicado: 1997
Materias:
Acceso en línea:http://cds.cern.ch/record/338908
_version_ 1780891409401774080
author Deloose, I
Duval, P
Wu, H
author_facet Deloose, I
Duval, P
Wu, H
author_sort Deloose, I
collection CERN
description Several institutes are making increasing use of PCs in accelerator controls. In particular, Windows NT and/or Windows 95 is already, or is becoming, a supported platform at the client-end in a variety of control systems. Notably, control systems at CERN/ISOLDE, DESY/HERA, KEK/PF-LINAC, Daresbury, ISA (Denmark), MSI (Sweden), and ESRF currently make use of Windows NT as a control system client. As all of these control systems are either object-oriented or object-based, their is a considerable overlap in their functionality and required features. This point was realized at the PCaPAC '96 workshop, and gave rise to the ACOP work group, which stands for Accelerator Component Oriented Programming. The first fruit born of this group is the ACOP.OCX (OLE Control eXtension) ActiveX control. MicrosoftTM ActiveX controls are the updated version of the former OLE (Object Linking and Embedding) control specification. The ACOP control has been designed in order to support the common functionality requirements of object-oriented and object-based control systems. The binary form is shareable on all Win32 platforms. This report gives an overview of the functionality of ACOP.OCX and its implementation at CERN and DESY, together with the progress on a compatible Java bean.
id cern-338908
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 1997
record_format invenio
spelling cern-3389082021-11-11T09:54:20Zhttp://cds.cern.ch/record/338908engDeloose, IDuval, PWu, HThe Use of ACOP Tools in Writing Control System SoftwareAccelerators and Storage RingsSeveral institutes are making increasing use of PCs in accelerator controls. In particular, Windows NT and/or Windows 95 is already, or is becoming, a supported platform at the client-end in a variety of control systems. Notably, control systems at CERN/ISOLDE, DESY/HERA, KEK/PF-LINAC, Daresbury, ISA (Denmark), MSI (Sweden), and ESRF currently make use of Windows NT as a control system client. As all of these control systems are either object-oriented or object-based, their is a considerable overlap in their functionality and required features. This point was realized at the PCaPAC '96 workshop, and gave rise to the ACOP work group, which stands for Accelerator Component Oriented Programming. The first fruit born of this group is the ACOP.OCX (OLE Control eXtension) ActiveX control. MicrosoftTM ActiveX controls are the updated version of the former OLE (Object Linking and Embedding) control specification. The ACOP control has been designed in order to support the common functionality requirements of object-oriented and object-based control systems. The binary form is shareable on all Win32 platforms. This report gives an overview of the functionality of ACOP.OCX and its implementation at CERN and DESY, together with the progress on a compatible Java bean.CERN-PS-97-067-COoai:cds.cern.ch:3389081997-11-17
spellingShingle Accelerators and Storage Rings
Deloose, I
Duval, P
Wu, H
The Use of ACOP Tools in Writing Control System Software
title The Use of ACOP Tools in Writing Control System Software
title_full The Use of ACOP Tools in Writing Control System Software
title_fullStr The Use of ACOP Tools in Writing Control System Software
title_full_unstemmed The Use of ACOP Tools in Writing Control System Software
title_short The Use of ACOP Tools in Writing Control System Software
title_sort use of acop tools in writing control system software
topic Accelerators and Storage Rings
url http://cds.cern.ch/record/338908
work_keys_str_mv AT deloosei theuseofacoptoolsinwritingcontrolsystemsoftware
AT duvalp theuseofacoptoolsinwritingcontrolsystemsoftware
AT wuh theuseofacoptoolsinwritingcontrolsystemsoftware
AT deloosei useofacoptoolsinwritingcontrolsystemsoftware
AT duvalp useofacoptoolsinwritingcontrolsystemsoftware
AT wuh useofacoptoolsinwritingcontrolsystemsoftware