技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 西门子PLC > FP1型PLC中断功能

FP1型PLC中断功能

发布于2023-01-11 11:19 20 2 标签:PLC中断

  FP1系列的PLC中,C24、C40、C56、C76具有中断功能。其中断类型有两种:外部硬中断和内部定时中断。其外部硬中断共有8个(INTO~INT7),INTO的中断优先权最高,INT7的中断优先权最低。它们的中断触发信号如下:

  XO-INTO X1-INT1 X2-INT2 X3-INT3 X4-INT4 X5-INT5 X6-INT6 X7-INT7

  在FP1系列的PLC指令中,有一个系统寄存器No.403和三条指令是专门为中断功能而设置的。No.403号系统寄存器可以用FP编程器Ⅱ或NPST-GR软件来改变,它用来设定X0~X7中哪一个作为中断源,其位址低8位由低到高分别对应X0~X7,当该位为"1"时,表示该位为中断源,为"0"则表示该位不是中断源,No.403高8位不使用。下边就这三条指令做一个具体介绍。

  ①ICTL指令 ICTL指令是中断控制指令,它必须由一个触发信号来触发。它的使用格式如下:

ICTL指令

  其中,X10是触发信号,在触发信号后必须有(DF)指令。当X0接通时,ICTL指令根据S1和S2的值来设定系统的中断方式,具体如下:

  a.当Sl为H0时,表示系统接收外部中断为屏蔽/非屏蔽状态,S2的值控制X0~X7 是否被屏蔽。同样地,它的高8位不用,低8位由低到高依次对应着X0~X7,为"1"表示该位为中断源,为"0"表示该位不是中断源。

  b.当S1为H00时,表示可以清除某些中断源,S2的值控制X0~X7是否被清除。它的高8位不用,低8位由低到高依次对应着X0~X7,为"1"表示该位可以继续引发中断,为"0"表示该位被复位,不再引发中断。

  c.当S1为H02时,表示系统为定时启动中断状态,S2的值控制中断时间间隔,具体为S2的值乘10,单位为ms,此时引发的中断序号规定为INT24。特殊地,当S2的值为0 时,不执行定时启动中断。

  ②INT指令和IRET指令 INT指令和IRET指令总是成对出现的,它们必须放在主程序(ED)指令之后,最多可以放9个,它们之间的程序便是中断服务程序。中断服务程序中不允许出现(TM)、(CT)等带延时功能的指令。INT指令所指定的中断号不能出现重复,并且INT指令的地址应比与之对应的IRET指令的地址要小。

  系统在响应中断时,会根据申请中断的中断源的多少、优先级别的高低等因素来响应中断。如果只有一个中断源被使能,那么在实际的程序执行过程中,一旦发现该中断源申请中断,正在执行的程序立即停止,转而执行该中断源对应的中断服务程序。中断服务程序执行完毕后,返回到ICTL指令处,按顺序执行ICTL指令下面的程序。

  在多个中断源被使能的情况下,如果有若干个中断源同时申请中断,则按中断源的优先级别来响应中断。当所有的中断响应完毕后,返回到ICTL指令处,按顺序执行ICTL指令下面的程序。如果是PLC正在执行一个中断服务程序,此时又有若干中断源申请中断,则在当前的中断服务程序执行完毕后,再将未响应的中断按优先级别响应。当所有的中断响应完毕后,返回到ICTL指令处,按顺序执行ICTL指令下面的程序。

  在实际应用中,还需要注意以下几点:

  a.中断源在执行对应的中断程序期间是不能复位的。

  b.当PLC的工作方式由“PROG”转到“RUN”时,所有的中断源均不使能。

  c.与普通微机的中断方式不同,FP1的中断在执行低级中断时如果有高级中断被触发,高级中断也必须等到该低级中断的服务程序执行完毕后才能响应。

  d.一个中断源被屏蔽期间即使中断源闭合也不会引发系统中断,但如果此中断源稍后又被设置为非屏蔽状态,它将会因为被屏蔽期间的中断源闭合而引发系统中断。

  中断控制功能在处理一些突发情况时是特别有效的。例如可以利用它来监视系统电源,一旦系统电源出现故障,应该使整个系统在存储一些必要数据后停止运行。但在另外一些情况下,应该在完成一定的操作后再处理紧急情况。此时需要暂时屏蔽中断,操作过后再允许中断。具体的程序如图6-117所示。

  该程序的作用是检查电源异常检测开关X0的状态。一旦发现电源异常(用开关X0闭合表示),如果当前正在执行一个不能中止的操作(用YO闭合来表示),则在完成此操作后使系统断开主电源,否则使系统马上断开主电源。系统断电用Y1 来实现。要实现此功能,PLC需要单独供电。

程序梯形图

  图6-117 程序梯形图

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

PLC中断

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签