zxy760803
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看zxy760803的 主题 / 回贴
楼主  发表于: 2006-10-29 17:09
杨工,一般来说,EI指令应该放在主程序中的什么地方呢?对这一点三菱的编程手册说得很不详细。

如果EI放在主程序的开始(不考虑DI指令),那么,在主程序的执行中,产生的中断都是有效的;

如果放在主程序的中间,在主程序开始一直到EI指令之间产生的中断是无效的。那么现在就有一个问题了,如果恰好在这个期间产生了中断,那么这个中断不就丢失了吗?在高速计数的程序中,这种情况是应该避免的吧?

我的问题是,这个EI到底应该放在程序中的什么地方才是最合理的?感谢
xiugu
级别: 略有小成
精华主题: 0
发帖数量: 129 个
工控威望: 234 点
下载积分: 769 分
在线时间: 18(小时)
注册时间: 2007-01-10
最后登录: 2021-08-09
查看xiugu的 主题 / 回贴
1楼  发表于: 2007-01-26 16:04
我认为这是在你想用全局中断还是部分中断!