标准解读

《GB/T 7523-1987 CAMAC子程序》是一项国家标准,旨在规范CAMAC(Computer Automated Measurement and Control)系统中子程序的设计与实现。该标准详细定义了用于控制和数据采集的软件接口,确保不同制造商生产的设备之间能够兼容并有效通信。

在内容上,《GB/T 7523-1987 CAMAC子程序》涵盖了多个方面,包括但不限于:

  • 基本概念:介绍了CAMAC系统的架构、模块功能以及子程序的基本作用。
  • 子程序分类:根据功能将子程序分为几大类,如初始化子程序、读写操作子程序、状态查询子程序等。
  • 编程指南:提供了编写符合标准要求的子程序时应遵循的原则和方法,强调了错误处理机制的重要性。
  • 接口定义:明确了各个子程序之间的调用关系及其参数说明,为开发者提供了一个清晰的操作框架。
  • 测试方法:给出了验证所开发子程序是否满足本标准要求的具体步骤和技术手段。


如需获取更多详尽信息,请直接参考下方经官方授权发布的权威标准文档。

....

查看全部

  • 废止
  • 已被废除、停止使用,并不再更新
  • 1987-03-26 颁布
  • 1987-12-01 实施
©正版授权
GB/T 7523-1987CAMAC子程序_第1页
GB/T 7523-1987CAMAC子程序_第2页
GB/T 7523-1987CAMAC子程序_第3页
免费预览已结束,剩余21页可下载查看

下载本文档

GB/T 7523-1987CAMAC子程序-免费下载试读页

文档简介

UDC621.039-791.2:621.317.39中华人民共和国国家标准GB7523-87CAMAC子程序SubroutinesforCAMAC1987-03-26发布1987-12-01实施家标准局发布

范围目的…34功能说明·4.1基本子程序…4.2;单次动作子程序….4.3块传送、多次动作和逆说明语句·5参数定义…………5.1ext(外部地址)5.2b(分支号)5.3(机箱号)5.4(站号)·………5.5a(子地址)5.63f(功能码)5.7int(CAMAC数据字)5.88q(Q响应)…5.91(逻辑真值)…5.101am(LAM标识符)5.11m(LAM存取说明符)00000000005.12inta(整型数组)5.131abel(程序人口标识符)5.14fa(功能码)·……·.5.155cxta(CAMAC外都地址)5.166inte(CAMAC数据字数组)5.17“a(Q响应)5.18cb(控制块)5.19cxtb(外部地址)附录A:系统从属子程序10附录BFORTRAN语言的实施14附录C功能码助记符·……

中华人民共和国国家标准UDC621.039-791.2:621.317.39GB7523-87CAMAC子程SubroutinesforCAMAC本标准等效采用「EC713:(1982)《CAMAC子程序》本标唯对IEC713标准仅作了编辑性修改,即本标准中的章、条、款、项的书写和排列格式等均按照GB31.1一81《标准化工作导则」编写标准的一般规定》。1范围本标准规定了CAMAC系统所要求的子程序。本标准适用于由GB5691一850K数据处理用的模块化仪器系统,CAMAC系统》所定义的CAMAC系统。应用本标准不会与GB5691一85中必须道循的要求相矛盾或者引起矛盾。目的本标准推荐一套软件子程序,用以提供一种与GB5691一85中所述的CAMAC系统通讯的能力。这套子程序主要适合那些希望使用某种高级语言(例如,!FORTRAN)来编制自己的数据处理程序的用户。当然,使用这套子程序所能达到的数据传送率取决于编程语言、操作系统、编译程序、本子程序被实现的方法和级别以及计算机等一系列因素。3概述本标准描述了一套标准子程序,它提供了一种使用不同的计算机编程语言来同CAMAC设备交互的能力。这些子程序并未规定在一种特定的计算机编程语言下使用,但它们特别适合在FORTRAN下使用,,本文附录B推荐一种在FORTRAN下实现的具体格式。本标准现在使用的处理方法主要基于ESONE/IML/01和TID26615IML的出版物:《CAMAC系统中的IML定义--种CAMAC系统使用的语言》。按照IML的规定,把说明语句和动作语句分开。说明语句用来定义和说明计算机和CAMAC实体;动作语句用于实现各种数据传送和条件测试:在程序中构成了CAMAC系统联系部分。为了使各种CAMAC软件文件尽可能提供一致的术语和风格以及考虑软件发展的继承性,本标准尽可能沿用IML-MI中的术语。由于在CAMAC系统中广泛使用字长小于24位的计算机,并且各种计算机和操作系统存在若不兼溶性,所以一般还需要专门的、系统从属特点的子程序。以使系统更有效或适合专门的系统使用。但作为标准,它描述的用户界面是不包含上述系统从属的特点的,而仅仅根据CAMAC的规定,以便使这个子程序在任一标准过程语言下使用时都和计算机无关。本文的附录A中介绍了一组不仅根据CAMAC规定,而且具有系统从属特点的子程序,但使用这组子程序时必须谱镇,要注意这类子程序未经修改是不可以从一种计算机移植到另一种计算机的。为了提供不同的实行标准,子程序被划分为

温馨提示

  • 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
  • 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
  • 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。

评论

0/150

提交评论