基于IEEE - 488的测量系统及插件卡测量系统介绍
1. IEEE - 488相关接口通信
1.1 IEEE - 488.2接口状态模型
- 状态寄存器扩展 :IEEE - 488.1标准仅包含SR和PP两个接口功能用于应用功能单元的服务请求,每个单元配备一个状态寄存器。而IEEE - 488.2标准将状态寄存器扩展到至少两个重复的状态寄存器,即标准状态字寄存器SBR和标准事件寄存器SER,还为其分配了状态字辅助寄存器EBR和事件寄存器EER,可激活或屏蔽这些状态寄存器的各个位。
- SBR位定义 :根据IEEE - 488.2,SBR中定义了三位。第七位是起始位MSS(主摘要位),若该位设为逻辑1,则至少有一个服务请求的原因,可能是输出队列中有MAB(消息可用位)消息准备发送,或者SES(标准事件状态)寄存器中的某一位被设为逻辑1。SRE寄存器中的其他位未定义。设置和读取寄存器的命令如下表所示:
| 寄存器操作 | 含义 |
| — | — |
| 相关设置命令 | 用于设置对应寄存器的值 |
| 相关读取命令 | 用于读取对应寄存器的内容 | - SBR并行报告功能 :SBR还使用并行报告功能,此时该寄存器扩展8位,前8位对应原始SBR内容,后8位定义仪器条件。整个16位寄存器通过乘积元素连接到PPER(并行轮询使能寄存器),由PRE命令设置。这样在程序运行期间可影响输出消息的生成,可通过IEEE - 488.1的并行报告或使用IST?命令直接读取获得。
超级会员免费看
订阅专栏 解锁全文
2753

被折叠的 条评论
为什么被折叠?



