回复:通过脉冲求每小时的生产速度怎么编程

已锁定

企鹅村

  • 帖子

    544
  • 精华

    0
  • 被关注

    20

论坛等级:侠圣

注册时间:2013-11-14

黄金 黄金 如何晋级?

发布于 2024-12-09 11:03:23

10楼

展开查看
以下是引用高山孤影在2024-12-06 17:17:37的发言 >9楼

按照我的思路修改了一下。那个B11可以替换成上升沿,省去了设置时间的麻烦。利用上升沿和下降沿的切换时间差,消除快速计算的误差,所以,B1需要一个低电平的时间。算数功能块需要设置为保持上一个数值,这样才能保证计数值不会循环跳动。

建议显示每小时的计数值,比较精确,若转换为千,则需要设置算数功能块的小数点,力求准确。

另:B008是我做仿真时模拟用的,正常使用时直接接到I3即可。

以下是参考程序:

chanliang.rar

哦,原来是用B001的非触发最大值运算。


B001的TL的值有什么影响吗,我把50改成15,B007的计算结果就变成19440和20736切换。这是为啥?15也超过B008的周期了么。(我再用你的源程序仿真,又变成了19440和20736切换)。


运算的1296是啥?1小时不应该3600么。


关于1000,我记得好像是超范围了,文本是占用一个字的长度吗,能显示双字吗?




甜甜蜜蜜
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

LOGO!

共有2404条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。