HSC 中断属性

HSC 中断属性状态位指示已启用/已禁用状态、执行状态以及中断条件是否已丢失。

用户中断启用 (HSC0.Enabled)

用户中断启用 (HSC0.Enabled)
参数
数据格式
HSC 模式
用户程序访问
HSCO.Enabled
位
0...9
只读
Enabled 位用于指示 HSC 中断启用或禁用状态。

用户中断执行 (HSC0.EX)

用户中断执行 (HSC0.EX)
参数
数据格式
HSC 模式
用户程序访问
HSCO.Ex
位
0...9
只读
只要 HSC 子系统出于以下任何条件而开始处理 HSC 子例程,EX(用户中断执行)位均会设为 (1):
  • 达到低预设
  • 达到高预设
  • 上溢条件 - 向上计数越过上溢值
  • 下溢条件 - 向下计数越过下溢值
在控制程序中,可将 HSC EX 位用作条件逻辑来检测是否正在执行 HSC 中断。
如果控制器完成处理其 HSC 子例程,则 HSC 子系统会将 EX 位清零 (0)。

用户中断挂起 (HSC0.PE)

用户中断挂起 (HSC0.PE)
参数
数据格式
HSC 模式
用户程序访问
HSCO.PE
位
0...9
只读
PE(用户中断挂起)状态标志指示中断正挂起。如果需要确定何时不能立即执行子例程,则可以在控制程序中监视 PE 状态位或将该位用于逻辑目的。PE 位由控制器维护,并自动设置和清除。

用户中断丢失 (HSC0.LS)

用户中断丢失 (HSC0.LS)
参数
数据格式
HSC 模式
用户程序访问
HSCO.LS
位
0...9
只读
LS(用户中断丢失)是一个用于指示中断已丢失的状态标记。在设置丢失位前,控制器可以处理 1 个活动的用户中断条件并保持 1 个挂起的用户中断条件。
LS 位由控制器设置。丢失条件则由控制程序来使用和监视。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈 。
Normal