S7-200 高速计数同时使用的问题

用224xp cn,想同时使用6路高速计数器,频率30k以下,全部使用模式0,经测试,为什么HSC0和HSC3没有数上来呢,其它的正常,难道是最多只能同时使用4路高速计数吗,所有的控制字为16#C8

最佳答案

不可能的。你检查程序和线路。

有些高速计数器和边缘中断的输入点赋值存在某些重叠。同一个输入不能用于两种不同的功能;但是高速计数器当前模式未使用的任何输入均可用于其他目的。例如,如果在模式2中使用HSC0,模式2使用I0.0和I0.2,则I0.1
可用于边缘中断或用于HSC3。

如果所用的HSC0模式不使用输入I0.1,则该输入可用于HSC3或边缘中断。与此相似,如果所选的HSC0模式不使用I0.2,则该输入可用于边缘中断;如果所选HSC4模式不使用I0.4,则该输入可用于HSC5。
请注意HSC0的所有模式均使用I0.0,HSC4的所有模式均使用I0.3,因此当使用这些计数器时,这些输入点绝不会用于其他用途。

以上这话你应该见过。

提问者对于答案的评价:
应该是程序哪里有问题,我是将以前只用两路高速的程序拿过来改了一下进行测试的,不好用,虽然我查了一下所有的地址都没有用到,但是就是不好用,然后我将其它程序全部删除,只保留高速计数,就可以用了,后期再整理一下吧,谢谢帮助!只要知道能6路全用就可以了!测试时HC3(i0.1)的通道会时间长会丢脉冲。

专家置评

cpu224以上,均支持6路单相高速计数器

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月13日 下午6:07
下一篇 2017年6月13日 下午6:08

相关推荐