深聚专注专注于工业自动化产品的销售和技术服务,主营步进电机驱动器,四轴点胶系统,运动控制器,高创伺服系统,直线电机,步科低压伺服等。报价电话:18038139971
 ※ 返回首页 ※ 联系我们  ※ 在线留言
工业自动化产品供应商
设计定制、改造调试、整机装配、设备接线
客户咨询服务热线:
18038139971
热门搜索: 软件下载  软件  编程  as  GL070E  ET100
运动控制器
您的位置: 运动控制器 > 新闻资讯 > 新闻 > 运动控制器 > 运动控制器三种中断类型

运动控制器三种中断类型

作者:深聚网小编  来源:深聚工业自动产品网  栏目:运动控制器 发布时间:2021-11-10 10:23:59  浏览次数 :


[导读]:ZBasic中断分为三种,分别为掉电中断、外部中断、定时器中断。 1)掉电中断 必须是全局的SUB函数。控制器只有1个掉电中断。掉电中断执行的时间特别有限,只能写少数几条语句,将数

  ZBasic中断分为三种,分别为掉电中断、外部中断、定时器中断。

  1)掉电中断

  必须是全局的SUB函数。控制器只有1个掉电中断。掉电中断执行的时间特别有限,只能写少数几条语句,将数据存储在VR里。

  相关函数:INT_ENABLE,ONPOWEROFF。

  2)外部中断

  可设置上升沿触发或下降沿触发,必须是全局的SUB函数,目前只有中断IN口0-31可以使用。必须是支持PLC功能的固件才可使用。

  相关函数:上升沿中断INT_ONn,下降沿中断INT_OFFn。

  3)定时器中断

  达到设定时间后执行定时器中断函数,必须是全局的SUB函数,定时器个数根据控制器型号,使用?*max打印查看。

  相关函数:ONTIMERn,n的取值范围为:“0”-“定时器最大编号减1”。

  达到设定时间后执行定时器中断函数,必须是全局的SUB函数,定时器个数根据控制器型号,使用?*max打印查看。

  使用中断前必须开启中断总开关,为了避免程序没有初始化好进入中断,控制器上电时中断开关缺省是关闭的。三类中断运行时,中断程序单独占用一个任务号运行,不存在压栈的情况。

  中断使用注意事项:

  各中断之间无优先级,支持中断嵌套,多个中断可以同时执行,同一时间处理的中断函数不宜过多。

  控制器内部只有一个任务在处理所有的中断信号响应,有一个固定的中断任务号,如果中断处理函数过多,并且中断处理函数的代码太长,会造成所有的中断响应变慢,甚至是中断堵塞,影响其他中断执行。

  解决办法:

  尽量减少中断的数量,很多应用都可以用循环扫描来处理。

  如果有一个中断处理函数特别长的话,调用一个单独的任务来处理中断中的复杂任务,这样就不会堵塞其他的中断响应。

  控制器的中断分为三种,分别为掉电中断、外部中断、定时器中断。

  使用中断前必须开启中断总开关,为了避免程序没有初始化完成便进入中断,控制器上电时中断开关缺省是关闭的。


  以上就是小编为大家介绍的关于运动控制器三种中断类型的相关内容,希望可以为大家提供一份有价值的参考。如果您想了解更多相关的内容,可以持续关注深圳市深聚自动化有限公司网站。

  本文标题:运动控制器三种中断类型  地址:http://www.omron-aoi.net/anli/xiangguanwenti/yundongkongzhiqi/2021/1110/148.html

上一篇:没有了
[返回]   
MORE+

相关文章