计数问题

我使用如地址VW200存储一个变量,变量的值是预先设好的,当一个开关信号变化对VW200进行减指令,发现计数不准,我想知道是为什么?怎么解决?

最佳答案

用上升沿指令当然没错,但有时开关的接触噪声会引向计数准确,一种解决办法是启用输入点输入滤波延时,尽时设大一点,防止按钮按下瞬间产生几个甚至几十个通断信号(用示波器可以看得出来)
 第二种解决办法是用按扭的上升沿先启动一个100ms的定时器,再让定时器的上升沿去触发计数,修改定时器的指定值,就可以满足计数的速度要求。
 这种方法在计慢速(比如人工操作的速度)是最可靠的,我一直用此方法

提问者对于答案的评价:
应该是干扰的问题吧,后期就没有再测试。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午3:08
下一篇 2020年11月1日 下午3:08

相关推荐

  • 200自由口通信问题

    请问大家在有200做自由口通信的时候,RCV中的TBL设置的是VB1200,为什么我收到的串口数据是从VB1211开始的呢,麻烦大家讲讲啊,谢谢了 最佳答案 VB1200内存储的是…

    SIMATIC S7-200 2020年10月31日
  • 两台S7-200之间的通讯线怎么做

    我想用一台226CN和一台222CN互相通讯,但是不知道两个PORT口之间的通讯线怎么做?希望各位大侠多多指点,在此先行谢过 最佳答案 两个DP接头,一段屏蔽双绞线,3-3,8-8…

    SIMATIC S7-200 2020年11月5日
  • S7-200程序下载不了

    S7-200可以通讯上,程序也可以上传,但下载到系统块61%会出错(PLC是STOP状态),程序没密码(PLC200是做测试用的,之前还都可以用呢),但是测试程序有一条指令是:&n…

    SIMATIC S7-200 2020年11月5日
  • 关于高低字节颠倒的问题

    MODBUS RTU的字与200的字存在高低字节颠倒的问题,但200的MODBUS库已做了处理,不再存在高低字节的问题。这句话对吗?如果对的话那:如果是双字的话还是得把两…

    SIMATIC S7-200 2021年7月5日
  • CPU226脉冲输出方向

    CPU226做脉冲输出驱动控制伺服电机驱动器,再控制伺服电机,Q0.0做了PLS指令发送高速脉冲,Q0.2作为脉冲方向输出,高电平为正方向、低电平为负方向的话是不是Q0.2有输出即…

    SIMATIC S7-200 2017年6月5日
  • 关于S7-200的安装问题

    按了安装之后就会出现询问是否删除所选软件 点是之后就消失了 再没有任何反应 最佳答案 看此问题回答的非常详细,希望能帮到你 参考资料:http://www.ad…

    SIMATIC S7-200 2021年7月5日
  • 大神求助谢谢

    是这样的,总共九个西门子plc一个做主站,一个s7300 八个s7200 ,300是dp   s7200带以太网模块 每…

    SIMATIC S7-200 2017年6月9日
  • EM231 4路热电阻输入,拨码如何设置,显示温度范围-35到50度

    现在用CPU224+扩展模块EM231(4路热电阻输入),现在配有室外QAA22(-35度到50度),室内温度QAA24(0-50度),出风口温度QAM2160.040(0-50度…

    SIMATIC S7-200 2021年7月5日
  • s7-200时钟的使用方法

    如何在程序中用实时时钟输出开关量点,比如说,我要程序运行到2010年8月18日9点的时候,输出一对常开点,谢谢帮忙的人 问题补充:请问在S7-200中设置时钟具体要怎么做哪? 最佳…

    SIMATIC S7-200 2020年11月1日
  • 224xp AIW0和AIW2什么都没接数值就是+7这正常吗?不应该是0吗

    224xp AIW0和AIW2什么都没接数值就是+7这正常吗?不应该是0吗 图片说明:    钻石用户推荐最佳答案 没有短接输入点,不是0,也不奇怪。…

    2021年7月5日