有关脉冲的编程

我用的是增量型的编码器,有两个输入点作为脉冲信号,我用其中的一个输入点作为脉冲的计数,当脉冲没有变化时,有一个动作发生,但是我不知道怎么处理?请大家帮帮忙
就是当脉冲没有变化时,也不知道是1或是0位

最佳答案

两个输入点增量型的应该是AB相正交计数器。应该用高速计数器模式9.10.11 。10比9多了个外部复位,11比10多了个外部启动。两个输入点是交替接通的。想脉冲没变化发生动作,比较好的方法是使用时间中断,连续采集高速计数器的数值,看每次采集是不是和上次采集的一样。一样则触发一个动作。更多高速计数器的介绍参见下列手册134页。http://www2.ad.siemens.com.cn/download/Upload/AS/manual/1109582[1].pdf

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

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

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

相关推荐

  • PLC相互通信问题咨询

    问题描述:  隧道中按区域安放8个PLC作为区域控制器,在交通诱导时,需要按照预案实现诱导。比如,区域B发生事故,需要诱导受阻车辆通过车行横洞到另一行车线上驶离隧道。那么区域B中的…

    SIMATIC S7-200 2020年10月31日
  • 停电保持

    利用编码器高速脉冲转化为角度,停电前将高速计数存储到MD0,来电后将MD0恢复,MD0设置为停电保持,停电10天后,角度还是恢复为零,没有记忆到停电时的状态,请问如何才能保持这数据…

    SIMATIC S7-200 2020年11月1日
  • 有谁有类似遭遇??

    我用的是MM440的变频器,plc用的是224XP的集成模拟量输入,采集变频器的模拟量输出来测量速度。 变频器的输出为按说明里的方法并了一只500欧姆的电阻将电流输出转换…

    SIMATIC S7-200 2021年7月5日
  • CPU224脉冲输出需要实现点动正反转,每次移动相对位置后需变更脉冲输出值为零

    CPU224脉冲输出需要实现点动正反转,每次移动相对位置后需变更脉冲输出值为零,请问有没有前辈有教程?因为涉及了一个旧设备改造,设备用了CPU224,需要新增脉冲控制,第一次接触,…

    SIMATIC S7-200 2021年7月5日
  • S7-200 smart 怎么读取单片机数据

    本人小白,突然想到只是想试验一下,不知道怎么读单片机数据,需要什么编程程序,或者轮询读取也行, 怎么读啊,请大神赐教。 最佳答案 确定两边都能有的通讯方式及协议,直接通讯…

    SIMATIC S7-200 2021年7月5日
  • 各位,请问一下,帮我看看图片中,绿色点什么意思

    各位,劳烦帮我看看图片中红圈里面的绿色点代表什么意思啊,怎么搞的啊 图片说明:    最佳答案 点“切换书签”光标所在的网络前面就会出现、消失书签标记(就是你所…

    2020年10月31日
  • MOUDUS通讯

    PLC和其他设备的通讯,比如PLC  和PLC    。PLC和变频器,和伺服器等通讯。用MODBUS &nb…

    SIMATIC S7-200 2021年7月5日
  • 西门子200中HC0和HC3存在地址重叠?

    欲用一台西门子200控制两台步进,用HSC0和HSC3的模式12分别计数两台步进的当前脉冲数,可是200软件的符号表显示HC0和HC3有地址重叠 图片说明:  &nbsp…

    2017年10月29日
  • 200 smart 变量取值问题

    料罐下有称重仪表4-20mA信号,料罐放料是用触摸屏按钮手动的,我需要在放料开始的一刻取一个重量 ,去进行计算放了多少料。如何取这个初始重量? 最佳答案 1、4-20&n…

    SIMATIC S7-200 2021年7月5日
  • 问下IN_OUT和OUT的区别?

    他们之间有什么细微的 区别吗? 最佳答案 in_out引脚的变量对于程序来说都是可读可写的,out是是程序的输出即写,out连接的变量不能有由其他的程序写,因为会被本程序…

    SIMATIC S7-200 2018年3月6日