使能中断

FM350-2模块支持硬件中断(OB40)和诊断中断(OB82),要使用中断,就必须将这两个OB块下载到CPU中。

首先要在模版组态里选择使能中断。在硬件组态中右击FM350-2模块,选择“Object Properties”,选择“Basic Parameters”页:

图2-9-1

在“Generate Interrupt”(产生中断)选择“Yes”。

在“Select Interrupt”(选择中断)中选择要使用的中断类型,备选的有“None”(无中断)、“Diagnostics”(诊断中断)、“Hardware”(硬件中断)、“Diagnostics+Hardware”(诊断中断+硬件中断)。

在“Reaction to CPU STOP”中选择在CPU停机期间FM模板的工作状态,备选的有“Cancel”、“Continue”、“Substitute Values”、“Last Value”

打开参数设置(Asisigning Parameters)对话框,双击“Interrupt Enable”,进一步设置每个计数器通道的硬件中断条件。

图2-9-2

a
门打开瞬间产生中断
b
门关闭瞬间产生中断
c
计数值溢出时产生中断
d
  • 计数值与比较值1相等时产生中断,比较值填写在下面方框中
  • 下面3个比较值只有在使用比例计数器时才有效
e
在测量模式下,可以设置高低限报警

硬件中断的详细信息可参考OB40的局部变量OB40_POINT_ADDR(byte8-11),诊断中断的诊断信息可参考DS0、DS1。请您参考:中断和故障排查。