CPU313C 高速计数器状态位 STS_CMP 无法复位

CPU313C的高速计数器,已启用比较值和中断,计数值到达比较值后,STS_CMP置位,说明上说可以通过RES_STS复位,但现在无法通过RES_STS复位。还有,说明上说必须调用SFB两次,以便用RES_STS复位该状态位。请问《调用SFB两次》是什么意思?谢谢!

问题补充:
谢谢<半瓶醋>的回答,我想应该是第一种情况,还想问一个问题,用CPU313C的脉宽调制的时候,脉冲频率只能在硬件组态里面设定吗?能在程序里面修改吗?如果能,修改哪个参数?

最佳答案

是不是这样:
1、如果要复位STS_CMP标志位,首先要保证不再满足比较条件
2、调用2次SFB,是指要通过JOB_REQ写作业号00来完成复位动作,要启动两次JOB_REQ才能完成。
没试过,供参考!

提问者对于答案的评价:
非常感谢,问题已解决。

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc244211.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日
下一篇 2018年12月1日

相关推荐