HSC0最多可以记多少个脉冲数

利用高速计数器记编码器的脉冲,算出缆绳的长度,因为是钻井用的,有时候井深达3000米。那脉冲会很大的一个数,这个该怎么办。可能会超出HSC0最大计数的值,该如何处理。

问题补充:
好像是2147483647这个数吧,这个数怎么来的啊,超过这个数了HSC0的值是什么,是0吗?

最佳答案

在200中高速计数器的值是以双整数(32位)的格式存储的。双整数的取值范围中-2,147,483,648到+2,147,483,647,所以计数器的最大值也只能到+2,147,483,647。当计数值超出+2,147,483,647时,会跳转到-2,147,483,648后继续计数。
对于计算长度的应用,+2,147,483,647的值应该够用了,不会出现超出范围的情况。
假设0.1米编码器转一圈,编码器每圈1000个脉冲,则1万个脉冲对应长度1米。+2,147,483,647对应214748米。

对于计数值超出+2,147,483,647的情况,可以采用六六山的建议,并将清零操作放在高速计数器计数值达到比较值的中断中执行,可以减小累计误差。

提问者对于答案的评价:
明白了,谢谢!~

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 上午11:41
下一篇 2020年11月5日 上午11:42

相关推荐

  • S7-200模拟量输入/输出模块检测

    对于S7-200模拟量输入/输出模块,要对其进行检测,可以通过程序实现吗?在程序中进行监控,没有温度、电流等的输入,也没有电压表等。如果可以通过程序实现,要如何进行? 问题补充:没…

    SIMATIC S7-200 2021年7月5日
  • EM231输入抖动

    EM231,一个通道接入1.1VDC信号,AIW的输入值一直抖动,别的通道的值也一直变化。接地和不接地都一样,而且没接信号的通道,用万用表测量,有波动的电压。 钻石用户推荐最佳答案…

    SIMATIC S7-200 2021年7月5日
  • 输出与置位问题

    在PLC程序中对某一位直接输出和置位有何区别,为何我在变频转工频时用置位可以实现而用直接输出不可实现? 最佳答案 你所说的直接输出应该是赋值操作吧(= x.x)&nbsp…

    SIMATIC S7-200 2021年7月5日
  • 求个200smrat的OPC2.3版本

    有的请发链接或邮箱434469839@qq.com,感谢各位 最佳答案 PC Access SMART 2.3下载地址:http://w2.sieme…

    SIMATIC S7-200 2021年7月5日
  • 关于定时器

    定时器是如何 最佳答案 提问题不能认真一点吗? 1 在记事本里先编辑好 2 把问题说清楚 等等 提问者对于答案的评价:不好意思~

    SIMATIC S7-200 2021年7月5日
  • s7-200与第三方仪器串口通讯问题

    假如一台s7-200 226cn上的一个串口与上位机作为人机交互,另一个串口作为自由口,需要与多台仪器modbus485通讯,但是各台仪器串口因波特率等问题无法放到一条总…

    SIMATIC S7-200 2017年11月1日
  • s7-200 wincc组态软件

    一个项目,本来使用触摸屏作为s7-200的上位机,输入参数和显示曲线。现在,上位机要换成wincc,要做的系统点数不多,比较简单的系统,主要是控制7台变频器。我有下面几个问题想请教…

    SIMATIC S7-200 2017年8月26日
  • s7-200PLC读PLC内部时间实现定时开关机,如何解决?

    s7-200PLC读PLC内部时间实现定时开关机,如何解决? 最佳答案 1 定时开关机,机是PLC吗?如果是,那么开关机只能从外部回路来做,程序可以使CPU S…

    SIMATIC S7-200 2020年11月1日
  • s7-200填表和先进先出

    在做PLC练习的时候遇到下面问题,当填表时,实际填表数比预设值总是大1,如设定最大填表数为5,实际填了6位,且SM1.4一直为0,用先进先出时,表空以后SM1.5还是为0,这个是我…

    SIMATIC S7-200 2020年10月31日
  • s7 200 cn的网络接头可以自制吗

    S72OO和变频器连接,采用自由通讯,使用S7200的RS485接口,三肯变频器没有串口,只有两个接线端子TRA TRB ,实际要求是使用西门子网络接头连接变频…

    SIMATIC S7-200 2021年7月4日