S7-200高速计数器,编码器

利用S7-200高速计数器,对旋转编码器进行计数,计算缆绳的长度和状态,正转反转表示上升和下降。是不是需要利用2个高速计数器,一个高速计数器是对A/B相正交计数,如果A点超前B点90度是正转,反之是反转。把旋转编码器产生的A脉冲接到PLC的输入I0.0,B脉冲接到PLC的输入I0.1。在程序中编辑好后,如果A脉冲超前B脉冲90度,则是正转。反之,是反转。A/B相正交计数器的是测量电机的旋转方向。
另一个高速计数器是带有增/减计数脉冲的计数器主要用来计算脉冲的个数。增时钟的脉冲接到PLC的输入I0.0,减时钟脉冲接到PLC的输入I0.1。通过两个脉冲的增/减输入计算脉冲的总个数进行计算缆绳的长度。

问题补充:
明白了采用一个高速计数器就行,要算速度,那肯定需要做计数器中断啊,那中断了,那个电缆长度的HSC计数的脉冲数也清0了,那如何算长度。

最佳答案

完全不需要2个编码器,一个A/B相正交计数足够实现加减计数了。
 建议:先用向导来做,HSC0,9模式来做。这样简单明了,比要中断也可以啊,数据可以保存。
 向导做好了,用SM0。1调用子程序就行了。你可以在线监控数据变化呀。

提问者对于答案的评价:
OK,搞定了!~

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

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

相关推荐

  • S7-200 Edition

    S7-200的编程软件盒子里有2张光盘,一张是STEP 7 – MicroWIN V4.0 SP8,一张是S7-200 …

    SIMATIC S7-200 2018年3月6日
  • 6ES7972-0BA12-0XA0相关问题

    串口接头上有个ON/OFF开关,表示什么意思 最佳答案 看看这个:见《PROFIBUS DP连接器选型表及安装说明》连接:http://www.chinakong.com…

    SIMATIC S7-200 2020年11月1日
  • S7-200模拟量

    S7-200的模拟量输出模块的输出电压为正负10v或者4~20mA,而比例减压阀要求的输入电压为0~10v,请问一下模拟量输出模块可以驱动吗? 最佳答案 0~32000对应0~10…

    SIMATIC S7-200 2021年7月5日
  • s7200 模拟量采集 修正

    图片中这段程序模拟量采集之后加了修正程序 问下它是怎么实现的,上位机上怎么关联地址的? 问题补充:我现在只知道只能看出通道采集到的是VD1104,最后显示是的VD1108…

    2017年7月30日
  • 能这样暂停高速计数器吗?

    能使用输入口中断暂停高速计数器,然后又用中断恢复高速计数器计数吗?如果能还有其他一些更好的方法使高速计数器暂停计数吗? 问题补充:都回答了,给谁分呢?给第一个吧。 最佳答案 当然可…

    SIMATIC S7-200 2021年7月5日
  • 两个循环的问题

    小弟在做一个除尘控制程序,控制提升阀和脉冲阀动作,提升阀组和脉冲阀组各做一个循环,提升阀动作循环嵌套脉冲阀动作循环,想用FOR NEXT来做,或者指针来做,一直没有好的思…

    SIMATIC S7-200 2017年12月9日
  • 多个S7-200组网

    5个S7-200 一个触摸屏 一台PC PLC间互不通讯 PLC与触摸屏及PC均需通讯 该系统如何组网 问题补充:硬件中确实有CP…

    SIMATIC S7-200 2017年11月13日
  • T33指令使用问题

    CPU 224xp 定时器T33指令使用问题: 网1 LDN    T33 TON&nbs…

    SIMATIC S7-200 2021年7月4日
  • TP177B连不上CPU226

    用的网络连接器连在PORT 0口,226上面的0和1口都设的站地址为2,TP177B的地址设的3,用网络连接器连在226的0口上,选用的DP协议,通讯波特率设的19.2,…

    SIMATIC S7-200 2021年7月4日
  • 在線模擬

    设计好HMI画面后,如果没有HMI,但我有西门子PLC,是S7-200的, 触摸屏用的是西门子的K-TP178MICRO,用WINCC FLEXIBLE2007…

    SIMATIC S7-200 2021年7月5日