广州菱控|欧姆龙(OMRON)
当前位置:首页 >> 技术支持 >> CJ1M 利用INI指令修改PV来实现超过96个目标值比较中断,是否可行?
CJ1M 利用INI指令修改PV来实现超过96个目标值比较中断,是否可行?   时间:2014/7/3 19:55:00
先得谢谢ruanjiang工程师,我提到想用CJ1M高速计数输入进行定位工作,我的项目是纺织机械上,一次完整运行大约8000圈,在很多圈上有开关量输入输出。按照CJ1M介绍,2个高速计数输入共有96个目标值比较中断可用。但是这对我来说是远不够的。我想在每次目标值比较中断处理程序中用INI(880)指令修改当前计数PV,比如当前进行到某一圈的某个位置,距离下一个机械动作位置X个脉冲,那我就用目标表值SV减去X作为下一次计数的初值PV。这样,计到X个脉冲后计数值达到SV将引发另外一个中断,这样将所有需要的相对脉冲数数用表的形式存储并用来设定PV。能否借助这种办法中断几百次甚至上千次,用一个中断处理程序完成我的工作? 问题的关键就是INI指令的使用,能否将PV值改小然后增加到目标表值引发中断?
相关问题
相关下载