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串口通讯调试时,两端接收到的数据不一致,与什么有关?是不是必需使用双绞线?现在使用的是这款转换器https://item.taobao.com/item.htm…

    SIMATIC S7-200 2021年7月5日
  • S7-200的PID调节问题

    有一压力控制阀采用PID控制,但它的反馈有两个一个是进气压力反馈,一个是出气压力反馈。优先选择顺序以进气压力低或排气压力高为优先。是不是要用两个PID回路?我的PID是用向导做的。…

    SIMATIC S7-200 2019年6月10日
  • 西门子200plc的计数器赋值

    可以给计数器当前计数值赋值吗,不是pv. 最佳答案 可以的,看下图。 图片说明:    提问者对于答案的评价:谢谢,这几天忙没能及时回复

    2021年7月5日
  • 子程序 多重背景

    请问S7-200的子程序和S7-300里面编写的多重背景是不是一样的功能 问题补充:对,就是想了解一下子程序能不能像300的多重背景一样,同时被几个逻辑调用 最佳答案 LSD&nb…

    SIMATIC S7-200 2020年11月1日
  • 累计计算不准

    本人用的是S7-226来计算流量累计,流量计只有4-20MA输出,通过下面程序运行后发现不准确.不知问题出在那里.请各位高手帮解决下,写出来.谢谢.(流量计瞬时流量为每小时3000…

    SIMATIC S7-200 2020年11月1日
  • 局部变量符号下的绿色波浪下划线

    S7-200局部变量符号下的绿色波浪下划线是什么意思呢?该如何解决呢? 最佳答案 S7-200在定义局部变量时,变量下面总带绿色下划波浪线的原因:1、是你没有给变量定义它的数据类型…

    SIMATIC S7-200 2020年10月31日
  • PAC3200参数表

    pac3200与1516走modbus tcp通讯,请问参数与读取地址的对应关系从哪里看?比如  地址40100对应的是什么参数? 最佳答案 我这边有…

    2017年6月7日
  • 西门子200帮助文件

    求西门子200帮助文件 最佳答案 《Micro’n Power S7-200 LOGO! SITOP 参考》V1.8版本,链接:h…

    SIMATIC S7-200 2017年6月3日
  • S7200与MCGS通信问题

    S7200与MCGS组态软件模拟通信,电脑只有USB接口,该用哪种通信数据线啊,具体型号是什么啊 问题补充:我用6ES7 972-0CB20-0XA0电缆PLC接口设置只…

    SIMATIC S7-200 2020年10月31日
  • s7-200 模拟量输入模块接线问题?

    请问,S7-200模拟量输入模块端子的RA、RB、RC、RD干什么用的?4~20mA输入不接该端子可以吗? 最佳答案 明确地告诉你不接系不行滴!  其实无论输入…

    SIMATIC S7-200 2021年7月5日