IEC TR 616661997 — CAMAC 软件与编程指南+源标准.pdfVIP

  • 0
  • 0
  • 约8.11万字
  • 约 40页
  • 2026-05-25 发布于广西
  • 举报

IEC TR 616661997 — CAMAC 软件与编程指南+源标准.pdf

IECTR61666:1997—CAMAC软件与编程

指南

目的:IECTR61666:1997为基于CAMAC的数据采集和控制系统提供了全面

的软件指南,涵盖编程模型、中断处理、实时数据流和系统配置管理。

1.范围与软件架构

IECTR61666:1997论述了CAMAC仪器系统的软件层,填补了硬件级标准(IEC

61662、61663)与核仪器应用需求之间的空白。该技术报告定义了一种分层软件架构,

清晰划分了硬件接口层、CAMAC系统服务层和应用层。这种分层方法在其时代具有开创

性,预示着LabVIEW、EPICS和其他测量自动化框架中使用的现代分层软件架构。

该标准定义了三个关键的软件组件:

CAMAC系统子程序包(CSSP):一套标准化的可调用子程序,提供与硬件无关

的CAMAC操作访问

实时执行程序:用于确定性数据采集的任务调度、中断管理和任务间通信服务

配置数据库:所有模块、地址、校准因子和系统参数的维护记录

⚠遗留软件考量:原始的CAMAC软件通常使用FORTRAN或汇编语言编写。现代

升级通常使用C/C++或Python重新实现CSSPAPI,同时保留应用层接口以最小化

软件重新鉴定成本。

2.CAMAC系统子程序包(C

文档评论(0)

1亿VIP精品文档

相关文档