求助:CPU224 CN接4个流量计的脉冲信号,用高速计数功能计算流量的累计值?
答案:3 悬赏:0 手机版
解决时间 2021-12-26 17:27
- 提问者网友:欲劫无渡
- 2021-12-25 21:27
现有4个流量计,均为脉冲输出方式,脉冲输出为矩形波脉冲串,用于流量总量的累计,仪表最高能输出5000cp/s的脉冲频率,根据实际使用的流量计规格,一般也就是1秒2~3个脉冲而已,输出的最大脉冲宽度为20ms。CPU选择为s7200的CPU224CN(6ES7214-1BD23-0xB8),4个流量计的脉冲输出分别接cpu输入点的I1.2/I1.3/I1.4/I1.5。现在想通过高速计数功能实现对4个流量计的累计流量计算,用向导生成了4高速计数子程序用了HSC0,HSC1,HSC2,HSC3,计数模式都为“模式0”,但计数器在运行时不能计数,不知道以上的配置是否正确?请高手指点!另外脉冲信号的输入点I1.2I1.3I1.4I1.5与HSC0,HSC1,HSC2,HSC3的对应关系是怎样的?比如说怎么知道HSCO是记录的是哪一个流量计的脉冲呢?手册中提到的“表1.高速计数器的模式及输入点”表中的“时钟方向复位启动”表示什么意思呢?
最佳答案
- 五星知识达人网友:忘川信使
- 2021-12-25 22:35
以下为我的理解,如有不对请指点!根据手册中提到的“表1.高速计数器的模式及输入点”,我的4个流量计脉冲信号分别接I0.6(对应HSC1);I1.2(对应HSC2);I0.3(对应HSC4);I0.4(对应HSC5);计时器模式都为0。HSC0、HSC1、HSC2、HSC3、HSC4和HSC5计数器对应的当前值分别为HC0HC1HC2HC3HC4HC5。另外再请教计数器最大能计到多大的数?
全部回答
- 1楼网友:由着我着迷
- 2021-12-26 00:01
非常感谢楼上兄弟深夜回帖,小弟不胜感激!我再仔细看看手册!有问题还得再请教阿!
- 2楼网友:慢性怪人
- 2021-12-25 23:27
你好!
不能计数?是真的不能计数还是找错了地方?计数值在HC中,而不是SMD中。如果没找错地方,那么向导生成的程序你按要求调用了吗?“HSC0,HSC1,HSC2,HSC3的对应关系是怎样的?”每个HSC有对应的输入点。手册/帮助中有““时钟方向复位启动”表示什么意思呢?”使用不同的模式时,相应输入点的功能。
仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯