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 |
|
e | 在测量模式下,可以设置高低限报警 |
硬件中断的详细信息可参考OB40的局部变量OB40_POINT_ADDR(byte8-11),诊断中断的诊断信息可参考DS0、DS1。请您参考:中断和故障排查。