niningtt
级别: 工控侠客
精华主题: 0
发帖数量: 1230 个
工控威望: 3550 点
下载积分: 858 分
在线时间: 459(小时)
注册时间: 2010-08-24
最后登录: 2025-02-07
查看niningtt的 主题 / 回贴
楼主  发表于: 2010-10-09 11:02
三菱PLC程序中,如果有中断存在,也有需要中断执行的指令(如高速计数)存在,那么在两者执行是都是中断的,性之道会不会相互影响呢?
niningtt
级别: 工控侠客
精华主题: 0
发帖数量: 1230 个
工控威望: 3550 点
下载积分: 858 分
在线时间: 459(小时)
注册时间: 2010-08-24
最后登录: 2025-02-07
查看niningtt的 主题 / 回贴
1楼  发表于: 2010-10-09 14:26
引用
引用第1楼sjm213于2010-10-09 13:28发表的  :
PLC按先来先服务的原则处理中断。任何时间点上,只有一个用户中断程序正在执行。一旦中断程序开始执行,它要一直执行到结束。而且不会被别的中断程序,甚至是更高优先级的中断程序所打断。当另一个中断正在处理中,新出现的中断需要排队,等待处理。
-----摘自《S7-200可编程控制器系统手册》

[attachment=47262]
图片来自《三菱FX系列PLC编程手册》

对于自己写的中断程序段的执行,你说的肯定是符合的。如果按你说的,正在执行中断程序,那么多我的高速计数器的计数准确不是就会严重影响了吗?