一分钟学会定时器中断的使用,喜欢的老铁记得收藏点赞支持一下!
通过设定每间隔一定时间触发中断程序执行的方式叫做定时器中断,定时器中断不占用PLC的扫描周期。
中断示意图
定时器中断指针如下:
定时器中断指针从I6-I8,定时时间在10-99ms之间,区间之外会有问题,可以自己动手尝试。
定时器中断指针说明
举例说明:工程项目中,每隔20ms刷新触摸屏寄存器中的数值到到PLC内部寄存中,通过定时器中断的方式实现,程序应用仅供参考,具体程序如下图所示:D0为屏幕中输入的气缸去工位时间,为浮点数类型;每隔20ms,将D0中浮点类型值乘以10,然后转为整型值。当这样的重复性的程序段非常多时,你又担心影响PLC的扫描周期,这个时候可以考虑使用定时器中断的方式进行处理,中断不占用PLC的扫描周期。
参考程序
版权声明:本站所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请举报,一经查实,本站将立刻删除。