高速计数问题请教大家

我现在选用的是HC0单路I0.0输入,内部控制方向的高速计数器,程序做了一个中断,当HC0计数到10次时,置为Q0.0为ON。HC0当前值复位为0,这些地方都没问题。
 假设现在HC0的当前值和设定值相等了,Q0.0也输出了,HC0的当前值现在为0,如果I0.0脉冲输入端误动作的话,HC0里面的当前值还会发生变化,怎样改改程序让它,当Q0.0为0N时,即使I0.0误动作,HC0也不让它计数。当Q0.0为OFF后,重新启动HC0高速计数。
 我试过的方法有
 1.把Q0.0的常闭信号加在高速计数里,不好用,I0.0误动作,HC0还是会计数。
 2.当Q0.0为ON把SM37.7置为1,关闭HC0也不行,I0.0误动作,HC0还是会计数。
 3.当Q0.0为ON时把0传送到SMD38,当前计数值中去,也不行,I0.0误动作,HC0还是会计数。
 老师们看看,我改怎么修改程序就可以实现,Q0.0为ON时,不允许HC0计数。谢谢

问题补充:
1楼的方法不行的啊,LD Q0.0 MOV   0   HCO,这段程序提示不行的啊,无法将0传送到HC0。

最佳答案

怎样改改程序让它,当Q0.0为0N时,即使I0.0误动作,HC0也不让它计数。-------------------------------------------这个好办,你用Q0.0常开点给HC0赋值0即可.
   1.把Q0.0的常闭信号加在高速计数里,不好用,I0.0误动作,HC0还是会计数。-------------------------应该是唱开点,别用边沿指令.
   2.当Q0.0为ON把SM37.7置为1,关闭HC0也不行,I0.0误动作,HC0还是会计数。--------------------------直接清HC0即可.
   3.当Q0.0为ON时把0传送到SMD38,当前计数值中去,也不行,I0.0误动作,HC0还是会计数。--------------------------SMD38是当前初始值,和这没关系.
   老师们看看,我改怎么修改程序就可以实现,Q0.0为ON时,不允许HC0计数。谢谢 ----------------------LC Q0.0;  MOVE  0   HC0.

   
 

提问者对于答案的评价:
谢谢

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

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

相关推荐

  • CPU226扩展模块的数量

    CPU226最多可以配置扩展模块的数量是7个是吗?我的配置是CPU226+CP243+….后面是扩展模块,是包括CP243在内最多超过7个是吗? 最佳答案 CPU226:扩展模…

    SIMATIC S7-200 2020年11月1日
  • PC/PPI与USB/PPI区别

    请问大家s7-200的PC/PPI与USB/PPI在功能和使用上有何不同? 为什么PC/PPI中间没有适配器,而USB/PPI中间需要适配器? 问题补充:是不是PC/PP…

    SIMATIC S7-200 2020年11月1日
  • 子程序的变量在主程序调用后改变,主程序之后会改变吗?

    我在子程序中通过修改脉冲周期来改变转速,但是当程序运行后主程序只调用了上次关机时的脉冲周期。在运行过程中我改变脉冲周期,但转速不变,这是为什么哪? 最佳答案 周期值改变后应该执行一…

    SIMATIC S7-200 2020年10月31日
  • 请教226与wincc flexible的通讯

    请问pc/ppi电缆能用来连接cpu 226和wincc flexible RunTime吗? 我今天试了一次,但是连不上,不知道是不是设置…

    SIMATIC S7-200 2021年7月5日
  • 西门子SMART 700 IE V3

    西门子SMART 700 IE V3屏里面怎么做一个按钮可以修改用户名和修改用户名下面的密码以及更改用户等级。!!还有用户登录按钮!!我现在做的只能点…

    SIMATIC S7-200 2017年5月31日
  • 多个S7-200通讯

    用NETR和NETWE指令,能实现两台以上的s7-200之间的通讯吗?例如,四台plc,一台为主,三台为从。软件和硬件能实现吗? 最佳答案 当然可以了,利用向导编程的时候注意为PL…

    SIMATIC S7-200 2021年7月4日
  • TD_CurScreen_xxx的值

    屏幕是第1个菜单项屏幕0时,TD_CurScreen_xxx的值为0,那么屏幕是第1个菜单项屏幕1时,TD_CurScreen_xxx的值是多少? 以下为数据块部分:&n…

    SIMATIC S7-200 2021年7月5日
  • 224xp的高数计数器HSC4计数为何有时不准确?

    工程中使用224xp、AC/DC/DCplc,使用高数计数器采集E+H质量流量计脉冲信号,初始使用HSC4,0号模式,接线用I0.3采集脉冲信号,使用流量计模拟脉冲功能发了1000…

    SIMATIC S7-200 2017年6月19日
  • s7-200和ABB MODBUS 通信

    谁做过s7-200和ABB modbus 通信,给我发一个份,另外我用的FMBA-01模块通信的 不知道怎么和200的9针头链接,希望给我资料和程序全…

    SIMATIC S7-200 2020年11月1日
  • s7-200如何配置才能应用光纤通讯读取数据?

    通讯距离为2000m。用dp的话中继器不好加。 最佳答案 用光纤。 以太网:光纤——>光电转换器——>普通网线——>S7-200. DP:&n…

    SIMATIC S7-200 2021年7月5日